| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Pimp crashed if you tried to install a non-installable package, in stead
of printing a decent error message. Fixes #773450..
|
|
|
|
|
|
|
|
| |
until now: the inheritance of default values was the wrong way around.
This caused app bundles to get a type of "BNDL" instead of "APPL".
Apparently this is not a problem until you try to drag your app to
the dock.
----------------------------------------------------------------------
|
| |
|
|
|
|
|
|
|
| |
- added bundle_id/--bundle-id option, to specify the CFBundleIndentifier
#765615:
- in the appropriate situation, prepend $PATH with our path instead of
setting it.
|
|
|
|
| |
line also use this as the executable in the bundle.
|
|
|
|
| |
- use isinstance instead of flaky file-detection code
|
|
|
|
|
| |
- don't use "abc" in aString
- don't reorganize extension modules when not using zipimport
|
|
|
|
|
|
|
| |
installed Python, yet include any modules not in the std lib
- reworked extension module inclusion code: put all .so files in
a subdirectory of Contents/Resources/, but more importantly,
correctly support extensions that are submodules.
|
|
|
|
| |
number because of this.
|
| |
|
| |
|
|
|
|
|
| |
- move the normpath stuff around a bit
- added dubious special case to addPythonFramework()
|
| |
|
|
|
|
| |
executable in the bundle. Therefore got rid of the "binaries" attribute.
|
| |
|
| |
|
|
|
|
|
|
|
| |
we don't get infinite recursion for suites that don't have an application
class.
Also got rid of some tabs.
|
|
|
|
| |
class.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
the toplevel package. This already worked for elements, but now for
properties too. Fixes #753925.
- Even better, the toplevel class (such as Finder.Finder) now inherits
the element and property dictionaries of its application class and has
the necessary glue to allow you to say
f = Finder.Finder()
f.get(f.name)
|
|
|
|
|
|
| |
prefixes, any file that is skipped during a per-user install that matches
this set is *not* an error; Systemwide-only is a boolean that says the
package cannot be installer per-user.
|
|
|
|
|
| |
shortdescription() so the code to split off the first line of the
description isn't all over the place.
|
|
|
|
|
| |
- Added support for multi-line descriptions. Doesn't look nice
yet in Package Manager.
|
|
|
|
|
|
|
| |
pimp_update if it exists. Upped the version number to indicate this.
Fixes #731626.
- Added -V (print version) and -u (specify database URL) options when run
as a command line tool.
|
|
|
|
| |
in the bootstrap script of the applet.
|
| |
|
| |
|
|
|
|
| |
you got a strange error message. Fixed.
|
|
|
|
|
| |
a bug in urllib2 this caused pimp to stop working. Fixed the URL to
make it work again.
|
| |
|
|
|
|
| |
Fixes 719303.
|
|
|
|
| |
were indeed files that weren't unpacked.
|
| |
|
|
|
|
| |
Changed some message to be clearer when presented by Package Manager.
|
|
|
|
|
|
|
|
|
| |
- Allow setting the destination install directory. If this is set then
it is used for the modules, other items (header files, etc) are not
installed, and warnings are printed if the package would have liked to.
Unfortunaltey binary installs seem broken due to a tarfile bug (#721871)
or my misunderstanding of how tarfile works.
|
|
|
|
|
|
|
|
|
| |
to lookup properties declared in base classes. Looking at it I'm not sure
what the official scope if the property codes is, maybe it is only the
(OSA) class in which they are used. But giving them global scope hasn't been
a problem so far.
Regenerated the standard suites, which are now also space-indented.
|
| |
|
| |
|
|
|
|
|
|
| |
the Standard_Suite, but various other suites do expect it (the Finder
implements get() without declaring it itself). It is probably another
case of OSA magic. Adding them to the global base class.
|
| |
|
|
|
|
|
|
|
|
|
| |
within a certain context. Give them an _Prop_ prefix, so they don't
accidentally obscure an element from another suite (as happened with
the Finder). Comparisons I'm not sure about, so I left them as global
names.
Also got rid of the lists if declarations, they serve no useful purpose.
|
| |
|
|
|
|
|
| |
- Added a --dump option that doesn't generate the module but dumps
the pretty-printed aete resource(s) on stdout.
|
|
|
|
|
|
| |
you to say something like "talker.count(want=Address_Book.people)" in
stead of having to manually create the aetypes.Type(Address_Book.people.want)
OSA type.
|
|
|
|
|
| |
and initialize the event loop (if not done previously) to work around
a bug (IMHO) in MacOSX 10.2.
|
|
|
|
| |
the primary name.
|
|
|
|
|
|
|
| |
be sorted after the main name, otherwise filling of properties and
elements messes up.
Sorting is always more difficult than expected:-)
|
|
|
|
| |
remains to be done.
|
|
|
|
|
| |
which sometimes seems to result in different terminology. It does
seem to be mostly compatible, though.
|
|
|
|
|
| |
has actually entered its event loop. As a stopgap, allow for a 10 second
grace period.
|