@@ -7,6 +7,8 @@ ROOT=$DIST/pandoc
77SCRIPTS=osx-resources
88BASE=pandoc-$VERSION
99ME=jgm
10+CODESIGNID="Developer ID Application: John Macfarlane"
11+PACKAGEMAKER=/Developer/Applications/Utilities/PackageMaker.app/Contents/MacOS/PackageMaker
1012
1113echo Removing old files...
1214rm -rf $DIST
@@ -29,7 +31,9 @@ chmod +r $ROOT/usr/local/share/man/man?/*.*
2931echo Copying license...
3032cp COPYING $RESOURCES/License.txt
3133
32−PACKAGEMAKER=/Developer/Applications/Utilities/PackageMaker.app/Contents/MacOS/PackageMaker
34+echo Signing pandoc executable...
35+
36+codesign --force --sign "$CODESIGNID" $ROOT/usr/local/bin/pandoc
3337
3438echo Creating OSX package...
3539
@@ -42,6 +46,10 @@ sudo $PACKAGEMAKER \
4246 --scripts $SCRIPTS \
4347 --out $BASE.pkg
4448
49+echo Signing package...
50+
51+codesign --force --sign "$CODESIGNID" $BASE.pkg
52+
4553echo Creating disk image...
4654
4755sudo hdiutil create "$BASE.dmg" \