[Xquartz-changes] [360] trunk/pkg
source_changes at macosforge.org
source_changes at macosforge.org
Fri Jul 24 06:15:48 PDT 2009
Revision: 360
http://trac.macosforge.org/projects/xquartz/changeset/360
Author: jeremyhu at freedesktop.org
Date: 2009-07-24 06:15:47 -0700 (Fri, 24 Jul 2009)
Log Message:
-----------
Updated mkdmg to help Sparkle
Modified Paths:
--------------
trunk/pkg/README.2.4.0.txt
trunk/pkg/mkdmg.sh
Modified: trunk/pkg/README.2.4.0.txt
===================================================================
--- trunk/pkg/README.2.4.0.txt 2009-07-24 03:08:58 UTC (rev 359)
+++ trunk/pkg/README.2.4.0.txt 2009-07-24 13:15:47 UTC (rev 360)
@@ -6,7 +6,7 @@
=== OS-X Requirements ===
-OS-X 10.5.6 or later is required to install this package.
+OS-X 10.5.7 or later is required to install this package.
=== Mac OS-X Updates ===
@@ -51,7 +51,6 @@
* proto:
* applewmproto 1.3.0
* dri2proto 2.1
- * fixesproto 4.1
* glproto 1.4.10
* inputproto 1.5.1
* renderproto 0.11
Modified: trunk/pkg/mkdmg.sh
===================================================================
--- trunk/pkg/mkdmg.sh 2009-07-24 03:08:58 UTC (rev 359)
+++ trunk/pkg/mkdmg.sh 2009-07-24 13:15:47 UTC (rev 360)
@@ -1,6 +1,21 @@
-mkdir $1.d
-mv $1.pkg $1.d
-hdiutil create -srcfolder $1.d -format UDBZ -volname "$1" $1.dmg
-mv $1.d/$1.pkg .
+#!/bin/bash
+
+verString=$1
+
+mkdir ${verString}.d
+mv ${verString}.pkg ${verString}.d/X11.pkg
+hdiutil create -srcfolder ${verString}.d -format UDBZ -volname "${verString}" ${verString}.dmg
+mv ${verString}.d/X11.pkg ${verString}.pkg
rmdir $1.d
+dosign ${verString}.dmg
+
+DSA=$(./sign_update.rb ${verString}.dmg sparkle_priv.pem)
+SIZE=$(wc -c ${verString}.dmg | awk '{print $1}')
+echo " <item>"
+echo " <title>${verString}</title>"
+echo " <sparkle:releaseNotesLink>http://xquartz.macosforge.org/trac/wiki/ChangeLog</sparkle:releaseNotesLink>"
+echo " <pubDate>$(date)</pubDate>"
+echo " <enclosure url=\"http://xquartz.macosforge.org/downloads/${verString}.dmg\" sparkle:version=\"$2\" sparkle:shortVersionString=\"${verString}\" length=\"${SIZE}\" type=\"application/octet-stream\" sparkle:dsaSignature=\"${DSA}\" />"
+echo " </item>"
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/xquartz-changes/attachments/20090724/efbe68d4/attachment.html>
More information about the Xquartz-changes
mailing list