From 8cbaa0b6f765ec4ca9dfcbac361ce4bce146afc9 Mon Sep 17 00:00:00 2001 From: John MacFarlane Date: Sat, 9 Feb 2013 13:44:44 -0800 Subject: Added code signing to make_oxs_package.sh. --- make_osx_package.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'make_osx_package.sh') diff --git a/make_osx_package.sh b/make_osx_package.sh index c9577ebd8..fe633e6e9 100755 --- a/make_osx_package.sh +++ b/make_osx_package.sh @@ -7,6 +7,8 @@ ROOT=$DIST/pandoc SCRIPTS=osx-resources BASE=pandoc-$VERSION ME=jgm +CODESIGNID="Developer ID Application: John Macfarlane" +PACKAGEMAKER=/Developer/Applications/Utilities/PackageMaker.app/Contents/MacOS/PackageMaker echo Removing old files... rm -rf $DIST @@ -29,7 +31,9 @@ chmod +r $ROOT/usr/local/share/man/man?/*.* echo Copying license... cp COPYING $RESOURCES/License.txt -PACKAGEMAKER=/Developer/Applications/Utilities/PackageMaker.app/Contents/MacOS/PackageMaker +echo Signing pandoc executable... + +codesign --force --sign "$CODESIGNID" $ROOT/usr/local/bin/pandoc echo Creating OSX package... @@ -42,6 +46,10 @@ sudo $PACKAGEMAKER \ --scripts $SCRIPTS \ --out $BASE.pkg +echo Signing package... + +codesign --force --sign "$CODESIGNID" $BASE.pkg + echo Creating disk image... sudo hdiutil create "$BASE.dmg" \ -- cgit v1.2.3