vlc | branch: master | David Fuhrmann <[email protected]> | Mon Nov 20 19:46:16 2017 +0100| [32b60c98389e22adf94dde4f12b08e3a56aba72a] | committer: David Fuhrmann
macOS: codesign: Add additional operations for Breakpad codesign Also covers breakpad helper application. Additionally, sign a helper utility for sparkles autoupdate app. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=32b60c98389e22adf94dde4f12b08e3a56aba72a --- extras/package/macosx/codesign.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/extras/package/macosx/codesign.sh b/extras/package/macosx/codesign.sh index a45c513f24..7c0c2f30a5 100755 --- a/extras/package/macosx/codesign.sh +++ b/extras/package/macosx/codesign.sh @@ -94,11 +94,19 @@ else info "Signing frameworks" IDENTIFIER="com.growl.growlframework" codesign --force --verbose -s "$IDENTITY" --preserve-metadata=identifier,entitlements --requirements "$FIRSTPARTOF_REQUIREMENT$IDENTIFIER$SECONDPARTOF_REQUIREMENT" --timestamp=none VLC.app/Contents/Frameworks/Growl.framework/Versions/A + + IDENTIFIER="fileop" + codesign --force --verbose -s "$IDENTITY" --preserve-metadata=identifier,entitlements --requirements "$FIRSTPARTOF_REQUIREMENT$IDENTIFIER$SECONDPARTOF_REQUIREMENT" --timestamp=none VLC.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/MacOS/fileop IDENTIFIER="org.sparkle-project.Sparkle.Autoupdate" codesign --force --verbose -s "$IDENTITY" --preserve-metadata=identifier,entitlements --requirements "$FIRSTPARTOF_REQUIREMENT$IDENTIFIER$SECONDPARTOF_REQUIREMENT" --timestamp=none VLC.app/Contents/Frameworks/Sparkle.framework/Resources/Autoupdate.app IDENTIFIER="org.sparkle-project.Sparkle" codesign --force --verbose -s "$IDENTITY" --preserve-metadata=identifier,entitlements --requirements "$FIRSTPARTOF_REQUIREMENT$IDENTIFIER$SECONDPARTOF_REQUIREMENT" --timestamp=none VLC.app/Contents/Frameworks/Sparkle.framework/Versions/A + IDENTIFIER="com.Breakpad.crash_report_sender" + codesign --force --verbose -s "$IDENTITY" --preserve-metadata=identifier,entitlements --requirements "$FIRSTPARTOF_REQUIREMENT$IDENTIFIER$SECONDPARTOF_REQUIREMENT" --timestamp=none VLC.app/Contents/Frameworks/Breakpad.framework/Resources/crash_report_sender.app + IDENTIFIER="com.googlecode.google-breakpad" + codesign --force --verbose -s "$IDENTITY" --preserve-metadata=identifier,entitlements --requirements "$FIRSTPARTOF_REQUIREMENT$IDENTIFIER$SECONDPARTOF_REQUIREMENT" --timestamp=none VLC.app/Contents/Frameworks/Breakpad.framework/Versions/A + info "Signing the framework headers" for i in `find VLC.app/Contents/Frameworks/* -type f -name "*.h" -exec echo {} \;` do @@ -182,6 +190,7 @@ fi info "all items signed, validating..." info "Validating frameworks" +codesign --verify -vv VLC.app/Contents/Frameworks/Breakpad.framework codesign --verify -vv VLC.app/Contents/Frameworks/Growl.framework codesign --verify -vv VLC.app/Contents/Frameworks/Sparkle.framework _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
