Skip to main content

Some tools for the casual Gentoo user and ebuild dabbler.

Project description

Info and API: http://rakjar.de/babtools_gentoo/apidocs/

babtools_gentoo: Some tools for working with Gentoo.

Usage:
  • babtools_gentoo.py cmd [OPTIONS]

    for default usage, or

  • babtools_gentoo.py –help

    for getting help

Avaible commands:
  • ebuild_to_local CP

    CP (cathegory/package) in the simple form dev-lang/python or similar. CPVs (cathegory/package-version) aren’t supported, yet.

  • ebuild_download_to_local CP URL

    Download an ebuild from bugs.gentoo.org to the local portage tree.

  • emerge_from_pypi PACKAGE

    Create an ebuild from a project in PyPI, put it into package.keywords and install it. Honors package.keywords directories. It only puts the directly named PACKAGE into package.keywords as dev-python/PACKAGE but doesn’t put the dependencies into package.keywords.

Examples:
  • sudo babtools_gentoo.py ebuild_to_local dev-lang/python

    copy dev-lang/python into the local overlay

  • sudo babtools_gentoo.py ebuild_download_to_local games-rpg/vegastrike http://bugs.gentoo.org/attachment.cgi?id=151789

    Download the ebuild for games-rpg/vegastrike from bugs.gentoo.org and digest it.

  • sudo babtools_gentoo.py emerge_from_pypi magma

    Create an ebuild for “magma” from the PyPI and emerge it.

Source URL (Mercurial): U{http://freehg.org/u/ArneBab/babtools_gentoo/}

PyPI URL: U{http://pypi.python.org/pypi/babtools_gentoo}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

babtools_gentoo-0.4.0.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

babtools_gentoo-0.4.0-py2.5.egg (5.6 kB view details)

Uploaded Source

File details

Details for the file babtools_gentoo-0.4.0.tar.gz.

File metadata

File hashes

Hashes for babtools_gentoo-0.4.0.tar.gz
Algorithm Hash digest
SHA256 e4ce3fafaa57ac13e60b0f5516978595413bbebc928d2ae0821ac68f2c98d5cf
MD5 53910a8d8dd1c90c4eec9ce1f4267358
BLAKE2b-256 c97e707ca18083f7435942495cd7e79d16bd8cdca8dcfc22a60e7232b371286c

See more details on using hashes here.

File details

Details for the file babtools_gentoo-0.4.0-py2.5.egg.

File metadata

File hashes

Hashes for babtools_gentoo-0.4.0-py2.5.egg
Algorithm Hash digest
SHA256 8e78c27f612f41fac44f00219e0ac33a7ea28fd96e2396b2b57b6e9ec6011199
MD5 43b2911395c9efbe712686e5622c0b25
BLAKE2b-256 768aab9235097b71699dc428afd2c9ed2fabbd0057cfb866a98797d604b195b8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page