Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 246085

Summary: dev-python/zc-buildout-1.1.1 [new package]
Product: Gentoo Linux Reporter: Jeff Kowalczyk <jeff.kowalczyk>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED INVALID    
Severity: enhancement CC: python, sping
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://pypi.python.org/pypi/zc.buildout/1.1.1
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: dev-python/zc-buildout-1.1.1.ebuild

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,