diff options
author | Michał Górny <mgorny@gentoo.org> | 2014-12-25 15:28:46 +0000 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2014-12-25 15:28:46 +0000 |
commit | 65ecd19305cf2aaf86ff843493f9d1730ad5b301 (patch) | |
tree | db7551fa91d1c417260d15d06115e1ff486f33b4 /dev-util/bam/bam-0.4.0-r1.ebuild | |
parent | Version bump. (diff) | |
download | gentoo-2-65ecd19305cf2aaf86ff843493f9d1730ad5b301.tar.gz gentoo-2-65ecd19305cf2aaf86ff843493f9d1730ad5b301.tar.bz2 gentoo-2-65ecd19305cf2aaf86ff843493f9d1730ad5b301.zip |
Convert to python-any-r1.
(Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
Diffstat (limited to 'dev-util/bam/bam-0.4.0-r1.ebuild')
-rw-r--r-- | dev-util/bam/bam-0.4.0-r1.ebuild | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/dev-util/bam/bam-0.4.0-r1.ebuild b/dev-util/bam/bam-0.4.0-r1.ebuild new file mode 100644 index 000000000000..8ec5480969cb --- /dev/null +++ b/dev-util/bam/bam-0.4.0-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/bam/bam-0.4.0-r1.ebuild,v 1.1 2014/12/25 15:28:46 mgorny Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) + +inherit eutils python-any-r1 toolchain-funcs + +DESCRIPTION="Fast and flexible Lua-based build system" +HOMEPAGE="http://matricks.github.com/bam/" +SRC_URI="http://github.com/downloads/matricks/${PN}/${P}.tar.bz2" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc test" + +RDEPEND="dev-lang/lua:=" +DEPEND="${RDEPEND} + doc? ( ${PYTHON_DEPS} ) + test? ( ${PYTHON_DEPS} )" + +pkg_setup() { + if use doc || use test; then + python-any-r1_pkg_setup + fi +} + +src_prepare() { + cp "${FILESDIR}"/${PV}/Makefile "${S}"/Makefile || die "cp failed" + epatch "${FILESDIR}"/${PV}/${P}-test.py.patch + tc-export CC +} + +src_compile() { + emake ${PN} + if use doc; then + "${PYTHON}" scripts/gendocs.py || die "doc generation failed" + fi +} + +src_install() { + dobin ${PN} + if use doc; then + dohtml docs/${PN}{.html,_logo.png} + fi +} |