From a2931c9c593522ea3e7251dfd5cdd17beb3473e9 Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Mon, 6 Aug 2012 17:09:14 -0700 Subject: [PATCH] Create a dmg file in addition to the zip archive. --- DNSCrypt-OSX-Installer/sign.sh | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/DNSCrypt-OSX-Installer/sign.sh b/DNSCrypt-OSX-Installer/sign.sh index 6e1d314..783b584 100755 --- a/DNSCrypt-OSX-Installer/sign.sh +++ b/DNSCrypt-OSX-Installer/sign.sh @@ -1,6 +1,6 @@ #! /bin/sh -VERSION='0.12-dev' +VERSION='0.12' cd build || exit 1 ( @@ -15,4 +15,12 @@ done ) rm -fr DNSCrypt-OSX.mpkg productsign --sign 'Developer ID Application' DNSCrypt.mpkg DNSCrypt-OSX.mpkg -zip -9 -r "dnscrypt-osx-gui-${VERSION}.zip" DNSCrypt-OSX.mpkg +zip -9 -r "dnscrypt-osx-client-${VERSION}.zip" DNSCrypt-OSX.mpkg +rm -fr dstroot +rm -f "dnscrypt-osx-client-${VERSION}.dmg" +mkdir dstroot +mv DNSCrypt-OSX.mpkg dstroot +hdiutil create "dnscrypt-osx-client-${VERSION}.dmg" -srcfolder dstroot + +mv dstroot/DNSCrypt-OSX.mpkg . +rm -fr dstroot