From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id C8B0A138CDC for ; Mon, 22 Jun 2015 01:09:58 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1D91514012; Mon, 22 Jun 2015 01:09:53 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C22CA14012 for ; Mon, 22 Jun 2015 01:09:52 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id A7EA7340B3B for ; Mon, 22 Jun 2015 01:09:51 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id AB5F9A3A for ; Mon, 22 Jun 2015 01:09:49 +0000 (UTC) From: "Sebastian Pipping" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sebastian Pipping" Message-ID: <1434935354.d06aa97d7d268268a9f6e442c8a0da68b98b08ad.sping@gentoo> Subject: [gentoo-commits] proj/betagarden:master commit in: dev-util/yumbootstrap/ X-VCS-Repository: proj/betagarden X-VCS-Files: dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150617.ebuild X-VCS-Directories: dev-util/yumbootstrap/ X-VCS-Committer: sping X-VCS-Committer-Name: Sebastian Pipping X-VCS-Revision: d06aa97d7d268268a9f6e442c8a0da68b98b08ad X-VCS-Branch: master Date: Mon, 22 Jun 2015 01:09:49 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: f2a0eef0-9945-43d5-a652-537f43ec3347 X-Archives-Hash: aa2e1b0af31437736d1754f0d245b3c2 commit: d06aa97d7d268268a9f6e442c8a0da68b98b08ad Author: Sebastian Pipping pipping org> AuthorDate: Mon Jun 22 01:08:03 2015 +0000 Commit: Sebastian Pipping gentoo org> CommitDate: Mon Jun 22 01:09:14 2015 +0000 URL: https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=d06aa97d dev-util/yumbootstrap: 0.0.3_p20150617 .../yumbootstrap-0.0.3_p20150617.ebuild | 43 ++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150617.ebuild b/dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150617.ebuild new file mode 100644 index 0000000..6000ad9 --- /dev/null +++ b/dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150617.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="5" + +PYTHON_COMPAT=( python2_7 ) +# PYTHON_REQ_USE=berkdb +# https://bugs.gentoo.org/show_bug.cgi?id=519584 +inherit distutils-r1 + +MY_PV=7bb335463cecdd294dacce66481c02b7a149652f +DESCRIPTION="chroot installer for derivatives of Red Hat Enterprise Linux" +HOMEPAGE="https://github.com/dozzie/yumbootstrap" +SRC_URI="https://github.com/dozzie/yumbootstrap/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" # or later? +SLOT="0" +KEYWORDS="" # ~amd64 ~x86, lazy mask +IUSE="" + +RDEPEND=" + app-arch/rpm[python] + sys-apps/yum + dev-python/bsddb3" + +S="${WORKDIR}"/${PN}-${MY_PV} + +python_prepare_all() { + sed 's,^import bsddb$,import bsddb3 as bsddb,' -i lib/yumbootstrap/bdb.py || die +} + +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 +}