Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-dns/bind-tools/
Date: Sat, 29 Aug 2020 08:30:23
Message-Id: 1598689817.ba727c0bd7cc5c1c7d649f24812f07c369436165.zlogene@gentoo
1 commit: ba727c0bd7cc5c1c7d649f24812f07c369436165
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Sat Aug 29 08:28:53 2020 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 29 08:30:17 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba727c0b
7
8 net-dns/bind-tools: Drop old
9
10 Package-Manager: Portage-2.3.103, Repoman-2.3.23
11 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
12
13 net-dns/bind-tools/Manifest | 4 -
14 net-dns/bind-tools/bind-tools-9.14.12.ebuild | 138 -------------------------
15 net-dns/bind-tools/bind-tools-9.16.4.ebuild | 149 ---------------------------
16 net-dns/bind-tools/bind-tools-9.16.5.ebuild | 148 --------------------------
17 4 files changed, 439 deletions(-)
18
19 diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
20 index 9633d4004ec..47d155d4058 100644
21 --- a/net-dns/bind-tools/Manifest
22 +++ b/net-dns/bind-tools/Manifest
23 @@ -1,5 +1 @@
24 -DIST bind-9.14.12.tar.gz 6318913 BLAKE2B 38cad65923666afa5d83434c43a1b5577fe9555ca637489f780996a1b439955169c859c690f6fb96b003976eca482fe57c9226797cda5b124dc2073a90ef0515 SHA512 f4e6c50cbe8fdb44cdd8e30b4560b6fe2fccd0fd5bde527a897a66e85065265da0d0aceb95af42d5568dea95d59e68574e5a486bbb7e6c5d0af275538c353ddf
25 -DIST bind-9.16.4.tar.xz 3465172 BLAKE2B 0787920793798ecc5d3197e1e51d41c14170f25608077af8275fd60502e2a6f5365670ca9e611a94a53517b6a0bd55cbb37ac37a4f01063fc409def4e34c39a8 SHA512 b1cf0607b0d7569ea594e02848eed601b8faf31c527fc17d379cfff3cd45c0c8b849364af0312e9b65bc14875aad87de379281603c150a07bf021ec740e92860
26 -DIST bind-9.16.5.tar.xz 3474044 BLAKE2B 6908ba2d86049bc684b4876d09fe799313f0f44cc1f2ed89f0143523b9fd2a863fd8791b650f7001a5be14acde9306b70dee8c0d25b3d0676aea1a4d2878958f SHA512 789fc19f60e81f67ef13ebacd030ea5d8f8cc42cf5f06a01ee2eefe9b7c6d3b10603a3a6a3df85b0e5d770fcf462ce8dddc3a7e5f7f2dab27aa5879ee5380eb7
27 DIST bind-9.16.6.tar.xz 3228368 BLAKE2B 0c2265fe0e006679733a4f7610b0c33bb8e2bd32caf26dca8cfedbea0e08df9e7665cbbbf5321199bd2e30b97ad5b0146ae4e8a9a78abadbe6d067bbd1ad8a3a SHA512 37f57db6d1633cc85a4d954a69bbb3372c65ac43fef965df5aee8dcdd32153bb5b0c6d0d5f00f353dd4464c71d74dc8e801937b930e2b8f6799fa77af5f243e0
28 -DIST bind-tools-9.16.4-manpages.tar.xz 54768 BLAKE2B bff3b680673a5ebd7aad151bafb5004ca18b2ecda680320aad8821468aa399f48da20746d0e49cdfc0b431d5aedefa621015430b743968c7967bf2a5e878d1e0 SHA512 1930f4c04ae8dbdf10380082c680d59320f9a3eca3a7cbca2cb4fa83f1d4b6b00cc62a43104deb45cc56fe2e1dcc5902d6176daf1545f35d35fe297676afe6ca
29
30 diff --git a/net-dns/bind-tools/bind-tools-9.14.12.ebuild b/net-dns/bind-tools/bind-tools-9.14.12.ebuild
31 deleted file mode 100644
32 index 61d9c2df8c8..00000000000
33 --- a/net-dns/bind-tools/bind-tools-9.14.12.ebuild
34 +++ /dev/null
35 @@ -1,138 +0,0 @@
36 -# Copyright 1999-2020 Gentoo Authors
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=7
40 -
41 -inherit autotools flag-o-matic toolchain-funcs
42 -
43 -MY_PN=${PN//-tools}
44 -MY_PV=${PV/_p/-P}
45 -MY_PV=${MY_PV/_rc/rc}
46 -MY_P="${MY_PN}-${MY_PV}"
47 -
48 -DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
49 -HOMEPAGE="https://www.isc.org/software/bind"
50 -SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${MY_P}.tar.gz"
51 -
52 -LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
53 -SLOT="0"
54 -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
55 -IUSE="+caps doc gssapi idn ipv6 libedit libressl readline xml"
56 -# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
57 -
58 -COMMON_DEPEND="
59 - caps? ( sys-libs/libcap )
60 - !libressl? ( dev-libs/openssl:= )
61 - libressl? ( dev-libs/libressl:= )
62 - xml? ( dev-libs/libxml2 )
63 - idn? ( net-dns/libidn2:= )
64 - gssapi? ( virtual/krb5 )
65 - libedit? ( dev-libs/libedit )
66 - !libedit? (
67 - readline? ( sys-libs/readline:= )
68 - )"
69 -DEPEND="${COMMON_DEPEND}"
70 -
71 -RDEPEND="${COMMON_DEPEND}"
72 -
73 -BDEPEND="virtual/pkgconfig"
74 -
75 -S="${WORKDIR}/${MY_P}"
76 -
77 -# bug 479092, requires networking
78 -RESTRICT="test"
79 -
80 -src_prepare() {
81 - default
82 -
83 - export LDFLAGS="${LDFLAGS} -L${EPREFIX}/usr/$(get_libdir)"
84 -
85 - # Disable tests for now, bug 406399
86 - sed -i '/^SUBDIRS/s:tests::' bin/Makefile.in lib/Makefile.in || die
87 -
88 - # bug #220361
89 - rm aclocal.m4 || die
90 - rm -rf libtool.m4/ || die
91 -
92 - eautoreconf
93 -}
94 -
95 -src_configure() {
96 - local myeconfargs=(
97 - --localstatedir="${EPREFIX}"/var
98 - --without-python
99 - --without-libjson
100 - --without-zlib
101 - --without-lmdb
102 - --with-openssl="${EPREFIX}"/usr
103 - $(use_with idn libidn2)
104 - $(use_with xml libxml2)
105 - $(use_with gssapi)
106 - $(use_with readline)
107 - $(use_enable caps linux-caps)
108 - AR="$(type -P $(tc-getAR))"
109 - )
110 -
111 - # bug 607400
112 - if use libedit ; then
113 - myeconfargs+=( --with-readline=-ledit )
114 - elif use readline ; then
115 - myeconfargs+=( --with-readline=-lreadline )
116 - else
117 - myeconfargs+=( --without-readline )
118 - fi
119 -
120 - # bug 344029
121 - append-cflags "-DDIG_SIGCHASE"
122 -
123 - # to expose CMSG_* macros from sys/sockets.h
124 - [[ ${CHOST} == *-solaris* ]] && append-cflags "-D_XOPEN_SOURCE=600"
125 -
126 - # localstatedir for nsupdate -l, bug 395785
127 - tc-export BUILD_CC
128 - econf "${myeconfargs[@]}"
129 -
130 - # bug #151839
131 - echo '#undef SO_BSDCOMPAT' >> config.h
132 -}
133 -
134 -src_compile() {
135 - local AR=$(tc-getAR)
136 -
137 - emake AR="${AR}" -C lib/
138 - emake AR="${AR}" -C bin/delv/
139 - emake AR="${AR}" -C bin/dig/
140 - emake AR="${AR}" -C bin/nsupdate/
141 - emake AR="${AR}" -C bin/dnssec/
142 -}
143 -
144 -src_install() {
145 - dodoc README CHANGES
146 -
147 - cd "${S}"/bin/delv || die
148 - dobin delv
149 - doman delv.1
150 -
151 - cd "${S}"/bin/dig || die
152 - dobin dig host nslookup
153 - doman {dig,host,nslookup}.1
154 -
155 - cd "${S}"/bin/nsupdate || die
156 - dobin nsupdate
157 - doman nsupdate.1
158 - if use doc; then
159 - docinto html
160 - dodoc nsupdate.html
161 - fi
162 -
163 - cd "${S}"/bin/dnssec || die
164 - for tool in dsfromkey importkey keyfromlabel keygen \
165 - revoke settime signzone verify; do
166 - dobin dnssec-"${tool}"
167 - doman dnssec-"${tool}".8
168 - if use doc; then
169 - docinto html
170 - dodoc dnssec-"${tool}".html
171 - fi
172 - done
173 -}
174
175 diff --git a/net-dns/bind-tools/bind-tools-9.16.4.ebuild b/net-dns/bind-tools/bind-tools-9.16.4.ebuild
176 deleted file mode 100644
177 index decfea59816..00000000000
178 --- a/net-dns/bind-tools/bind-tools-9.16.4.ebuild
179 +++ /dev/null
180 @@ -1,149 +0,0 @@
181 -# Copyright 1999-2020 Gentoo Authors
182 -# Distributed under the terms of the GNU General Public License v2
183 -
184 -EAPI=7
185 -
186 -inherit autotools flag-o-matic toolchain-funcs
187 -
188 -MY_PN=${PN//-tools}
189 -MY_PV=${PV/_p/-P}
190 -MY_PV=${MY_PV/_rc/rc}
191 -MY_P="${MY_PN}-${MY_PV}"
192 -
193 -DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
194 -HOMEPAGE="https://www.isc.org/software/bind"
195 -SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${MY_P}.tar.xz
196 - https://dev.gentoo.org/~chutzpah/dist/misc/${P}-manpages.tar.xz"
197 -
198 -LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
199 -SLOT="0"
200 -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
201 -IUSE="+caps doc gssapi idn ipv6 libedit libressl readline xml"
202 -# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
203 -
204 -COMMON_DEPEND="
205 - dev-libs/libuv:=
206 - caps? ( sys-libs/libcap )
207 - !libressl? ( dev-libs/openssl:= )
208 - libressl? ( dev-libs/libressl:= )
209 - xml? ( dev-libs/libxml2 )
210 - idn? ( net-dns/libidn2:= )
211 - gssapi? ( virtual/krb5 )
212 - libedit? ( dev-libs/libedit )
213 - !libedit? (
214 - readline? ( sys-libs/readline:= )
215 - )"
216 -DEPEND="${COMMON_DEPEND}"
217 -
218 -RDEPEND="${COMMON_DEPEND}"
219 -
220 -# sphinx required for man-page and html creation
221 -BDEPEND="${PYTHON_DEPS}
222 - doc? ( dev-python/sphinx )
223 - virtual/pkgconfig"
224 -
225 -S="${WORKDIR}/${MY_P}"
226 -
227 -# bug 479092, requires networking
228 -RESTRICT="test"
229 -
230 -src_prepare() {
231 - default
232 -
233 - export LDFLAGS="${LDFLAGS} -L${EPREFIX}/usr/$(get_libdir)"
234 -
235 - # Disable tests for now, bug 406399
236 - sed -i '/^SUBDIRS/s:tests::' bin/Makefile.in lib/Makefile.in || die
237 -
238 - # bug #220361
239 - rm aclocal.m4 || die
240 - rm -rf libtool.m4/ || die
241 -
242 - eautoreconf
243 -}
244 -
245 -src_configure() {
246 - local myeconfargs=(
247 - --localstatedir="${EPREFIX}"/var
248 - --without-python
249 - --without-libjson
250 - --without-zlib
251 - --without-lmdb
252 - --without-maxminddb
253 - --disable-geoip
254 - --with-openssl="${EPREFIX}"/usr
255 - $(use_with idn libidn2)
256 - $(use_with xml libxml2)
257 - $(use_with gssapi)
258 - $(use_with readline)
259 - $(use_enable caps linux-caps)
260 - AR="$(type -P $(tc-getAR))"
261 - )
262 -
263 - # bug 607400
264 - if use libedit ; then
265 - myeconfargs+=( --with-readline=-ledit )
266 - elif use readline ; then
267 - myeconfargs+=( --with-readline=-lreadline )
268 - else
269 - myeconfargs+=( --without-readline )
270 - fi
271 -
272 - # bug 344029
273 - append-cflags "-DDIG_SIGCHASE"
274 -
275 - # to expose CMSG_* macros from sys/sockets.h
276 - [[ ${CHOST} == *-solaris* ]] && append-cflags "-D_XOPEN_SOURCE=600"
277 -
278 - # localstatedir for nsupdate -l, bug 395785
279 - tc-export BUILD_CC
280 - econf "${myeconfargs[@]}"
281 -
282 - # bug #151839
283 - echo '#undef SO_BSDCOMPAT' >> config.h
284 -}
285 -
286 -src_compile() {
287 - local AR=$(tc-getAR)
288 -
289 - emake AR="${AR}" -C lib/
290 - emake AR="${AR}" -C bin/delv/
291 - emake AR="${AR}" -C bin/dig/
292 - emake AR="${AR}" -C bin/nsupdate/
293 - emake AR="${AR}" -C bin/dnssec/
294 - emake -C doc/man/ man $(usev doc)
295 -}
296 -
297 -src_install() {
298 - local man_dir="${S}/doc/man"
299 - local html_dir="${man_dir}/_build/html"
300 -
301 - dodoc README CHANGES
302 -
303 - cd "${S}"/bin/delv || die
304 - dobin delv
305 - doman ${man_dir}/delv.1
306 -
307 - cd "${S}"/bin/dig || die
308 - dobin dig host nslookup
309 - doman ${man_dir}/{dig,host,nslookup}.1
310 -
311 - cd "${S}"/bin/nsupdate || die
312 - dobin nsupdate
313 - doman ${man_dir}/nsupdate.1
314 - if use doc; then
315 - docinto html
316 - dodoc ${html_dir}/nsupdate.html
317 - fi
318 -
319 - cd "${S}"/bin/dnssec || die
320 - for tool in dsfromkey importkey keyfromlabel keygen \
321 - revoke settime signzone verify; do
322 - dobin dnssec-"${tool}"
323 - doman ${man_dir}/dnssec-"${tool}".8
324 - if use doc; then
325 - docinto html
326 - dodoc ${html_dir}/dnssec-"${tool}".html
327 - fi
328 - done
329 -}
330
331 diff --git a/net-dns/bind-tools/bind-tools-9.16.5.ebuild b/net-dns/bind-tools/bind-tools-9.16.5.ebuild
332 deleted file mode 100644
333 index a881baa8698..00000000000
334 --- a/net-dns/bind-tools/bind-tools-9.16.5.ebuild
335 +++ /dev/null
336 @@ -1,148 +0,0 @@
337 -# Copyright 1999-2020 Gentoo Authors
338 -# Distributed under the terms of the GNU General Public License v2
339 -
340 -EAPI=7
341 -
342 -inherit autotools flag-o-matic toolchain-funcs
343 -
344 -MY_PN=${PN//-tools}
345 -MY_PV=${PV/_p/-P}
346 -MY_PV=${MY_PV/_rc/rc}
347 -MY_P="${MY_PN}-${MY_PV}"
348 -
349 -DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
350 -HOMEPAGE="https://www.isc.org/software/bind"
351 -SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${MY_P}.tar.xz"
352 -
353 -LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
354 -SLOT="0"
355 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
356 -IUSE="+caps doc gssapi idn ipv6 libedit libressl readline xml"
357 -# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
358 -
359 -COMMON_DEPEND="
360 - dev-libs/libuv:=
361 - caps? ( sys-libs/libcap )
362 - !libressl? ( dev-libs/openssl:= )
363 - libressl? ( dev-libs/libressl:= )
364 - xml? ( dev-libs/libxml2 )
365 - idn? ( net-dns/libidn2:= )
366 - gssapi? ( virtual/krb5 )
367 - libedit? ( dev-libs/libedit )
368 - !libedit? (
369 - readline? ( sys-libs/readline:= )
370 - )"
371 -DEPEND="${COMMON_DEPEND}"
372 -
373 -RDEPEND="${COMMON_DEPEND}"
374 -
375 -# sphinx required for man-page and html creation
376 -BDEPEND="
377 - doc? ( dev-python/sphinx )
378 - virtual/pkgconfig"
379 -
380 -S="${WORKDIR}/${MY_P}"
381 -
382 -# bug 479092, requires networking
383 -RESTRICT="test"
384 -
385 -src_prepare() {
386 - default
387 -
388 - export LDFLAGS="${LDFLAGS} -L${EPREFIX}/usr/$(get_libdir)"
389 -
390 - # Disable tests for now, bug 406399
391 - sed -i '/^SUBDIRS/s:tests::' bin/Makefile.in lib/Makefile.in || die
392 -
393 - # bug #220361
394 - rm aclocal.m4 || die
395 - rm -rf libtool.m4/ || die
396 -
397 - eautoreconf
398 -}
399 -
400 -src_configure() {
401 - local myeconfargs=(
402 - --localstatedir="${EPREFIX}"/var
403 - --without-python
404 - --without-libjson
405 - --without-zlib
406 - --without-lmdb
407 - --without-maxminddb
408 - --disable-geoip
409 - --with-openssl="${EPREFIX}"/usr
410 - $(use_with idn libidn2)
411 - $(use_with xml libxml2)
412 - $(use_with gssapi)
413 - $(use_with readline)
414 - $(use_enable caps linux-caps)
415 - AR="$(type -P $(tc-getAR))"
416 - )
417 -
418 - # bug 607400
419 - if use libedit ; then
420 - myeconfargs+=( --with-readline=-ledit )
421 - elif use readline ; then
422 - myeconfargs+=( --with-readline=-lreadline )
423 - else
424 - myeconfargs+=( --without-readline )
425 - fi
426 -
427 - # bug 344029
428 - append-cflags "-DDIG_SIGCHASE"
429 -
430 - # to expose CMSG_* macros from sys/sockets.h
431 - [[ ${CHOST} == *-solaris* ]] && append-cflags "-D_XOPEN_SOURCE=600"
432 -
433 - # localstatedir for nsupdate -l, bug 395785
434 - tc-export BUILD_CC
435 - econf "${myeconfargs[@]}"
436 -
437 - # bug #151839
438 - echo '#undef SO_BSDCOMPAT' >> config.h
439 -}
440 -
441 -src_compile() {
442 - local AR=$(tc-getAR)
443 -
444 - emake AR="${AR}" -C lib/
445 - emake AR="${AR}" -C bin/delv/
446 - emake AR="${AR}" -C bin/dig/
447 - emake AR="${AR}" -C bin/nsupdate/
448 - emake AR="${AR}" -C bin/dnssec/
449 - emake -C doc/man/ man $(usev doc)
450 -}
451 -
452 -src_install() {
453 - local man_dir="${S}/doc/man"
454 - local html_dir="${man_dir}/_build/html"
455 -
456 - dodoc README CHANGES
457 -
458 - cd "${S}"/bin/delv || die
459 - dobin delv
460 - doman ${man_dir}/delv.1
461 -
462 - cd "${S}"/bin/dig || die
463 - dobin dig host nslookup
464 - doman ${man_dir}/{dig,host,nslookup}.1
465 -
466 - cd "${S}"/bin/nsupdate || die
467 - dobin nsupdate
468 - doman ${man_dir}/nsupdate.1
469 - if use doc; then
470 - docinto html
471 - dodoc ${html_dir}/nsupdate.html
472 - fi
473 -
474 - cd "${S}"/bin/dnssec || die
475 - for tool in dsfromkey importkey keyfromlabel keygen \
476 - revoke settime signzone verify; do
477 - dobin dnssec-"${tool}"
478 - doman ${man_dir}/dnssec-"${tool}".8
479 - if use doc; then
480 - docinto html
481 - dodoc ${html_dir}/dnssec-"${tool}".html
482 - fi
483 - done
484 -}