Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 368996 Details for
Bug 473400
net-dns/bind-tools doesn't install all dnssec-related tools
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Updated patch for net-dns/bind-tools installing all dnssec tools
patch (text/plain), 2.14 KB, created by
Mira Ressel
on 2014-01-28 20:02:34 UTC
(
hide
)
Description:
Updated patch for net-dns/bind-tools installing all dnssec tools
Filename:
MIME Type:
Creator:
Mira Ressel
Created:
2014-01-28 20:02:34 UTC
Size:
2.14 KB
patch
obsolete
>diff --git i/net-dns/bind-tools/bind-tools-9.9.4.ebuild w/net-dns/bind-tools/bind-tools-9.9.4.ebuild >index 0a8645a..823dd56 100644 >--- a/net-dns/bind-tools/bind-tools-9.9.4.ebuild >+++ b/net-dns/bind-tools/bind-tools-9.9.4.ebuild >@@ -18,7 +18,7 @@ SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz" > LICENSE="ISC BSD BSD-2 HPND JNIC RSA openssl" > SLOT="0" > KEYWORDS="~alpha ~amd64 ~arm hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" >-IUSE="doc gssapi idn ipv6 readline ssl urandom xml" >+IUSE="doc +dig dnssec gssapi idn ipv6 nsupdate readline ssl urandom xml" > # no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687 > > DEPEND="ssl? ( dev-libs/openssl:0 ) >@@ -76,29 +76,33 @@ src_compile() { > local AR=$(tc-getAR) > > emake AR=$AR -C lib/ || die "emake lib failed" >- emake AR=$AR -C bin/dig/ || die "emake bin/dig failed" >- emake AR=$AR -C bin/nsupdate/ || die "emake bin/nsupdate failed" >- emake AR=$AR -C bin/dnssec/ || die "emake bin/dnssec failed" >+ use dig && ( emake AR=$AR -C bin/dig/ || die "emake bin/dig failed" ) >+ use nsupdate && ( emake AR=$AR -C bin/nsupdate/ || die "emake bin/nsupdate failed" ) >+ use dnssec && ( emake AR=$AR -C bin/dnssec/ || die "emake bin/dnssec failed" ) > } > > src_install() { > dodoc README CHANGES FAQ > >- cd "${S}"/bin/dig >- dobin dig host nslookup >- doman {dig,host,nslookup}.1 >+ if use dig; then >+ cd "${S}"/bin/dig >+ dobin dig host nslookup >+ doman {dig,host,nslookup}.1 >+ fi > >- cd "${S}"/bin/nsupdate >- dobin nsupdate >- doman nsupdate.1 >- if use doc; then >- dohtml nsupdate.html >+ if use nsupdate; then >+ cd "${S}"/bin/nsupdate >+ dobin nsupdate >+ doman nsupdate.1 >+ use doc && dohtml nsupdate.html > fi > >- cd "${S}"/bin/dnssec >- dobin dnssec-keygen >- doman dnssec-keygen.8 >- if use doc; then >- dohtml dnssec-keygen.html >+ if use dnssec; then >+ cd "${S}"/bin/dnssec >+ for tool in dsfromkey keyfromlabel keygen revoke settime signzone verify; do >+ dobin dnssec-${tool} >+ doman dnssec-${tool}.8 >+ use doc && dohtml dnssec-${tool}.html >+ done > fi > }
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 473400
:
351038
| 368996