aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn MacFarlane <jgm@berkeley.edu>2016-06-04 14:01:40 -0700
committerJohn MacFarlane <jgm@berkeley.edu>2016-06-04 14:02:57 -0700
commit6b85783870871a7d8a877d29c6d5580fd78274cc (patch)
tree5666835682450898716ead6aa8ff0c3374cca05b
parent5ef8498618595b15bde1ddca2d01d665a57f6182 (diff)
downloadpandoc-6b85783870871a7d8a877d29c6d5580fd78274cc.tar.gz
make_osx_package.sh: removed executable signing.
We just sign the pkg now. For some reason we were getting "obsolete resource envelope" in signing executables. This seems to be documented here http://stackoverflow.com/questions/25152451/are-mac-app-store-code-sign-resource-envelopes-always-version-1 and seems to be an El Capitan regression. Until a solution is found, we'll just sign the pkg.
-rwxr-xr-xmake_osx_package.sh9
1 files changed, 6 insertions, 3 deletions
diff --git a/make_osx_package.sh b/make_osx_package.sh
index 8435b9b65..ac7ab27d7 100755
--- a/make_osx_package.sh
+++ b/make_osx_package.sh
@@ -51,11 +51,14 @@ chown -R $ME:staff $DIST
echo Copying license...
osx/pandoc --data data -t html5 -s COPYING -o $RESOURCES/license.html
-echo Signing pandoc executable...
+# Removing executable signing because of a problem that arose in El Capitan
+# "source=obsolete resource envelope"
-codesign --force --sign "${DEVELOPER_ID_APPLICATION}" $DEST/bin/pandoc
+#echo Signing pandoc executable...
+
+#codesign --force --sign "${DEVELOPER_ID_APPLICATION}" $DEST/bin/pandoc
# make sure it's valid... returns nonzero exit code if it isn't:
-spctl --assess --type execute $DEST/bin/pandoc
+#spctl --assess --type execute $DEST/bin/pandoc
echo Creating OSX package...
# remove old package first