summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Hartmann <ian@gentoo.org>2007-05-20 14:28:31 +0000
committerChristian Hartmann <ian@gentoo.org>2007-05-20 14:28:31 +0000
commitf73abadbb71c9e24d7956425afe9820ba67bb491 (patch)
treefc356c5f45bfd84412c924689c45452c0abf3c61 /dev-perl/PortageXS
parentInitial import of ebuild written by me. (diff)
downloadgentoo-2-f73abadbb71c9e24d7956425afe9820ba67bb491.tar.gz
gentoo-2-f73abadbb71c9e24d7956425afe9820ba67bb491.tar.bz2
gentoo-2-f73abadbb71c9e24d7956425afe9820ba67bb491.zip
Version bump
(Portage version: 2.1.2.7)
Diffstat (limited to 'dev-perl/PortageXS')
-rw-r--r--dev-perl/PortageXS/ChangeLog8
-rw-r--r--dev-perl/PortageXS/PortageXS-0.02.07.ebuild44
-rw-r--r--dev-perl/PortageXS/files/digest-PortageXS-0.02.073
3 files changed, 54 insertions, 1 deletions
diff --git a/dev-perl/PortageXS/ChangeLog b/dev-perl/PortageXS/ChangeLog
index ef89877c9e66..82c665d8873c 100644
--- a/dev-perl/PortageXS/ChangeLog
+++ b/dev-perl/PortageXS/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-perl/PortageXS
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/PortageXS/ChangeLog,v 1.22 2007/05/16 02:28:10 beandog Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/PortageXS/ChangeLog,v 1.23 2007/05/20 14:28:31 ian Exp $
+
+*PortageXS-0.02.07 (20 May 2007)
+
+ 20 May 2007; Christian Hartmann <ian@gentoo.org>
+ +PortageXS-0.02.07.ebuild:
+ Version bump
16 May 2007; Steve Dibb <beandog@gentoo.org> PortageXS-0.02.06.ebuild:
amd64 stable
diff --git a/dev-perl/PortageXS/PortageXS-0.02.07.ebuild b/dev-perl/PortageXS/PortageXS-0.02.07.ebuild
new file mode 100644
index 000000000000..e0c31550dbee
--- /dev/null
+++ b/dev-perl/PortageXS/PortageXS-0.02.07.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/PortageXS/PortageXS-0.02.07.ebuild,v 1.1 2007/05/20 14:28:31 ian Exp $
+
+inherit perl-module
+DESCRIPTION="Portage abstraction layer for perl"
+HOMEPAGE="http://download.mpsna.de/opensource/PortageXS/"
+SRC_URI="http://download.mpsna.de/opensource/PortageXS/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86"
+IUSE="minimal"
+SRC_TEST="do"
+
+DEPEND="dev-lang/perl
+ dev-perl/Term-ANSIColor
+ !minimal? ( dev-perl/IO-Socket-SSL
+ perl-core/Sys-Syslog )"
+
+src_unpack() {
+ unpack ${A}
+ if use minimal ; then
+ rm -r ${S}/usr
+ rm -r ${S}/etc/init.d
+ rm -r ${S}/etc/pxs/certs
+ rm ${S}/etc/pxs/portagexsd.conf
+ rm -r ${S}/lib/PortageXS/examples
+ fi
+}
+
+pkg_preinst() {
+ if use !minimal ; then
+ cp -r ${S}/usr ${D}
+ fi
+ cp -r ${S}/etc ${D}
+}
+
+pkg_postinst() {
+ if [ -d /etc/portagexs ]; then
+ elog "/etc/portagexs has been moved to /etc/pxs for convenience. It is safe"
+ elog "to delete old /etc/portagexs directories."
+ fi
+}
diff --git a/dev-perl/PortageXS/files/digest-PortageXS-0.02.07 b/dev-perl/PortageXS/files/digest-PortageXS-0.02.07
new file mode 100644
index 000000000000..ab5cf48e279e
--- /dev/null
+++ b/dev-perl/PortageXS/files/digest-PortageXS-0.02.07
@@ -0,0 +1,3 @@
+MD5 e43a1d733399aff83bd3b6ec2cf062fa PortageXS-0.02.07.tar.gz 28125
+RMD160 78815b9355d67f0047e87cd575ac99e469b6c642 PortageXS-0.02.07.tar.gz 28125
+SHA256 9acea4bdf30a69668c12a328b6e5043252d2631ab964d349ad600d81210ce8a0 PortageXS-0.02.07.tar.gz 28125