summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIoannis Aslanidis <deathwing00@gentoo.org>2010-03-19 13:20:39 +0000
committerIoannis Aslanidis <deathwing00@gentoo.org>2010-03-19 13:20:39 +0000
commit14e1522573158817a6581175e2c659bbc1339886 (patch)
treeab407afb7a0be2f3b3baa994d49057ddce9c02f1 /sys-apps/yum
parentBump to 0.5.2, require parted-2.2 since that's the preferred codepath now (diff)
downloadgentoo-2-14e1522573158817a6581175e2c659bbc1339886.tar.gz
gentoo-2-14e1522573158817a6581175e2c659bbc1339886.tar.bz2
gentoo-2-14e1522573158817a6581175e2c659bbc1339886.zip
Version bump. Includes several new features.
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Diffstat (limited to 'sys-apps/yum')
-rw-r--r--sys-apps/yum/ChangeLog11
-rw-r--r--sys-apps/yum/metadata.xml11
-rw-r--r--sys-apps/yum/yum-3.2.27.ebuild41
3 files changed, 56 insertions, 7 deletions
diff --git a/sys-apps/yum/ChangeLog b/sys-apps/yum/ChangeLog
index 1d7fa4395ebd..4ad0d4970e98 100644
--- a/sys-apps/yum/ChangeLog
+++ b/sys-apps/yum/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for sys-apps/yum
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/yum/ChangeLog,v 1.9 2009/03/13 23:02:48 bangert Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/yum/ChangeLog,v 1.10 2010/03/19 13:20:39 deathwing00 Exp $
+
+*yum-3.2.27 (19 Mar 2010)
+
+ 19 Mar 2010; Ioannis Aslanidis <iaslanidis@gentoo.org> +yum-3.2.27.ebuild,
+ metadata.xml:
+ Version bump. Supports sslverify=no and other cool things that can be used
+ together with mock.
13 Mar 2009; Thilo Bangert <bangert@gentoo.org> yum-2.6.1.ebuild,
yum-3.2.8.ebuild, yum-3.2.8-r1.ebuild:
diff --git a/sys-apps/yum/metadata.xml b/sys-apps/yum/metadata.xml
index dc19a50eec8d..b33eebbfb56c 100644
--- a/sys-apps/yum/metadata.xml
+++ b/sys-apps/yum/metadata.xml
@@ -1,10 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+<maintainer>
+<email>deathwing00@gentoo.org</email>
+<name>Ioannis Aslanidis</name>
+</maintainer>
<herd>no-herd</herd>
- <maintainer>
- <email>maintainer-needed@gentoo.org</email>
- </maintainer>
- <longdescription>Automatic updater and package installer/remover for rpm
- systems</longdescription>
+<longdescription>Automatic updater and package installer/remover for rpm
+systems</longdescription>
</pkgmetadata>
diff --git a/sys-apps/yum/yum-3.2.27.ebuild b/sys-apps/yum/yum-3.2.27.ebuild
new file mode 100644
index 000000000000..68ef5b591560
--- /dev/null
+++ b/sys-apps/yum/yum-3.2.27.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/yum/yum-3.2.27.ebuild,v 1.1 2010/03/19 13:20:39 deathwing00 Exp $
+
+EAPI=2
+NEED_PYTHON=1
+inherit python eutils multilib
+
+DESCRIPTION="automatic updater and package installer/remover for rpm systems"
+HOMEPAGE="http://yum.baseurl.org/"
+SRC_URI="http://yum.baseurl.org//download/${PV:0:3}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/python-2.5[sqlite]
+ app-arch/rpm[python]
+ dev-python/sqlitecachec
+ dev-python/celementtree
+ dev-libs/libxml2[python]
+ dev-python/urlgrabber"
+
+src_install() {
+ python_version
+ emake install DESTDIR="${D}" || die
+ rm -r "${D}"/etc/rc.d || die
+ find "${D}" -name '*.py[co]' -print0 | xargs -0 rm -f
+}
+
+pkg_postinst() {
+ python_version
+ python_mod_optimize \
+ /usr/$(get_libdir)/python${PYVER}/site-packages/{yum,rpmUtils} \
+ /usr/share/yum-cli
+}
+
+pkg_postrm() {
+ python_mod_cleanup /usr/$(get_libdir)/python*/site-packages/{yum,rpmUtils} /usr/share/yum-cli
+}