Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 246085 - dev-python/zc-buildout-1.1.1 [new package]
Summary: dev-python/zc-buildout-1.1.1 [new package]
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://pypi.python.org/pypi/zc.buildo...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-08 19:00 UTC by Jeff Kowalczyk
Modified: 2009-05-09 03:20 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
dev-python/zc-buildout-1.1.1.ebuild (zc-buildout-1.1.1.ebuild,573 bytes, text/plain)
2008-11-08 19:02 UTC, Jeff Kowalczyk
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jeff Kowalczyk 2008-11-08 19:00:32 UTC
zc.buildout is a system for managing development buildouts, commonly used in the Zope and Plone worlds, but not limited to those applications.

buildout can bootstrap itself within a user's project directory. This is done by a virtualenv/easy_install or with bootstrap/bootstrap.py. bootstrap.py is not packaged by zc.buildout setuptools install, nor by this ebuild.

However, a copy of buildout on the path is presumed by most Zope and Plone documentation. This system package of zc.buildout provides that facility without bypassing Gentoo Portage.

This ebuild creates the following installed file layout::

# equery files zc-buildout
[ Searching for packages matching zc-buildout... ]
* Contents of dev-python/zc-buildout-1.1.1:
/usr
/usr/README.txt
/usr/bin
/usr/bin/buildout
/usr/lib
/usr/lib/python2.5
/usr/lib/python2.5/site-packages
/usr/lib/python2.5/site-packages/zc
/usr/lib/python2.5/site-packages/zc.buildout-1.1.1-py2.5-nspkg.pth
/usr/lib/python2.5/site-packages/zc.buildout-1.1.1-py2.5.egg-info
/usr/lib/python2.5/site-packages/zc.buildout-1.1.1-py2.5.egg-info/PKG-INFO
/usr/lib/python2.5/site-packages/zc.buildout-1.1.1-py2.5.egg-info/SOURCES.txt
/usr/lib/python2.5/site-packages/zc.buildout-1.1.1-py2.5.egg-info/dependency_links.txt
/usr/lib/python2.5/site-packages/zc.buildout-1.1.1-py2.5.egg-info/entry_points.txt
/usr/lib/python2.5/site-packages/zc.buildout-1.1.1-py2.5.egg-info/namespace_packages.txt
/usr/lib/python2.5/site-packages/zc.buildout-1.1.1-py2.5.egg-info/not-zip-safe
/usr/lib/python2.5/site-packages/zc.buildout-1.1.1-py2.5.egg-info/requires.txt
/usr/lib/python2.5/site-packages/zc.buildout-1.1.1-py2.5.egg-info/top_level.txt
/usr/lib/python2.5/site-packages/zc/buildout
/usr/lib/python2.5/site-packages/zc/buildout/__init__.py
/usr/lib/python2.5/site-packages/zc/buildout/allowhosts.txt
/usr/lib/python2.5/site-packages/zc/buildout/buildout.py
/usr/lib/python2.5/site-packages/zc/buildout/buildout.txt
/usr/lib/python2.5/site-packages/zc/buildout/debugging.txt
/usr/lib/python2.5/site-packages/zc/buildout/dependencylinks.txt
/usr/lib/python2.5/site-packages/zc/buildout/downloadcache.txt
/usr/lib/python2.5/site-packages/zc/buildout/easy_install.py
/usr/lib/python2.5/site-packages/zc/buildout/easy_install.txt
/usr/lib/python2.5/site-packages/zc/buildout/repeatable.txt
/usr/lib/python2.5/site-packages/zc/buildout/rmtree.py
/usr/lib/python2.5/site-packages/zc/buildout/runsetup.txt
/usr/lib/python2.5/site-packages/zc/buildout/setup.txt
/usr/lib/python2.5/site-packages/zc/buildout/testing.py
/usr/lib/python2.5/site-packages/zc/buildout/testing.txt
/usr/lib/python2.5/site-packages/zc/buildout/tests.py
/usr/lib/python2.5/site-packages/zc/buildout/testselectingpython.py
/usr/lib/python2.5/site-packages/zc/buildout/unzip.txt
/usr/lib/python2.5/site-packages/zc/buildout/update.txt
/usr/lib/python2.5/site-packages/zc/buildout/windows.txt
/usr/share
/usr/share/doc
/usr/share/doc/zc-buildout-1.1.1
/usr/share/doc/zc-buildout-1.1.1/CHANGES.txt.bz2
/usr/share/doc/zc-buildout-1.1.1/PKG-INFO.bz2
/usr/share/doc/zc-buildout-1.1.1/README.txt.bz2

Reproducible: Always
Comment 1 Jeff Kowalczyk 2008-11-08 19:02:00 UTC
Created attachment 171128 [details]
dev-python/zc-buildout-1.1.1.ebuild
Comment 2 Sebastian Pipping gentoo-dev 2009-05-09 00:56:35 UTC
There is a package net-zope/zcbuildout in the official tree by now packaging the same package.

Sidenotes on your ebuild:
- License "ZPL 2.1" is invalid
- is setuptools really needed at runtime?
- ${WORKDIR} needs quoting i think

The guys at #gentoo-sunrise know best in case you have questions.

Nevertheless, thanks for sharing your ebuild with us!

Comment 3 Sebastian Pipping gentoo-dev 2009-05-09 01:04:16 UTC
Please close as fixed anybody, I don't have permissions to.
Comment 4 Jesus Rivero (RETIRED) gentoo-dev 2009-05-09 03:20:32 UTC
Hello Jeff, 

    Indeed, the net-zope/zcbuildout present in tree is the same package. Thanks for your contribution and we hope to have hear from you again in the near future. 

    Sebastian, thanks for pointing this out. 

    Best regards,