git.iko.soy/typeable/pandoc
on master help sign in
Added code signing to make_oxs_package.sh.
commit8cbaa0b6f765ec4ca9dfcbac361ce4bce146afc9 authorJohn MacFarlane <fiddlosopher@gmail.com> dateSat 9 Feb 2013, 13:44 (14 years ago) parent598fe37
1 file changed+9−1
make_osx_package.sh+9−1
make_osx_package.sh+9−1
@@ -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" \