Gentoo Archives: gentoo-commits

From: Michael Weber <xmw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/radvd/
Date: Wed, 01 Feb 2017 10:02:42
Message-Id: 1485943344.84ad79177bf8166eea17ca4da10843cdadbc14ee.xmw@gentoo
1 commit: 84ad79177bf8166eea17ca4da10843cdadbc14ee
2 Author: Michael Weber <xmw <AT> gentoo <DOT> org>
3 AuthorDate: Wed Feb 1 09:35:42 2017 +0000
4 Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
5 CommitDate: Wed Feb 1 10:02:24 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84ad7917
7
8 net-misc/radvd: Remove old versions.
9
10 Package-Manager: Portage-2.3.3, Repoman-2.3.1
11
12 net-misc/radvd/Manifest | 2 --
13 net-misc/radvd/radvd-1.9.8.ebuild | 64 -----------------------------------
14 net-misc/radvd/radvd-2.13.ebuild | 69 --------------------------------------
15 net-misc/radvd/radvd-2.15.ebuild | 70 ---------------------------------------
16 4 files changed, 205 deletions(-)
17
18 diff --git a/net-misc/radvd/Manifest b/net-misc/radvd/Manifest
19 index 50d3864..3ebb7f8 100644
20 --- a/net-misc/radvd/Manifest
21 +++ b/net-misc/radvd/Manifest
22 @@ -1,4 +1,2 @@
23 -DIST radvd-1.9.8.tar.gz 176288 SHA256 645ccf1c9b16e769ff4179813712e580e2c8786d64a888d8afa1e296c057c1c1 SHA512 25ffa2fe1289ee826432ade3846aa5008e34ff9f0cbe954bf44ebae22198de59b40b7b4a70d19c74117b3280a7ca6a4bf740536f4a08e0bf169e760748548971 WHIRLPOOL 228182cb6fdc6065a728f679ee6d93286c48f186b209b6ff8d553f06317d0e799687c5abf0179cda5c42d2ca72ca32bdacbc31e0a14a06d18316a6538eb09017
24 -DIST radvd-2.13.tar.gz 211392 SHA256 bd009f13e253f546049103fdf829145bf47d4ad9341d49c3e500b1cfadd6d469 SHA512 050fd273727acfac6f6a7eb1245d4a6ef01cbfb4654a922b98f0944931535770154dd564a09a43bc96bd1a575ecd426cee042dc1129dc453cbda03d7975d49ce WHIRLPOOL 03451fb0561130c97cf509cf18ad69a508106e46ced18d351cd6274d009879006c552d4484ac2a470078f420951c60415e40852a2a43e20b90b19e2b89a94ae5
25 DIST radvd-2.14.tar.gz 211461 SHA256 46d31c05daea11c3d1e3dc092997d3631b3bc72b20a4f279b05304b83dbd7aa8 SHA512 8fdfd776f998b82e9dcbb29a13e44b1ba060f2e4b03bae0167549fb58731f16e80e980f9636e0d7614270b8e6457779ac044b433c5c5d26d9fb72ea9e2d3cb02 WHIRLPOOL 6f2974c4e9d689052b36885c2b82425e346bdd7fd3a928a650f2c71debc7cd5e3c13504759fb5cec20641f4e6fdf35ce6a83fe3023f6efa00efff3da84b01954
26 DIST radvd-2.15.tar.gz 214256 SHA256 83dd770595e6182757fd652cfc46ee462b73d8d34ba0848a1d481c4d51143607 SHA512 51ed457814f32750f915e22556c739d0a574af6318d469ae77c42fb7dfce8752edc2b70e3dd910d46c6198a5a81e4be4611dd4e379920488f4d4427cda0a7ea0 WHIRLPOOL 3b8d9436b6c37088f7af0de06e12ef93a05ab2b71df0617e63d6ee106b336a22dfad3df07e6c0301da5bf4d8a646a2c2ce2a50d9ca991f541c51ce35ebb2b187
27
28 diff --git a/net-misc/radvd/radvd-1.9.8.ebuild b/net-misc/radvd/radvd-1.9.8.ebuild
29 deleted file mode 100644
30 index 2012bc2..00000000
31 --- a/net-misc/radvd/radvd-1.9.8.ebuild
32 +++ /dev/null
33 @@ -1,64 +0,0 @@
34 -# Copyright 1999-2014 Gentoo Foundation
35 -# Distributed under the terms of the GNU General Public License v2
36 -# $Id$
37 -
38 -EAPI=4
39 -
40 -inherit systemd user eutils
41 -
42 -DESCRIPTION="Linux IPv6 Router Advertisement Daemon"
43 -HOMEPAGE="http://v6web.litech.org/radvd/"
44 -SRC_URI="http://v6web.litech.org/radvd/dist/${P}.tar.gz"
45 -
46 -LICENSE="BSD"
47 -SLOT="0"
48 -KEYWORDS="amd64 arm hppa ppc sparc x86 ~x86-fbsd"
49 -IUSE="kernel_FreeBSD selinux"
50 -
51 -CDEPEND="dev-libs/libdaemon"
52 -DEPEND="${CDEPEND}
53 - sys-devel/bison
54 - sys-devel/flex
55 - virtual/pkgconfig"
56 -RDEPEND="${CDEPEND}
57 - selinux? ( sec-policy/selinux-radvd )"
58 -DOCS=( CHANGES README TODO radvd.conf.example )
59 -
60 -pkg_setup() {
61 - enewgroup radvd
62 - enewuser radvd -1 -1 /dev/null radvd
63 -
64 - # force ownership of radvd user and group (bug #19647)
65 - [[ -d ${ROOT}/var/run/radvd ]] && chown radvd:radvd "${ROOT}"/var/run/radvd
66 -}
67 -
68 -src_configure() {
69 - econf --with-pidfile=/var/run/radvd/radvd.pid
70 -}
71 -
72 -src_install() {
73 - default
74 -
75 - dohtml INTRO.html
76 -
77 - newinitd "${FILESDIR}"/${PN}-1.9.1.init ${PN}
78 - newconfd "${FILESDIR}"/${PN}.conf ${PN}
79 -
80 - systemd_dounit "${FILESDIR}"/${PN}.service
81 -
82 - if use kernel_FreeBSD ; then
83 - sed -i -e \
84 - 's/^SYSCTL_FORWARD=.*$/SYSCTL_FORWARD=net.inet6.ip6.forwarding/g' \
85 - "${D}"/etc/init.d/${PN} || die
86 - fi
87 -}
88 -
89 -pkg_postinst() {
90 - einfo
91 - elog "Please create a configuratoion ${ROOT}etc/radvd.conf."
92 - elog "See ${ROOT}usr/share/doc/${PF} for an example."
93 - einfo
94 - elog "grsecurity users should allow a specific group to read /proc"
95 - elog "and add the radvd user to that group, otherwise radvd may"
96 - elog "segfault on startup."
97 -}
98
99 diff --git a/net-misc/radvd/radvd-2.13.ebuild b/net-misc/radvd/radvd-2.13.ebuild
100 deleted file mode 100644
101 index 69d0543..00000000
102 --- a/net-misc/radvd/radvd-2.13.ebuild
103 +++ /dev/null
104 @@ -1,69 +0,0 @@
105 -# Copyright 1999-2016 Gentoo Foundation
106 -# Distributed under the terms of the GNU General Public License v2
107 -# $Id$
108 -
109 -EAPI=5
110 -
111 -inherit systemd user eutils readme.gentoo
112 -
113 -DESCRIPTION="Linux IPv6 Router Advertisement Daemon"
114 -HOMEPAGE="http://v6web.litech.org/radvd/"
115 -SRC_URI="http://v6web.litech.org/radvd/dist/${P}.tar.gz"
116 -
117 -LICENSE="BSD"
118 -SLOT="0"
119 -KEYWORDS="amd64 arm ~arm64 ~hppa ppc ~sparc x86 ~x86-fbsd"
120 -IUSE="kernel_FreeBSD selinux test"
121 -
122 -CDEPEND="dev-libs/libdaemon"
123 -DEPEND="${CDEPEND}
124 - sys-devel/bison
125 - sys-devel/flex
126 - virtual/pkgconfig
127 - test? ( dev-libs/check )"
128 -RDEPEND="${CDEPEND}
129 - selinux? ( sec-policy/selinux-radvd )
130 -"
131 -DOCS=( CHANGES README TODO radvd.conf.example )
132 -
133 -pkg_setup() {
134 - enewgroup radvd
135 - enewuser radvd -1 -1 /dev/null radvd
136 -
137 - # force ownership of radvd user and group (bug #19647)
138 - [[ -d ${ROOT}/var/run/radvd ]] && chown radvd:radvd "${ROOT}"/var/run/radvd
139 -}
140 -
141 -src_configure() {
142 - econf --with-pidfile=/var/run/radvd/radvd.pid \
143 - --disable-silent-rules \
144 - $(use_with test check)
145 -}
146 -
147 -src_install() {
148 - default
149 -
150 - dohtml INTRO.html
151 -
152 - newinitd "${FILESDIR}"/${PN}-1.9.1.init ${PN}
153 - newconfd "${FILESDIR}"/${PN}.conf ${PN}
154 -
155 - systemd_dounit "${FILESDIR}"/${PN}.service
156 - systemd_newtmpfilesd "${FILESDIR}"/${PN}.tmpfilesd ${PN}.conf
157 -
158 - if use kernel_FreeBSD ; then
159 - sed -i -e \
160 - 's/^SYSCTL_FORWARD=.*$/SYSCTL_FORWARD=net.inet6.ip6.forwarding/g' \
161 - "${D}"/etc/init.d/${PN} || die
162 - fi
163 -
164 - readme.gentoo_create_doc
165 -}
166 -
167 -DISABLE_AUTOFORMATTING=1
168 -DOC_CONTENTS="Please create a configuratoion ${ROOT}etc/radvd.conf.
169 -See ${ROOT}usr/share/doc/${PF} for an example.
170 -
171 -grsecurity users should allow a specific group to read /proc
172 -and add the radvd user to that group, otherwise radvd may
173 -segfault on startup."
174
175 diff --git a/net-misc/radvd/radvd-2.15.ebuild b/net-misc/radvd/radvd-2.15.ebuild
176 deleted file mode 100644
177 index 1a22c31..00000000
178 --- a/net-misc/radvd/radvd-2.15.ebuild
179 +++ /dev/null
180 @@ -1,70 +0,0 @@
181 -# Copyright 1999-2016 Gentoo Foundation
182 -# Distributed under the terms of the GNU General Public License v2
183 -# $Id$
184 -
185 -EAPI=5
186 -
187 -inherit systemd user eutils readme.gentoo-r1
188 -
189 -DESCRIPTION="Linux IPv6 Router Advertisement Daemon"
190 -HOMEPAGE="http://v6web.litech.org/radvd/"
191 -SRC_URI="http://v6web.litech.org/radvd/dist/${P}.tar.gz"
192 -
193 -LICENSE="BSD"
194 -SLOT="0"
195 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~sparc ~x86 ~x86-fbsd"
196 -IUSE="kernel_FreeBSD selinux test"
197 -
198 -CDEPEND="dev-libs/libdaemon"
199 -DEPEND="${CDEPEND}
200 - sys-devel/bison
201 - sys-devel/flex
202 - virtual/pkgconfig
203 - test? ( dev-libs/check )"
204 -RDEPEND="${CDEPEND}
205 - selinux? ( sec-policy/selinux-radvd )
206 -"
207 -DOCS=( CHANGES README TODO radvd.conf.example )
208 -
209 -pkg_setup() {
210 - enewgroup radvd
211 - enewuser radvd -1 -1 /dev/null radvd
212 -
213 - # force ownership of radvd user and group (bug #19647)
214 - [[ -d ${ROOT}/var/run/radvd ]] && chown radvd:radvd "${ROOT}"/var/run/radvd
215 -}
216 -
217 -src_configure() {
218 - econf --with-pidfile=/var/run/radvd/radvd.pid \
219 - --disable-silent-rules \
220 - --with-systemdsystemunitdir=no \
221 - $(use_with test check)
222 -}
223 -
224 -src_install() {
225 - default
226 -
227 - dohtml INTRO.html
228 -
229 - newinitd "${FILESDIR}"/${PN}-1.9.1.init ${PN}
230 - newconfd "${FILESDIR}"/${PN}.conf ${PN}
231 -
232 - systemd_dounit "${FILESDIR}"/${PN}.service
233 - systemd_newtmpfilesd "${FILESDIR}"/${PN}.tmpfilesd ${PN}.conf
234 -
235 - if use kernel_FreeBSD ; then
236 - sed -i -e \
237 - 's/^SYSCTL_FORWARD=.*$/SYSCTL_FORWARD=net.inet6.ip6.forwarding/g' \
238 - "${D}"/etc/init.d/${PN} || die
239 - fi
240 -
241 - readme.gentoo_create_doc
242 -}
243 -
244 -DISABLE_AUTOFORMATTING=1
245 -DOC_CONTENTS="Please create a configuration file ${ROOT}etc/radvd.conf.
246 -See ${ROOT}usr/share/doc/${PF} for an example.
247 -
248 -grsecurity users should allow a specific group to read /proc
249 -and add the radvd user to that group, otherwise radvd may
250 -segfault on startup."