Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 349489
Collapse All | Expand All

(-)advancecomp-1.15.ebuild.old (-13 / +15 lines)
Lines 1-4 Link Here
1
# Copyright 1999-2009 Gentoo Foundation
1
# Copyright 1999-2010 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
2
# Distributed under the terms of the GNU General Public License v2
3
# $Header: /var/cvsroot/gentoo-x86/app-arch/advancecomp/advancecomp-1.15.ebuild,v 1.7 2009/10/12 16:28:50 halcy0n Exp $
3
# $Header: /var/cvsroot/gentoo-x86/app-arch/advancecomp/advancecomp-1.15.ebuild,v 1.7 2009/10/12 16:28:50 halcy0n Exp $
4
4
Lines 11-45 Link Here
11
LICENSE="GPL-2 LGPL-2"
11
LICENSE="GPL-2 LGPL-2"
12
SLOT="0"
12
SLOT="0"
13
KEYWORDS="alpha amd64 hppa ppc x86 ~x86-fbsd"
13
KEYWORDS="alpha amd64 hppa ppc x86 ~x86-fbsd"
14
IUSE="png mng"
14
IUSE="mng png"
15
15
16
DEPEND="sys-libs/zlib app-arch/bzip2"
16
DEPEND="app-arch/bzip2"
17
RDEPEND="${DEPEND}"
17
18
18
src_unpack() {
19
src_unpack() {
19
	unpack ${A}
20
	unpack ${A} || die "failed unpacking"
20
21
21
	# bzip2 support wont compile, here's a quick patch.
22
	cd "${S}"
22
	cd "${S}"; epatch "${FILESDIR}"/${PN}-1.13-bzip2-compile-plz-k-thx.diff
23
	epatch "${FILESDIR}"/${PN}-1.13-bzip2-compile-plz-k-thx.diff \
24
		|| die "patching failed"
23
}
25
}
24
26
25
src_compile() {
27
src_compile() {
26
	econf --enable-bzip2 || die
28
	econf --enable-bzip2 || die "configure failed"
27
	emake || die
29
	emake || die "make failed"
28
}
30
}
29
31
30
src_install() {
32
src_install() {
31
	dobin advdef advzip
33
	dobin advdef advzip
32
34
33
	use png && {
35
	if use png; then 
34
		dobin advpng
36
		dobin advpng
35
		doman doc/advpng.1
37
		doman doc/advpng.1
36
	}
38
	fi
37
39
38
	use mng && {
40
	if use mng; then
39
		dobin advmng
41
		dobin advmng
40
		doman doc/advmng.1
42
		doman doc/advmng.1
41
	}
43
	fi
42
44
43
	dodoc HISTORY AUTHORS README
45
	dodoc AUTHORS HISTORY README
44
	doman doc/advdef.1 doc/advzip.1
46
	doman doc/advdef.1 doc/advzip.1
45
}
47
}

Return to bug 349489