[Xquartz-changes] [631] trunk
source_changes at macosforge.org
source_changes at macosforge.org
Wed May 9 14:50:51 PDT 2012
Revision: 631
http://trac.macosforge.org/projects/xquartz/changeset/631
Author: jeremyhu at freedesktop.org
Date: 2012-05-09 14:50:51 -0700 (Wed, 09 May 2012)
Log Message:
-----------
Use productsign(1) to sign the package instead of PackageMaker
Modified Paths:
--------------
trunk/mk_x11_dist.sh
trunk/pkg/XQuartz.pmdoc/index.xml
Modified: trunk/mk_x11_dist.sh
===================================================================
--- trunk/mk_x11_dist.sh 2012-05-09 21:49:09 UTC (rev 630)
+++ trunk/mk_x11_dist.sh 2012-05-09 21:50:51 UTC (rev 631)
@@ -74,9 +74,10 @@
fi
if [[ ${MACOSFORGE_RELEASE} == "YES" ]] ; then
- BUILDIT="${BUILDIT} -noverify -noverifydstroot"
+ BUILDIT="${BUILDIT} -noverify -noverifydstroot -nocortex"
+# -nopathChanges"
- export MACOSFORGE_XQUARTZ_CODESIGN_IDENTITY="-"
+ export MACOSFORGE_XQUARTZ_CODESIGN_IDENTITY="Developer ID Application: Apple Inc. - XQuartz"
export MACOSFORGE_BUILD_DOCS
@@ -106,6 +107,7 @@
export EXTRA_XQUARTZ_CFLAGS="-mmacosx-version-min=${MACOSX_DEPLOYMENT_TARGET}"
export EXTRA_XQUARTZ_LDFLAGS="-Wl,-macosx_version_min,${MACOSX_DEPLOYMENT_TARGET}"
export CC="/usr/bin/gcc-4.2"
+ export CXX="/usr/bin/g++-4.2"
export OBJC="${CC}"
export PYTHON=/usr/bin/python2.5
export PYTHONPATH="/usr/X11/lib/python2.5:/usr/X11/lib/python2.5/site-packages"
@@ -121,10 +123,8 @@
export MACOSX_DEPLOYMENT_TARGET=10.6
export EXTRA_XQUARTZ_CFLAGS="-mmacosx-version-min=${MACOSX_DEPLOYMENT_TARGET}"
export EXTRA_XQUARTZ_LDFLAGS="-Wl,-macosx_version_min,${MACOSX_DEPLOYMENT_TARGET}"
- export CC="/opt/llvm/bin/clang"
- #export CC="/usr/bin/gcc-4.2"
- #export CC="/usr/bin/llvm-gcc-4.2"
- #export CC="/usr/bin/clang"
+ export CC="$(xcrun -find clang)"
+ export CXX="$(xcrun -find clang++)"
export OBJC="${CC}"
export PYTHON=/usr/bin/python2.6
export PYTHONPATH="${X11_PREFIX}/lib/python2.6:${X11_PREFIX}/lib/python2.6/site-packages"
@@ -210,6 +210,7 @@
echo "Press enter when done"
sudo -u jeremy open XQuartz-${VERSION_TXT}.pmdoc
read IGNORE
- sudo -u jeremy /Developer/usr/bin/packagemaker --verbose --doc XQuartz-${VERSION_TXT}.pmdoc --out XQuartz-${VERSION_TXT}.pkg
+ sudo -u jeremy /Applications/PackageMaker.app/Contents/MacOS/PackageMaker --verbose --doc XQuartz-${VERSION_TXT}.pmdoc --out XQuartz-${VERSION_TXT}.pkg
+ sudo -u jeremy productsign --sign "Developer ID Installer: Apple Inc. - XQuartz" XQuartz-${VERSION_TXT}.pkg
sudo -u jeremy ./mkdmg.sh XQuartz-${VERSION_TXT}.pkg ${VERSION} > XQuartz-${VERSION_TXT}.sparkle.xml
fi
Modified: trunk/pkg/XQuartz.pmdoc/index.xml
===================================================================
--- trunk/pkg/XQuartz.pmdoc/index.xml 2012-05-09 21:49:09 UTC (rev 630)
+++ trunk/pkg/XQuartz.pmdoc/index.xml 2012-05-09 21:50:51 UTC (rev 631)
@@ -3,7 +3,6 @@
<properties>
<title>XQuartz @@VERSION_TXT@@</title>
<build>@@PKG_DIR@@/XQuartz-@@VERSION_TXT@@.pkg</build>
- <certificate>3rd Party Mac Developer Installer: Apple Inc. - XQuartz</certificate>
<organization>org.macosforge.xquartz</organization>
<userSees ui="easy"/>
<min-target os="3"/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/xquartz-changes/attachments/20120509/f4cede4e/attachment.html>
More information about the Xquartz-changes
mailing list