Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 396067 | Differences between
and this patch

Collapse All | Expand All

(-)deltarpm-3.5.ebuild (-6 / +13 lines)
Lines 4-19 Link Here
4
4
5
EAPI="3"
5
EAPI="3"
6
6
7
inherit eutils toolchain-funcs
7
PYTHON_DEPEND="python? 2:2.7"
8
9
inherit eutils git-2 toolchain-funcs python
8
10
9
DESCRIPTION="tools to create and apply deltarpms"
11
DESCRIPTION="tools to create and apply deltarpms"
10
HOMEPAGE="ftp://ftp.suse.com/pub/projects/deltarpm/"
12
HOMEPAGE="ftp://ftp.suse.com/pub/projects/deltarpm/"
11
SRC_URI="ftp://ftp.suse.com/pub/projects/deltarpm/${P}.tar.bz2"
13
EGIT_REPO_URI="https://git.gitorious.org/deltarpm/deltarpm.git"
12
14
13
LICENSE="BSD"
15
LICENSE="BSD"
14
SLOT="0"
16
SLOT="0"
15
KEYWORDS="~amd64 ~x86"
17
KEYWORDS=""
16
IUSE=""
18
IUSE="python"
17
19
18
DEPEND="
20
DEPEND="
19
	sys-libs/zlib
21
	sys-libs/zlib
Lines 21-28 DEPEND=" Link Here
21
	app-arch/bzip2
23
	app-arch/bzip2
22
	<app-arch/rpm-5"
24
	<app-arch/rpm-5"
23
25
26
pkg_setup() {
27
	python_set_active_version 2
28
	python_pkg_setup
29
}
30
24
src_prepare() {
31
src_prepare() {
25
	epatch "${FILESDIR}"/${PV}-zlib.patch
26
	sed -i \
32
	sed -i \
27
		-e '/^prefix/s:/local::' \
33
		-e '/^prefix/s:/local::' \
28
		-e '/^mandir/s:/man:/share/man:' \
34
		-e '/^mandir/s:/man:/share/man:' \
Lines 34-42 src_compile() { Link Here
34
		CFLAGS="${CFLAGS}" \
40
		CFLAGS="${CFLAGS}" \
35
		LDFLAGS="${LDFLAGS}" \
41
		LDFLAGS="${LDFLAGS}" \
36
		CC="$(tc-getCC)" || die
42
		CC="$(tc-getCC)" || die
43
	use python && emake python
37
}
44
}
38
45
39
src_install() {
46
src_install() {
40
	make install DESTDIR="${D}" || die
47
	make install DESTDIR="${ED}" || die
41
	dodoc README
48
	dodoc README
42
}
49
}

Return to bug 396067