[Xquartz-changes] [573] trunk/mk_x11_dist.sh
source_changes at macosforge.org
source_changes at macosforge.org
Sun Jul 24 22:07:43 PDT 2011
Revision: 573
http://trac.macosforge.org/projects/xquartz/changeset/573
Author: jeremyhu at freedesktop.org
Date: 2011-07-24 22:07:42 -0700 (Sun, 24 Jul 2011)
Log Message:
-----------
Build the package and prepare for sparkle
Modified Paths:
--------------
trunk/mk_x11_dist.sh
Modified: trunk/mk_x11_dist.sh
===================================================================
--- trunk/mk_x11_dist.sh 2011-07-25 04:58:43 UTC (rev 572)
+++ trunk/mk_x11_dist.sh 2011-07-25 05:07:42 UTC (rev 573)
@@ -192,23 +192,21 @@
[[ -n ${X11SERVER} ]] && echo "Remember to edit the plists"
INFO_PLIST="$(eval echo ~jeremy)/src/freedesktop/pkg/X11/Applications/Utilities/XQuartz.app/Contents/Info.plist"
-if [[ -n ${VERSION_TXT} ]] ; then
+if [[ -n ${VERSION} ]] ; then
+ defaults write "${INFO_PLIST}" CFBundleVersion "${VERSION}"
+ defaults write "${INFO_PLIST}" CFBundleShortVersionString "${VERSION_TXT}"
+ plutil -convert xml1 "${INFO_PLIST}"
+ chmod 644 "${INFO_PLIST}"
+
if [[ "${VERSION_TXT}" == "VERSION_TXT_SHORT" ]] ; then
/opt/local/bin/gsed -i 's:beta.xml:release.xml:' "${INFO_PLIST}"
else
/opt/local/bin/gsed -i 's:release.xml:beta.xml:' "${INFO_PLIST}"
fi
- defaults write "${INFO_PLIST}" CFBundleShortVersionString "${VERSION_TXT}"
- plutil -convert xml1 "${INFO_PLIST}"
- chmod 644 "${INFO_PLIST}"
-fi
-if [[ -n ${VERSION} ]] ; then
- defaults write "${INFO_PLIST}" CFBundleVersion "${VERSION}"
- plutil -convert xml1 "${INFO_PLIST}"
- chmod 644 "${INFO_PLIST}"
cd $(eval echo ~jeremy)/src/freedesktop/pkg
./mkpmdoc.sh
chown -R jeremy XQuartz-${VERSION_TXT}.pmdoc
- sudo -u jeremy open XQuartz-${VERSION_TXT}.pmdoc
+ sudo -u jeremy /Developer/usr/bin/packagemaker --verbose --doc XQuartz-${VERSION_TXT}.pmdoc --out XQuartz-${VERSION_TXT}.pkg
+ sudo -u jeremy ./mkdmg.sh XQuartz-${VERSION_TXT}.pkg ${VERSION} > XQuartz-${VERSION_TXT}.sparkle.xml
fi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/xquartz-changes/attachments/20110724/b5b77cb3/attachment.html>
More information about the Xquartz-changes
mailing list