summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIoannis Aslanidis <deathwing00@gentoo.org>2009-03-27 16:03:38 +0000
committerIoannis Aslanidis <deathwing00@gentoo.org>2009-03-27 16:03:38 +0000
commite10dc1f24d4a8a3d98ad34fd887eaea9bfaf5a25 (patch)
tree29236036acc0ca86dfc5d04cf7923020af1beca9 /dev-util/mock/mock-0.9.10-r1.ebuild
parentMarking gecko-sharp-0.13 ppc for bug 234305 (diff)
downloadgentoo-2-e10dc1f24d4a8a3d98ad34fd887eaea9bfaf5a25.tar.gz
gentoo-2-e10dc1f24d4a8a3d98ad34fd887eaea9bfaf5a25.tar.bz2
gentoo-2-e10dc1f24d4a8a3d98ad34fd887eaea9bfaf5a25.zip
Ebuild creates mock group if it does not exist.
(Portage version: 2.2_rc27/cvs/Linux x86_64)
Diffstat (limited to 'dev-util/mock/mock-0.9.10-r1.ebuild')
-rw-r--r--dev-util/mock/mock-0.9.10-r1.ebuild31
1 files changed, 31 insertions, 0 deletions
diff --git a/dev-util/mock/mock-0.9.10-r1.ebuild b/dev-util/mock/mock-0.9.10-r1.ebuild
new file mode 100644
index 000000000000..330293faab35
--- /dev/null
+++ b/dev-util/mock/mock-0.9.10-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/mock/mock-0.9.10-r1.ebuild,v 1.1 2009/03/27 16:03:38 deathwing00 Exp $
+
+DESCRIPTION="Mock creates chroots and builds packages in them for Fedora and
+RedHat."
+HOMEPAGE="http://fedoraproject.org/wiki/Projects/Mock"
+SRC_URI="https://fedorahosted.org/mock/attachment/wiki/MockTarballs/mock-${PV}.tar.gz?format=raw -> mock-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+EAPI="2"
+
+DEPEND=""
+RDEPEND="sys-apps/yum
+ dev-python/decoratortools"
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install failed"
+}
+
+pkg_postinst() {
+ if ! [[ $(grep -q mock /etc/group && echo $?) ]]; then
+ einfo "Creating group 'mock'"
+ groupadd mock
+ fi
+}
+