xbmc/xbmc — pull request #4926 by Memphiz (2014-06-16 22:52:16+00:00)
Title: [osx/depends] - add a fake Info.plist to target python26 for allowing codesign...

... of XBMC.app by the user.

I know that pull requests which have the triggerword "codesign" in it don't have a very good history. But still i need to do something in this regard here for reducing support burdon.

This PR adds a fake Info.plist to the python26 in our bundle. This allows users to codesign XBMC.app with a selfsigned or real certificate (without it current versions of codesign will bail out).

Codesiging is needed as of OSX 10.8 or 10.9 when using the OSX firewall. Without codesigning it will popup a request on each start of XBMC.app asking the user if he wants to allow incoming connections (no there is no other way around it - i looked up the apple documents...).

This PR does not codesign - it only makes the XBMC.app compatible to codesigning.

FYI i already have an addon in the queue which ships a selfsigned cert and is ment to be a oneshot wizard for allowing users to easily sign their XBMC.app for this annoying reason.