#283 add a set of Plone packages, a popular Python CMS

This set of packages for Plone was generated using
cillianderoiste/python2nix, which is forked from garbase/python2nix.

It uses ```buildout annotate``` to dump a set of packages and their
versions based on an installed Plone instance and then looks up these
packages on pypi, gets the relevant download url and sets some
(minimal) buildInputs where required.

The packages are not ready to be used on their own yet, since they
lack complete dependencies. In the future we can move complete package
expressions into a better location so that they can be re-used.

The packages are also lacking metadata. They are all available under
Free licenses (mostly Zope Public License, GPL or BSD), but the script
does not yet fill that information in. It should be pretty easy to get
hold of it, plus the short description and home page from pypi, this
will be added to the script in the future so that the license
information is accurate.
This commit is contained in:
Cillian de Róiste 2013-02-06 00:49:31 +01:00
parent c43891e32e
commit e44f4ef3ce
2 changed files with 10156 additions and 0 deletions

File diff suppressed because it is too large Load Diff

View File

@ -5333,6 +5333,11 @@ let
python = python27; python = python27;
}); });
plone42Packages = recurseIntoAttrs (import ../development/web/plone {
inherit pkgs buildPythonPackage;
python = python27;
});
foursuite = callPackage ../development/python-modules/4suite { }; foursuite = callPackage ../development/python-modules/4suite { };
bsddb3 = callPackage ../development/python-modules/bsddb3 { }; bsddb3 = callPackage ../development/python-modules/bsddb3 { };