g-pypi 0.2.1
Tool for creating Gentoo ebuilds for Python packages by querying PyPI (The Cheese Shop)
g-pypi
http://tools.assembla.com/g-pypi
g-pypi creates Python package ebuilds for Gentoo Linux by querying The Cheese Shop.
Although it's in the early stages of development, testing has generated over 1,200 ebuilds automatically.
Note: g-pypi will only be as good at creating ebuilds as The Python Package Index information is. People can leave out a lot of information when submitting info to PyPI, making ebuild creation impossible.
Basic Usage
Output ebuild to stdout:
g-pypi -p package_name
Write ebuild to your overlay:
g-pypi package_name
Create live svn ebuild (if subversion URI is listed in PyPI):
g-pypi -s package_name
By default your first overlay listed in /etc/make.conf PORTDIR_OVERLAY is used. If you want to use a different one, edit ~/.g-pypirc
By default your first KEYWORD listed in /etc/make.conf KEYWORDS is used. If you want to use a different one, edit ~/.g-pypirc
You can over-ride some variables if g-pypi can't figure out the PN, PV etc.
-n or --PN=package-name -v or --PV=version --MY_P=my_p --MY_PN=my_pn --MY_PV=my_pv
If you don't specify a portage category with '-c' the ebuild will be placed in dev-python
Use '-V' for verbose output for debugging.
INSTALL
g-pypi is available in my overlay directory:
If you haven't emerged and configured app-portage/layman:
emerge layman echo "source /usr/portage/local/layman/make.conf" >> /etc/make.conf layman --add pythonhead emerge g-pypi
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| g-pypi-0.2.1.tar.gz (md5) | Source | 2008-07-01 | 22KB | 1001 | |
- Author: Rob Cakebread
- Home Page: http://tools.assembla.com/g-pypi/
- Keywords: gentoo ebuilds PyPI setuptools cheeseshop distutils eggs portage package management
- License: GPL-2
- Categories
- Package Index Owner: pythonhead
- Package Index Maintainer: iElectric
- DOAP record: g-pypi-0.2.1.xml
