adium 4809:c5ac17ab998d: Set explicit designated requirements to...
commits at adium.im
commits at adium.im
Fri May 11 22:52:54 UTC 2012
details: http://hg.adium.im/adium/rev/c5ac17ab998d
revision: 4809:c5ac17ab998d
branch: (none)
author: Evan Schoenberg
date: Fri May 11 17:52:49 2012 -0500
Set explicit designated requirements to ensure the signing behaves properly on versions of Mac OS X that don't know about Developer ID signing (OS X 10.6)
diffs (12 lines):
diff -r 2fa7640aa8ee -r c5ac17ab998d Release/Makefile
--- a/Release/Makefile Tue May 08 18:30:48 2012 +0200
+++ b/Release/Makefile Fri May 11 17:52:49 2012 -0500
@@ -164,7 +164,7 @@
if [ -e ~/adium-password ]; then \
security unlock-keychain -p `cat ~/adium-password`; \
fi
- codesign -v -s "Developer ID Application: Instant Messaging Freedom, Inc." $(ADIUM_DIR)/Adium.app/Contents/MacOS/Adium
+ codesign --verbose --force --sign "Developer ID Application: Instant Messaging Freedom, Inc." --requirements "=designated => anchor apple generic and identifier \"com.adiumX.adiumX\" and ((cert leaf[field.1.2.840.113635.100.6.1.9] exists) or ( certificate 1[field.1.2.840.113635.100.6.2.6] exists and certificate leaf[field.1.2.840.113635.100.6.1.13] exists and certificate leaf[subject.OU] = \"VQ6ZEL8UD3\" ))" $(ADIUM_DIR)/Adium.app/Contents/MacOS/Adium
endif
createfolder:
More information about the commits
mailing list