[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