[Python-bugs-list] [ python-Bugs-765903 ] bundlebuilder Info.plist files.
SourceForge.net
noreply@sourceforge.net
Fri, 04 Jul 2003 08:29:11 -0700
Bugs item #765903, was opened at 2003-07-04 14:11
Message generated for change (Comment added) made by jackjansen
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=765903&group_id=5470
Category: Macintosh
Group: None
>Status: Open
Resolution: Fixed
Priority: 5
Submitted By: Jack Jansen (jackjansen)
Assigned to: Just van Rossum (jvr)
Summary: bundlebuilder Info.plist files.
Initial Comment:
Spotted by Edward Moy:
-----------
8) In BuildApplet.app/Contents/Info.plist, the
CFBundleIdentifier needs to be a reverse-dns format
(org.python.BuildApplet; in the WWDC preview, I have
accidentally made it com.apple.BuildApplet). It also needs a
CFBundleShortVersionString entry (I just used 1.0 for the
WWDC preview).
------------
This needs a couple of changes, really:
- bundlebuilder needs a way to specify these, plus sensible
defaults.
- the same for BuildApplet, when it calls bundlebuilder
- Mac/OSX/Makefile needs to be adapted to use the new
options.
If you don't have the time to fix all of these please go as far
as you can and reassign back to me.
----------------------------------------------------------------------
>Comment By: Jack Jansen (jackjansen)
Date: 2003-07-04 17:29
Message:
Logged In: YES
user_id=45365
I got the impression that you only did step 1 (bundlebuilder), not
BuildApplet and Mac/OSX/Makefile, right? Also, did you do the
CFBundleShortVersionString bit too?
Again, reassign to me if you don't feel like hacking this.
----------------------------------------------------------------------
Comment By: Just van Rossum (jvr)
Date: 2003-07-04 16:22
Message:
Logged In: YES
user_id=92689
Done, except they're named bundle_id and --bundle-id.
----------------------------------------------------------------------
Comment By: Just van Rossum (jvr)
Date: 2003-07-04 15:28
Message:
Logged In: YES
user_id=92689
IMO the sensible default is what we have now (and what a _lot_ of
commercial apps do as well, just have a look at ~/Library/
Preferences/*.plist). For the applets shipping with Python it would
indeed be much better if the bundle id started with "org.python.". I
suggest to add a --bundle-identifier switch (and a bundle_identifier
kwarg). I will do this unless you disagree.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=765903&group_id=5470