summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2014-12-25 00:13:21 +0000
committerMichał Górny <mgorny@gentoo.org>2014-12-25 00:13:21 +0000
commit85b6c04df9d14e8ac946ba049fbeb8525c99f17c (patch)
treed55768d1e78d8c742a8d5fd65bbc8661889f7253 /app-arch
parentAdd missing PYTHON_DEPS and PYTHON_REQUIRED_USE. (diff)
downloadgentoo-2-85b6c04df9d14e8ac946ba049fbeb8525c99f17c.tar.gz
gentoo-2-85b6c04df9d14e8ac946ba049fbeb8525c99f17c.tar.bz2
gentoo-2-85b6c04df9d14e8ac946ba049fbeb8525c99f17c.zip
Convert to python-single-r1.
(Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
Diffstat (limited to 'app-arch')
-rw-r--r--app-arch/deltarpm/ChangeLog10
-rw-r--r--app-arch/deltarpm/deltarpm-3.6_pre20110223-r1.ebuild51
2 files changed, 59 insertions, 2 deletions
diff --git a/app-arch/deltarpm/ChangeLog b/app-arch/deltarpm/ChangeLog
index 4654f234d8ce..59d806fa1961 100644
--- a/app-arch/deltarpm/ChangeLog
+++ b/app-arch/deltarpm/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-arch/deltarpm
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/deltarpm/ChangeLog,v 1.9 2013/12/24 01:26:47 tomwij Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/deltarpm/ChangeLog,v 1.10 2014/12/25 00:13:21 mgorny Exp $
+
+*deltarpm-3.6_pre20110223-r1 (25 Dec 2014)
+
+ 25 Dec 2014; Michał Górny <mgorny@gentoo.org>
+ +deltarpm-3.6_pre20110223-r1.ebuild:
+ Convert to python-single-r1.
24 Dec 2013; Tom Wijsman <TomWij@gentoo.org> -files/3.5-zlib.patch:
[QA] Remove unused files.
diff --git a/app-arch/deltarpm/deltarpm-3.6_pre20110223-r1.ebuild b/app-arch/deltarpm/deltarpm-3.6_pre20110223-r1.ebuild
new file mode 100644
index 000000000000..d6d45326358f
--- /dev/null
+++ b/app-arch/deltarpm/deltarpm-3.6_pre20110223-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/deltarpm/deltarpm-3.6_pre20110223-r1.ebuild,v 1.1 2014/12/25 00:13:21 mgorny Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils toolchain-funcs python-single-r1
+
+SNAPSHOT="20110223"
+
+DESCRIPTION="tools to create and apply deltarpms"
+HOMEPAGE="http://gitorious.org/deltarpm/deltarpm"
+SRC_URI="http://pkgs.fedoraproject.org/repo/pkgs/${PN}/${PN}-git-${SNAPSHOT}.tar.bz2/70f8884be63614ca7c3fc888cf20ebc8/${PN}-git-${SNAPSHOT}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="python"
+
+RDEPEND="sys-libs/zlib
+ app-arch/xz-utils
+ app-arch/bzip2
+ <app-arch/rpm-5
+ python? ( ${PYTHON_DEPS} )"
+DEPEND=${RDEPEND}
+
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+S="${WORKDIR}/${PN}-git-${SNAPSHOT}"
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ sed -i \
+ -e '/^prefix/s:/local::' \
+ -e '/^mandir/s:/man:/share/man:' \
+ Makefile || die
+ epatch "${FILESDIR}/3.6_pre20110223-build.patch"
+}
+
+src_compile() {
+ emake -j1 CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)"
+
+ if use python; then
+ emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" python
+ fi
+}