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

Collapse All | Expand All

(-)/usr/portage/net-misc/dibbler/dibbler-0.4.1.ebuild (-16 / +17 lines)
Lines 1-47 Link Here
1
# Copyright 1999-2007 Gentoo Foundation
1
# Copyright 1999-2006 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/net-misc/dibbler/dibbler-0.4.1.ebuild,v 1.3 2007/04/28 22:44:20 tove Exp $
3
# $Header: $
4
4
5
inherit eutils
5
inherit eutils
6
6
7
DESCRIPTION="Portable DHCPv6 implementation (server, client and relay)"
7
DESCRIPTION="Portable DHCPv6 implementation (server, client and relay)"
8
HOMEPAGE="http://klub.com.pl/dhcpv6/"
8
HOMEPAGE="http://klub.com.pl/dhcpv6/"
9
SRC_URI="http://klub.com.pl/dhcpv6/dibbler/${P}-src.tar.gz
9
10
		doc? ( http://klub.com.pl/dhcpv6/dibbler/${P}-doc.tar.gz )"
10
SRC_URI="http://klub.com.pl/dhcpv6/dibbler/${P}-src.tar.gz"
11
11
12
LICENSE="GPL-2"
12
LICENSE="GPL-2"
13
SLOT="0"
13
SLOT="0"
14
KEYWORDS="~x86 ~hppa"
14
KEYWORDS="~x86 ~hppa ~amd64 ~mips"
15
IUSE="doc"
15
IUSE="doc"
16
DEPEND=""
16
DEPEND=""
17
17
18
DIBBLER_DOCDIR=${WORKDIR}/doc
18
DIBBLER_DOCDIR=${S}/doc
19
19
20
src_unpack() {
21
	unpack ${A}
22
	cd ${S}
23
	epatch ${FILESDIR}/${PN}-gcc-4.1.patch
24
}
25
20
26
src_compile() {
21
src_compile() {
27
	emake server client relay || die "Compilation failed"
22
	emake -j1 || die "Compilation failed"
28
}
23
}
29
24
30
src_install() {
25
src_install() {
31
	dosbin dibbler-server
26
	dosbin dibbler-server
32
	dosbin dibbler-client
27
	dosbin dibbler-client
33
	dosbin dibbler-relay
28
	dosbin dibbler-relay
34
	doman doc/man/dibbler-server.8 doc/man/dibbler-client.8 doc/man/dibbler-relay.8
29
	doman doc/man/dibbler-server.8 doc/man/dibbler-client.8 \
30
		doc/man/dibbler-relay.8
35
	dodoc CHANGELOG RELNOTES
31
	dodoc CHANGELOG RELNOTES
36
32
37
	insinto /etc/dibbler
33
	insinto /etc/dibbler
38
	doins *.conf
34
	doins *.conf
39
	dodir /var/lib/dibbler
35
	dodir /var/lib/dibbler
36
40
	use doc && dodoc ${DIBBLER_DOCDIR}/dibbler-user.pdf \
37
	use doc && dodoc ${DIBBLER_DOCDIR}/dibbler-user.pdf \
41
			${DIBBLER_DOCDIR}/dibbler-devel.pdf
38
			${DIBBLER_DOCDIR}/dibbler-devel.pdf
42
	doinitd ${FILESDIR}/dibbler-server \
39
43
			${FILESDIR}/dibbler-client \
40
	insinto /etc/init.d
44
			${FILESDIR}/dibbler-relay
41
	doins ${FILESDIR}/dibbler-server ${FILESDIR}/dibbler-client \
42
		${FILESDIR}/dibbler-relay
43
	fperms 755 /etc/init.d/dibbler-server
44
	fperms 755 /etc/init.d/dibbler-client
45
	fperms 755 /etc/init.d/dibbler-relay
45
}
46
}
46
47
47
pkg_postinst() {
48
pkg_postinst() {

Return to bug 166013