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