Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-dns/knot/
Date: Thu, 06 Jun 2019 17:36:07
Message-Id: 1559841106.a045a44955d8295d39d2056377c438db27849254.mgorny@gentoo
1 commit: a045a44955d8295d39d2056377c438db27849254
2 Author: Pierre-Olivier Mercier <nemunaire <AT> nemunai <DOT> re>
3 AuthorDate: Thu Jun 6 13:59:38 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Thu Jun 6 17:11:46 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a045a449
7
8 net-dns/knot: drop olds
9
10 Package-Manager: Portage-2.3.62, Repoman-2.3.11
11 Signed-off-by: Pierre-Olivier Mercier <nemunaire <AT> nemunai.re>
12 Closes: https://github.com/gentoo/gentoo/pull/12207
13 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
14
15 net-dns/knot/Manifest | 3 --
16 net-dns/knot/knot-2.7.6.ebuild | 107 -----------------------------------------
17 net-dns/knot/knot-2.8.0.ebuild | 107 -----------------------------------------
18 net-dns/knot/knot-2.8.1.ebuild | 107 -----------------------------------------
19 4 files changed, 324 deletions(-)
20
21 diff --git a/net-dns/knot/Manifest b/net-dns/knot/Manifest
22 index e396059417a..6efe31493db 100644
23 --- a/net-dns/knot/Manifest
24 +++ b/net-dns/knot/Manifest
25 @@ -1,5 +1,2 @@
26 -DIST knot-2.7.6.tar.xz 1151068 BLAKE2B aba7b9f89d98ddabe5596198b0767b6d88cab2278eda33bea2738bcc2f62bc3b7463ee517488f8d2efa40b11859b3aefaa212999968654e5e5580969a173ec8e SHA512 6b6a727d57337da01e2d44abec7fde4504d112604769b118fe6254b0317f149ed4e9fab321a04517eccedb08e409818d1817fc1136c27d1fd351538e6816022a
27 DIST knot-2.7.7.tar.xz 1156996 BLAKE2B aa31233cf9af9f8060a40788529593d35912992472d5b9d892e632ba4cbf08a0f0adec6ed00d1152bf6cd443e3a659fa88050355e65a71cc2a3aac3c453bdc44 SHA512 95c341ce7c8cc2e65429d6e3bf009844fbd82ca5a0e36019f0e019ce35fc3ba8b68c159d34637380f6a3ad3dc2291ed5adc37e91515b2b6ecf61f7078ddad841
28 -DIST knot-2.8.0.tar.xz 1168900 BLAKE2B e6d54709ce0bbc5411918de337fd2eb1cb939bbaf1b0dec149b169c2a93c6c0f4719028e35ff9a07d940d5e30470a4661e847a83c73ba0baaf89a520d8ee4fc3 SHA512 0cf2840d908bbab3197bff82d37e4a754204a3b79efa7e982719bc19028519d3ff0b2177780dada54e1b070f5f7aa28dab7bbfcc2d2ea086817f3a29b746228e
29 -DIST knot-2.8.1.tar.xz 1169260 BLAKE2B 0a02394d5dfdce98d5f909f04a8902778f152d366d76f449ee57dfe99ad6168d7848454fbf21e01ce47dde1721af5293445f450f45949c21c3715f3f32fd5af9 SHA512 b1f97171efae85b5d6f845e57d933170e8f81b30e8b5a1a6157bb0f6bf5e1e545e7b3d2d51eedf0061166e9842ab01eb6c5e84b1ef9e98e20eda9a806e3e5d4b
30 DIST knot-2.8.2.tar.xz 1193760 BLAKE2B 0afd70740be103d596856dfcfea629b5216aa41e8e0044f050a993967c7bf53a129fd824d1d1ec6fef4d41072f25225f06a6113bf86266d755d6f944c8b5799f SHA512 d7a045cc7b1a1f43b9536283d4202d7f8f36ac2160e0b985b40f318cc0041f3c3e977ff2db6f518dd37ea62d93d0d3f617bca1ac0dff81185bf5dcb9c1eac97b
31
32 diff --git a/net-dns/knot/knot-2.7.6.ebuild b/net-dns/knot/knot-2.7.6.ebuild
33 deleted file mode 100644
34 index 5ccc7dcad7c..00000000000
35 --- a/net-dns/knot/knot-2.7.6.ebuild
36 +++ /dev/null
37 @@ -1,107 +0,0 @@
38 -# Copyright 1999-2019 Gentoo Authors
39 -# Distributed under the terms of the GNU General Public License v2
40 -
41 -EAPI=7
42 -
43 -inherit systemd user
44 -
45 -DESCRIPTION="High-performance authoritative-only DNS server"
46 -HOMEPAGE="https://www.knot-dns.cz/"
47 -SRC_URI="https://secure.nic.cz/files/knot-dns/${P/_/-}.tar.xz"
48 -
49 -LICENSE="GPL-3"
50 -SLOT="0"
51 -KEYWORDS="~amd64 ~x86"
52 -
53 -KNOT_MODULES=(
54 - "+cookies"
55 - "+dnsproxy"
56 - "dnstap"
57 - "geoip"
58 - "+noudp"
59 - "+onlinesign"
60 - "+queryacl"
61 - "+rrl"
62 - "+stats"
63 - "+synthrecord"
64 - "+whoami"
65 -)
66 -IUSE="doc caps +fastparser idn +libidn2 systemd +utils ${KNOT_MODULES[@]}"
67 -
68 -RDEPEND="
69 - dev-db/lmdb
70 - dev-libs/libedit
71 - dev-libs/userspace-rcu:=
72 - dev-python/lmdb
73 - net-libs/gnutls:=
74 - caps? ( sys-libs/libcap-ng )
75 - dnstap? (
76 - dev-libs/fstrm
77 - dev-libs/protobuf-c:=
78 - )
79 - geoip? ( dev-libs/libmaxminddb:= )
80 - idn? (
81 - !libidn2? ( net-dns/libidn:0= !net-dns/libidn2 )
82 - libidn2? ( net-dns/libidn2:= )
83 - )
84 - systemd? ( sys-apps/systemd:= )
85 -"
86 -DEPEND="${RDEPEND}"
87 -BDEPEND="
88 - virtual/pkgconfig
89 - doc? ( dev-python/sphinx )
90 -"
91 -
92 -S="${WORKDIR}/${P/_/-}"
93 -
94 -src_configure() {
95 - local u
96 - local my_conf=(
97 - --with-storage="${EPREFIX}/var/lib/${PN}"
98 - --with-rundir="${EPREFIX}/var/run/${PN}"
99 - $(use_enable fastparser)
100 - $(use_enable dnstap)
101 - $(use_enable doc documentation)
102 - $(use_enable utils utilities)
103 - --enable-systemd=$(usex systemd)
104 - $(use_with idn libidn)
105 - )
106 -
107 - for u in "${KNOT_MODULES[@]#+}"; do
108 - my_conf+=("$(use_with ${u} module-${u})")
109 - done
110 -
111 - econf "${my_conf[@]}"
112 -}
113 -
114 -src_compile() {
115 - default
116 -
117 - if use doc; then
118 - emake -C doc html
119 - HTML_DOCS=( doc/_build/html/{*.html,*.js,_sources,_static} )
120 - fi
121 -}
122 -
123 -src_test() {
124 - emake check
125 -}
126 -
127 -src_install() {
128 - default
129 -
130 - rmdir "${D}/var/run/${PN}" "${D}/var/run/" || die
131 - keepdir /var/lib/${PN}
132 -
133 - newinitd "${FILESDIR}/knot.init" knot
134 - if use systemd; then
135 - systemd_newunit "${FILESDIR}/knot-1.service" knot.service
136 - fi
137 -
138 - find "${D}" -name '*.la' -delete || die
139 -}
140 -
141 -pkg_postinst() {
142 - enewgroup knot 53
143 - enewuser knot 53 -1 /var/lib/knot knot
144 -}
145
146 diff --git a/net-dns/knot/knot-2.8.0.ebuild b/net-dns/knot/knot-2.8.0.ebuild
147 deleted file mode 100644
148 index 5ccc7dcad7c..00000000000
149 --- a/net-dns/knot/knot-2.8.0.ebuild
150 +++ /dev/null
151 @@ -1,107 +0,0 @@
152 -# Copyright 1999-2019 Gentoo Authors
153 -# Distributed under the terms of the GNU General Public License v2
154 -
155 -EAPI=7
156 -
157 -inherit systemd user
158 -
159 -DESCRIPTION="High-performance authoritative-only DNS server"
160 -HOMEPAGE="https://www.knot-dns.cz/"
161 -SRC_URI="https://secure.nic.cz/files/knot-dns/${P/_/-}.tar.xz"
162 -
163 -LICENSE="GPL-3"
164 -SLOT="0"
165 -KEYWORDS="~amd64 ~x86"
166 -
167 -KNOT_MODULES=(
168 - "+cookies"
169 - "+dnsproxy"
170 - "dnstap"
171 - "geoip"
172 - "+noudp"
173 - "+onlinesign"
174 - "+queryacl"
175 - "+rrl"
176 - "+stats"
177 - "+synthrecord"
178 - "+whoami"
179 -)
180 -IUSE="doc caps +fastparser idn +libidn2 systemd +utils ${KNOT_MODULES[@]}"
181 -
182 -RDEPEND="
183 - dev-db/lmdb
184 - dev-libs/libedit
185 - dev-libs/userspace-rcu:=
186 - dev-python/lmdb
187 - net-libs/gnutls:=
188 - caps? ( sys-libs/libcap-ng )
189 - dnstap? (
190 - dev-libs/fstrm
191 - dev-libs/protobuf-c:=
192 - )
193 - geoip? ( dev-libs/libmaxminddb:= )
194 - idn? (
195 - !libidn2? ( net-dns/libidn:0= !net-dns/libidn2 )
196 - libidn2? ( net-dns/libidn2:= )
197 - )
198 - systemd? ( sys-apps/systemd:= )
199 -"
200 -DEPEND="${RDEPEND}"
201 -BDEPEND="
202 - virtual/pkgconfig
203 - doc? ( dev-python/sphinx )
204 -"
205 -
206 -S="${WORKDIR}/${P/_/-}"
207 -
208 -src_configure() {
209 - local u
210 - local my_conf=(
211 - --with-storage="${EPREFIX}/var/lib/${PN}"
212 - --with-rundir="${EPREFIX}/var/run/${PN}"
213 - $(use_enable fastparser)
214 - $(use_enable dnstap)
215 - $(use_enable doc documentation)
216 - $(use_enable utils utilities)
217 - --enable-systemd=$(usex systemd)
218 - $(use_with idn libidn)
219 - )
220 -
221 - for u in "${KNOT_MODULES[@]#+}"; do
222 - my_conf+=("$(use_with ${u} module-${u})")
223 - done
224 -
225 - econf "${my_conf[@]}"
226 -}
227 -
228 -src_compile() {
229 - default
230 -
231 - if use doc; then
232 - emake -C doc html
233 - HTML_DOCS=( doc/_build/html/{*.html,*.js,_sources,_static} )
234 - fi
235 -}
236 -
237 -src_test() {
238 - emake check
239 -}
240 -
241 -src_install() {
242 - default
243 -
244 - rmdir "${D}/var/run/${PN}" "${D}/var/run/" || die
245 - keepdir /var/lib/${PN}
246 -
247 - newinitd "${FILESDIR}/knot.init" knot
248 - if use systemd; then
249 - systemd_newunit "${FILESDIR}/knot-1.service" knot.service
250 - fi
251 -
252 - find "${D}" -name '*.la' -delete || die
253 -}
254 -
255 -pkg_postinst() {
256 - enewgroup knot 53
257 - enewuser knot 53 -1 /var/lib/knot knot
258 -}
259
260 diff --git a/net-dns/knot/knot-2.8.1.ebuild b/net-dns/knot/knot-2.8.1.ebuild
261 deleted file mode 100644
262 index 5ccc7dcad7c..00000000000
263 --- a/net-dns/knot/knot-2.8.1.ebuild
264 +++ /dev/null
265 @@ -1,107 +0,0 @@
266 -# Copyright 1999-2019 Gentoo Authors
267 -# Distributed under the terms of the GNU General Public License v2
268 -
269 -EAPI=7
270 -
271 -inherit systemd user
272 -
273 -DESCRIPTION="High-performance authoritative-only DNS server"
274 -HOMEPAGE="https://www.knot-dns.cz/"
275 -SRC_URI="https://secure.nic.cz/files/knot-dns/${P/_/-}.tar.xz"
276 -
277 -LICENSE="GPL-3"
278 -SLOT="0"
279 -KEYWORDS="~amd64 ~x86"
280 -
281 -KNOT_MODULES=(
282 - "+cookies"
283 - "+dnsproxy"
284 - "dnstap"
285 - "geoip"
286 - "+noudp"
287 - "+onlinesign"
288 - "+queryacl"
289 - "+rrl"
290 - "+stats"
291 - "+synthrecord"
292 - "+whoami"
293 -)
294 -IUSE="doc caps +fastparser idn +libidn2 systemd +utils ${KNOT_MODULES[@]}"
295 -
296 -RDEPEND="
297 - dev-db/lmdb
298 - dev-libs/libedit
299 - dev-libs/userspace-rcu:=
300 - dev-python/lmdb
301 - net-libs/gnutls:=
302 - caps? ( sys-libs/libcap-ng )
303 - dnstap? (
304 - dev-libs/fstrm
305 - dev-libs/protobuf-c:=
306 - )
307 - geoip? ( dev-libs/libmaxminddb:= )
308 - idn? (
309 - !libidn2? ( net-dns/libidn:0= !net-dns/libidn2 )
310 - libidn2? ( net-dns/libidn2:= )
311 - )
312 - systemd? ( sys-apps/systemd:= )
313 -"
314 -DEPEND="${RDEPEND}"
315 -BDEPEND="
316 - virtual/pkgconfig
317 - doc? ( dev-python/sphinx )
318 -"
319 -
320 -S="${WORKDIR}/${P/_/-}"
321 -
322 -src_configure() {
323 - local u
324 - local my_conf=(
325 - --with-storage="${EPREFIX}/var/lib/${PN}"
326 - --with-rundir="${EPREFIX}/var/run/${PN}"
327 - $(use_enable fastparser)
328 - $(use_enable dnstap)
329 - $(use_enable doc documentation)
330 - $(use_enable utils utilities)
331 - --enable-systemd=$(usex systemd)
332 - $(use_with idn libidn)
333 - )
334 -
335 - for u in "${KNOT_MODULES[@]#+}"; do
336 - my_conf+=("$(use_with ${u} module-${u})")
337 - done
338 -
339 - econf "${my_conf[@]}"
340 -}
341 -
342 -src_compile() {
343 - default
344 -
345 - if use doc; then
346 - emake -C doc html
347 - HTML_DOCS=( doc/_build/html/{*.html,*.js,_sources,_static} )
348 - fi
349 -}
350 -
351 -src_test() {
352 - emake check
353 -}
354 -
355 -src_install() {
356 - default
357 -
358 - rmdir "${D}/var/run/${PN}" "${D}/var/run/" || die
359 - keepdir /var/lib/${PN}
360 -
361 - newinitd "${FILESDIR}/knot.init" knot
362 - if use systemd; then
363 - systemd_newunit "${FILESDIR}/knot-1.service" knot.service
364 - fi
365 -
366 - find "${D}" -name '*.la' -delete || die
367 -}
368 -
369 -pkg_postinst() {
370 - enewgroup knot 53
371 - enewuser knot 53 -1 /var/lib/knot knot
372 -}