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

(-)radvd-1.8.1.ebuild (-9 / +10 lines)
Lines 2-8 Link Here
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/radvd/radvd-1.8.1.ebuild,v 1.1 2011/08/29 10:46:49 xmw Exp $
3
# $Header: /var/cvsroot/gentoo-x86/net-misc/radvd/radvd-1.8.1.ebuild,v 1.1 2011/08/29 10:46:49 xmw Exp $
4
4
5
EAPI=2
5
EAPI=4
6
6
inherit eutils
7
inherit eutils
7
8
8
DESCRIPTION="Linux IPv6 Router Advertisement Daemon"
9
DESCRIPTION="Linux IPv6 Router Advertisement Daemon"
Lines 18-23 Link Here
18
	sys-devel/flex"
19
	sys-devel/flex"
19
RDEPEND=""
20
RDEPEND=""
20
21
22
DOCS=( CHANGES README TODO radvd.conf.example )
23
21
pkg_setup() {
24
pkg_setup() {
22
	enewgroup radvd
25
	enewgroup radvd
23
	enewuser radvd -1 -1 /dev/null radvd
26
	enewuser radvd -1 -1 /dev/null radvd
Lines 28-49 Link Here
28
31
29
src_configure() {
32
src_configure() {
30
	econf \
33
	econf \
31
		--with-pidfile=/var/run/radvd/radvd.pid \
34
		--with-pidfile=/var/run/radvd/radvd.pid
32
		|| die "econf failed"
33
}
35
}
34
36
35
src_install() {
37
src_install() {
36
	emake DESTDIR="${D}" install || die "make install failed"
38
	default
37
39
38
	dodoc CHANGES README TODO radvd.conf.example || die
40
	dohtml INTRO.html
39
	dohtml INTRO.html || die
40
41
41
	newinitd "${FILESDIR}/${PN}".init "${PN}" || die
42
	newinitd "${FILESDIR}/${PN}".init "${PN}"
42
	newconfd "${FILESDIR}/${PN}".conf "${PN}" || die
43
	newconfd "${FILESDIR}/${PN}".conf "${PN}"
43
44
44
	# location of radvd.pid needs to be writeable by the radvd user
45
	# location of radvd.pid needs to be writeable by the radvd user
45
	keepdir /var/run/radvd
46
	keepdir /var/run/radvd
46
	chown -R radvd:radvd "${D}"/var/run/radvd || die
47
	fowners -R radvd:radvd /var/run/radvd
47
	fperms 755 /var/run/radvd
48
	fperms 755 /var/run/radvd
48
49
49
	if use kernel_FreeBSD ; then
50
	if use kernel_FreeBSD ; then

Return to bug 385967