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 |