diff options
Diffstat (limited to 'make_osx_package.sh')
-rwxr-xr-x | make_osx_package.sh | 10 |
1 files changed, 9 insertions, 1 deletions
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" \ |