summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2015-06-06 11:26:34 +0200
committerJustin Lecher <jlec@gentoo.org>2015-06-06 11:26:34 +0200
commit5d354aab3ba31f95357270e2d03314cc13aa164a (patch)
tree0fa32c510cbc173c11b0cc05ff888d0c948d090a /dev-util
parentdev-vcs/braid: Add github to remote-id in metadata.xml (diff)
downloadbetagarden-5d354aab3ba31f95357270e2d03314cc13aa164a.tar.gz
betagarden-5d354aab3ba31f95357270e2d03314cc13aa164a.tar.bz2
betagarden-5d354aab3ba31f95357270e2d03314cc13aa164a.zip
dev-util/yumbootstrap: Fix python eclass usage
Package-Manager: portage-2.2.20
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/yumbootstrap/ChangeLog4
-rw-r--r--dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150509.ebuild24
2 files changed, 15 insertions, 13 deletions
diff --git a/dev-util/yumbootstrap/ChangeLog b/dev-util/yumbootstrap/ChangeLog
index 4ab2ed0..99d0058 100644
--- a/dev-util/yumbootstrap/ChangeLog
+++ b/dev-util/yumbootstrap/ChangeLog
@@ -1,2 +1,6 @@
+ 06 Jun 2015; Justin Lecher <jlec@gentoo.org>
+ yumbootstrap-0.0.3_p20150509.ebuild:
+ dev-util/yumbootstrap: Fix python eclass usage
+
06 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
dev-util/yumbootstrap: Add github to remote-id in metadata.xml
diff --git a/dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150509.ebuild b/dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150509.ebuild
index 433a249..c8411f9 100644
--- a/dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150509.ebuild
+++ b/dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150509.ebuild
@@ -19,27 +19,25 @@ SLOT="0"
KEYWORDS="" # ~amd64 ~x86, lazy mask
IUSE=""
-RDEPEND="app-arch/rpm[python]
+RDEPEND="
+ app-arch/rpm[python]
sys-apps/yum
dev-python/bsddb3"
S="${WORKDIR}"/${PN}-${MY_PV}
-src_prepare() {
+python_prepare_all() {
sed 's,^import bsddb$,import bsddb3 as bsddb,' -i lib/yumbootstrap/bdb.py || die
}
-src_install() {
- distutils-r1_src_install
+python_install_all() {
+ DOCS=( KNOWN_ISSUES.md SUITES.md )
+ EXAMPLES=( examples )
+ distutils-r1_python_install_all
emake \
- PREFIX=/usr \
- SYSCONFDIR=/etc \
- DESTDIR="${D}" \
- install-notmodule || die
-
- dodoc KNOWN_ISSUES.md SUITES.md
-
- insinto /usr/share/${PF}/
- doins -r examples
+ PREFIX=/usr \
+ SYSCONFDIR=/etc \
+ DESTDIR="${D}" \
+ install-notmodule
}