summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeemant Kulleen <seemant@gentoo.org>2005-07-28 14:12:08 +0000
committerSeemant Kulleen <seemant@gentoo.org>2005-07-28 14:12:08 +0000
commitf9dcff89782dfd8a643f08f84c670a33d93bf051 (patch)
tree908c74473df3bcb1453980085a289c606a1694ab /net-dns/djbdns
parentStable on sparc (diff)
downloadgentoo-2-f9dcff89782dfd8a643f08f84c670a33d93bf051.tar.gz
gentoo-2-f9dcff89782dfd8a643f08f84c670a33d93bf051.tar.bz2
gentoo-2-f9dcff89782dfd8a643f08f84c670a33d93bf051.zip
remove cruft ebuilds
(Portage version: 2.0.51.22-r2)
Diffstat (limited to 'net-dns/djbdns')
-rw-r--r--net-dns/djbdns/ChangeLog8
-rw-r--r--net-dns/djbdns/djbdns-1.05-r10.ebuild88
-rw-r--r--net-dns/djbdns/djbdns-1.05-r11.ebuild97
-rw-r--r--net-dns/djbdns/djbdns-1.05-r12.ebuild146
-rw-r--r--net-dns/djbdns/djbdns-1.05-r13.ebuild143
-rw-r--r--net-dns/djbdns/djbdns-1.05-r3.ebuild59
-rw-r--r--net-dns/djbdns/djbdns-1.05-r7.ebuild68
-rw-r--r--net-dns/djbdns/djbdns-1.05-r8.ebuild72
-rw-r--r--net-dns/djbdns/djbdns-1.05-r9.ebuild84
-rw-r--r--net-dns/djbdns/files/digest-djbdns-1.05-r104
-rw-r--r--net-dns/djbdns/files/digest-djbdns-1.05-r116
-rw-r--r--net-dns/djbdns/files/digest-djbdns-1.05-r129
-rw-r--r--net-dns/djbdns/files/digest-djbdns-1.05-r139
-rw-r--r--net-dns/djbdns/files/digest-djbdns-1.05-r32
-rw-r--r--net-dns/djbdns/files/digest-djbdns-1.05-r74
-rw-r--r--net-dns/djbdns/files/digest-djbdns-1.05-r84
-rw-r--r--net-dns/djbdns/files/digest-djbdns-1.05-r94
17 files changed, 7 insertions, 800 deletions
diff --git a/net-dns/djbdns/ChangeLog b/net-dns/djbdns/ChangeLog
index 4a8cd2b1f255..06fd7e804298 100644
--- a/net-dns/djbdns/ChangeLog
+++ b/net-dns/djbdns/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-dns/djbdns
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/djbdns/ChangeLog,v 1.62 2005/06/21 15:23:23 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dns/djbdns/ChangeLog,v 1.63 2005/07/28 14:12:08 seemant Exp $
+
+ 28 Jul 2005; Seemant Kulleen <seemant@gentoo.org> -djbdns-1.05-r3.ebuild,
+ -djbdns-1.05-r7.ebuild, -djbdns-1.05-r8.ebuild, -djbdns-1.05-r9.ebuild,
+ -djbdns-1.05-r10.ebuild, -djbdns-1.05-r11.ebuild, -djbdns-1.05-r12.ebuild,
+ -djbdns-1.05-r13.ebuild:
+ remove cruft ebuilds
*djbdns-1.05-r15 (21 Jun 2005)
diff --git a/net-dns/djbdns/djbdns-1.05-r10.ebuild b/net-dns/djbdns/djbdns-1.05-r10.ebuild
deleted file mode 100644
index a55e944ea6c2..000000000000
--- a/net-dns/djbdns/djbdns-1.05-r10.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/djbdns/djbdns-1.05-r10.ebuild,v 1.6 2005/03/03 18:18:05 ciaranm Exp $
-
-IUSE="ipv6 ipv6arpa static fwdzone roundrobin selinux"
-
-inherit eutils
-
-DESCRIPTION="Excellent high-performance DNS services"
-HOMEPAGE="http://cr.yp.to/djbdns.html"
-SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
- fwdzone? ( http://www.skarnet.org/software/djbdns-fwdzone/djbdns-1.04-fwdzone.patch )
- roundrobin? ( http://www.legend.co.uk/djb/dns/round-robin.patch )
- ipv6? ( http://www.fefe.de/dns/djbdns-1.05-test20.diff.bz2 )"
-
-SLOT="0"
-LICENSE="as-is"
-KEYWORDS="~x86"
-
-RDEPEND=">=sys-process/daemontools-0.70
- sys-apps/ucspi-tcp
- selinux? ( sec-policy/selinux-djbdns )"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- use ipv6 && ( use fwdzone || use roundrobin ) && \
- eerror "ipv6 cannot currently be used with the fwdzone or " && \
- eerror "roundrobin patch." && \
- eerror && \
- eerror "If you would like to see ipv6 support along with one of " && \
- eerror "those other patches please submit a working patch that " && \
- eerror "combines ipv6 with either fwdzone or roundrobin but not " && \
- eerror "both at the same time, since the latter 2 patches are " && \
- eerror "mutually exclusive according to bug #31238." && exit -1
-
- use fwdzone && use roundrobin && \
- eerror "fwdzone and roundrobin do not work together according " && \
- eerror "to bug #31238" && exit -1
-
- use fwdzone && epatch ${DISTDIR}/djbdns-1.04-fwdzone.patch
- use roundrobin && epatch ${DISTDIR}/round-robin.patch
- use ipv6 && epatch ${WORKDIR}/djbdns-1.05-test20.diff
- use ipv6 && use ipv6arpa && \
- epatch ${FILESDIR}/djbdns-1.05-ipv6arpa+BSDok-gentoo.diff
-
- epatch ${FILESDIR}/${PV}-errno.patch
- epatch ${FILESDIR}/headtail.patch
-}
-
-src_compile() {
- LDFLAGS=
- use static && LDFLAGS="-static"
- echo "gcc ${CFLAGS}" > conf-cc
- echo "gcc ${LDFLAGS}" > conf-ld
- echo "/usr" > conf-home
- MAKEOPTS="-j1" emake || die "emake failed"
-}
-
-src_install() {
- insinto /etc
- doins dnsroots.global
- into /usr
- dobin *-conf dnscache tinydns walldns rbldns pickdns axfrdns \
- *-get *-data *-edit dnsip dnsipq dnsname dnstxt dnsmx \
- dnsfilter random-ip dnsqr dnsq dnstrace dnstracesort
-
- use ipv6 && dobin dnsip6 dnsip6q
-
- dodoc CHANGES FILES README SYSDEPS TARGETS TODO VERSION
-
- dobin ${FILESDIR}/dnscache-setup
- dobin ${FILESDIR}/tinydns-setup
-}
-
-pkg_postinst() {
- groupadd &>/dev/null nofiles
- id &>/dev/null dnscache || \
- useradd -g nofiles -d /nonexistent -s /bin/false dnscache
- id &>/dev/null dnslog || \
- useradd -g nofiles -d /nonexistent -s /bin/false dnslog
- id &>/dev/null tinydns || \
- useradd -g nofiles -d /nonexistent -s /bin/false tinydns
-
- einfo "Use dnscache-setup and tinydns-setup to help you"
- einfo "configure your nameservers!"
-}
diff --git a/net-dns/djbdns/djbdns-1.05-r11.ebuild b/net-dns/djbdns/djbdns-1.05-r11.ebuild
deleted file mode 100644
index 86d06389f3fc..000000000000
--- a/net-dns/djbdns/djbdns-1.05-r11.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/djbdns/djbdns-1.05-r11.ebuild,v 1.6 2005/03/03 18:24:19 ciaranm Exp $
-
-IUSE="ipv6 ipv6arpa static fwdzone roundrobin multipleip selinux"
-
-inherit eutils
-
-DESCRIPTION="Excellent high-performance DNS services"
-HOMEPAGE="http://cr.yp.to/djbdns.html"
-SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
- fwdzone? ( http://www.skarnet.org/software/djbdns-fwdzone/djbdns-1.04-fwdzone.patch )
- roundrobin? ( http://www.legend.co.uk/djb/dns/round-robin.patch )
- multipleip? ( http://danp.net/djbdns/dnscache-multiple-ip.patch
- http://www.ohse.de/uwe/patches/djbdns-1.05-multiip.diff )
- ipv6? ( http://www.fefe.de/dns/djbdns-1.05-test20.diff.bz2 )"
-
-SLOT="0"
-LICENSE="as-is"
-KEYWORDS="~x86"
-
-RDEPEND=">=sys-process/daemontools-0.70
- sys-apps/ucspi-tcp
- selinux? ( sec-policy/selinux-djbdns )"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- use ipv6 && use multipleip && \
- eerror "ipv6 cannot currently be used with the multipleip patch" && \
- exit -1
-
- use ipv6 && ( use fwdzone || use roundrobin ) && \
- eerror "ipv6 cannot currently be used with the fwdzone or " && \
- eerror "roundrobin patch." && \
- eerror && \
- eerror "If you would like to see ipv6 support along with one of " && \
- eerror "those other patches please submit a working patch that " && \
- eerror "combines ipv6 with either fwdzone or roundrobin but not " && \
- eerror "both at the same time, since the latter 2 patches are " && \
- eerror "mutually exclusive according to bug #31238." && exit -1
-
- use fwdzone && use roundrobin && \
- eerror "fwdzone and roundrobin do not work together according " && \
- eerror "to bug #31238" && exit -1
-
- use fwdzone && epatch ${DISTDIR}/djbdns-1.04-fwdzone.patch
- use roundrobin && epatch ${DISTDIR}/round-robin.patch
- use ipv6 && epatch ${WORKDIR}/djbdns-1.05-test20.diff
- use ipv6 && use ipv6arpa && \
- epatch ${FILESDIR}/djbdns-1.05-ipv6arpa+BSDok-gentoo.diff
- use multipleip && \
- epatch ${DISTDIR}/dnscache-multiple-ip.patch && \
- epatch ${DISTDIR}/djbdns-1.05-multiip.diff
-
- epatch ${FILESDIR}/${PV}-errno.patch
- epatch ${FILESDIR}/headtail.patch
-}
-
-src_compile() {
- LDFLAGS=
- use static && LDFLAGS="-static"
- echo "gcc ${CFLAGS}" > conf-cc
- echo "gcc ${LDFLAGS}" > conf-ld
- echo "/usr" > conf-home
- MAKEOPTS="-j1" emake || die "emake failed"
-}
-
-src_install() {
- insinto /etc
- doins dnsroots.global
- into /usr
- dobin *-conf dnscache tinydns walldns rbldns pickdns axfrdns \
- *-get *-data *-edit dnsip dnsipq dnsname dnstxt dnsmx \
- dnsfilter random-ip dnsqr dnsq dnstrace dnstracesort
-
- use ipv6 && dobin dnsip6 dnsip6q
-
- dodoc CHANGES FILES README SYSDEPS TARGETS TODO VERSION
-
- dobin ${FILESDIR}/dnscache-setup
- dobin ${FILESDIR}/tinydns-setup
-}
-
-pkg_postinst() {
- groupadd &>/dev/null nofiles
- id &>/dev/null dnscache || \
- useradd -g nofiles -d /nonexistent -s /bin/false dnscache
- id &>/dev/null dnslog || \
- useradd -g nofiles -d /nonexistent -s /bin/false dnslog
- id &>/dev/null tinydns || \
- useradd -g nofiles -d /nonexistent -s /bin/false tinydns
-
- einfo "Use dnscache-setup and tinydns-setup to help you"
- einfo "configure your nameservers!"
-}
diff --git a/net-dns/djbdns/djbdns-1.05-r12.ebuild b/net-dns/djbdns/djbdns-1.05-r12.ebuild
deleted file mode 100644
index 545845cb1468..000000000000
--- a/net-dns/djbdns/djbdns-1.05-r12.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/djbdns/djbdns-1.05-r12.ebuild,v 1.11 2005/03/03 18:22:54 ciaranm Exp $
-
-IUSE="aliaschain cnamefix doc fwdzone ipv6 ipv6arpa multipleip roundrobin semanticfix static selinux"
-
-inherit eutils
-
-DESCRIPTION="Excellent high-performance DNS services"
-HOMEPAGE="http://cr.yp.to/djbdns.html"
-URL1="http://www.skarnet.org/software/djbdns-fwdzone"
-URL2="http://homepages.tesco.net/~J.deBoynePollard/Softwares/djbdns"
-SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
- fwdzone? ( ${URL1}/djbdns-1.04-fwdzone.patch )
- roundrobin? ( http://www.legend.co.uk/djb/dns/round-robin.patch )
- multipleip? ( http://danp.net/djbdns/dnscache-multiple-ip.patch
- http://www.ohse.de/uwe/patches/djbdns-1.05-multiip.diff )
- aliaschain? ( ${URL2}/tinydns-alias-chain-truncation.patch )
- semanticfix? ( ${URL2}/tinydns-data-semantic-error.patch )
- cnamefix? ( ${URL2}/dnscache-cname-handling.patch )
- ipv6? ( http://www.fefe.de/dns/djbdns-1.05-test20.diff.bz2 )"
-
-SLOT="0"
-LICENSE="as-is"
-KEYWORDS="x86 ~amd64 sparc"
-
-RDEPEND=">=sys-process/daemontools-0.70
- doc? ( app-doc/djbdns-man )
- sys-apps/ucspi-tcp
- selinux? ( sec-policy/selinux-djbdns )"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- ! useq ipv6 && useq ipv6arpa && \
- eerror "ipv6arpa can only be used the ipv6 use flag" && \
- exit -1
-
- useq ipv6 && useq cnamefix && \
- eerror "ipv6 cannot currently be used with the cnamefix patch" && \
- exit -1
-
- useq ipv6 && useq multipleip && \
- eerror "ipv6 cannot currently be used with the multipleip patch" && \
- exit -1
-
- useq ipv6 && ( useq fwdzone || useq roundrobin ) && \
- eerror "ipv6 cannot currently be used with the fwdzone or " && \
- eerror "roundrobin patch." && \
- eerror && \
- eerror "If you would like to see ipv6 support along with one of " && \
- eerror "those other patches please submit a working patch that " && \
- eerror "combines ipv6 with either fwdzone or roundrobin but not " && \
- eerror "both at the same time, since the latter 2 patches are " && \
- eerror "mutually exclusive according to bug #31238." && exit -1
-
- useq fwdzone && useq roundrobin && \
- eerror "fwdzone and roundrobin do not work together according " && \
- eerror "to bug #31238" && exit -1
-
- useq cnamefix && \
- sed s:'\r'::g < ${DISTDIR}/dnscache-cname-handling.patch \
- > ${WORKDIR}/dnscache-cname-handling.patch && \
- epatch ${WORKDIR}/dnscache-cname-handling.patch
- useq aliaschain && \
- epatch ${DISTDIR}/tinydns-alias-chain-truncation.patch
- useq semanticfix && \
- epatch ${DISTDIR}/tinydns-data-semantic-error.patch
-
- useq fwdzone && epatch ${DISTDIR}/djbdns-1.04-fwdzone.patch
- useq roundrobin && epatch ${DISTDIR}/round-robin.patch
- useq multipleip && \
- epatch ${DISTDIR}/dnscache-multiple-ip.patch && \
- epatch ${DISTDIR}/djbdns-1.05-multiip.diff
-
- epatch ${FILESDIR}/${PV}-errno.patch
- epatch ${FILESDIR}/headtail.patch
- epatch ${FILESDIR}/dnsroots.patch
-
- useq ipv6 && {
- einfo "At present dnstrace does NOT support IPv6. It will " \
- "be compiled without IPv6 support."
- cp -a ${S} ${S}-noipv6
- epatch ${WORKDIR}/djbdns-1.05-test20.diff
- }
-
- useq ipv6 && useq ipv6arpa && \
- epatch ${FILESDIR}/djbdns-1.05-ipv6arpa+BSDok-gentoo.diff
-}
-
-src_compile() {
- LDFLAGS=
- useq static && LDFLAGS="-static"
- echo "gcc ${CFLAGS}" > conf-cc
- echo "gcc ${LDFLAGS}" > conf-ld
- echo "/usr" > conf-home
- MAKEOPTS="-j1" emake || die "emake failed"
-
- # If djbdns is compiled with ipv6 support it breaks dnstrace
- # therefore we must compile dnstrace separately without ipv6
- # support.
- if useq ipv6;
- then
- einfo "Compiling dnstrace without ipv6 support"
- cd ${S}-noipv6
- LDFLAGS=
- useq static && LDFLAGS="-static"
- echo "gcc ${CFLAGS}" > conf-cc
- echo "gcc ${LDFLAGS}" > conf-ld
- echo "/usr" > conf-home
- MAKEOPTS="-j1" emake dnstrace || die "emake failed"
- fi
-}
-
-src_install() {
- insinto /etc
- doins dnsroots.global
- into /usr
- dobin *-conf dnscache tinydns walldns rbldns pickdns axfrdns \
- *-get *-data *-edit dnsip dnsipq dnsname dnstxt dnsmx \
- dnsfilter random-ip dnsqr dnsq dnstrace dnstracesort
-
- useq ipv6 && dobin dnsip6 dnsip6q ${S}-noipv6/dnstrace
-
- dodoc CHANGES FILES README SYSDEPS TARGETS TODO VERSION
-
- dobin ${FILESDIR}/dnscache-setup
- useq fwdzone && cd ${D}${DESTTREE}/bin && \
- epatch ${FILESDIR}/fwdzone-fix.patch
- dobin ${FILESDIR}/tinydns-setup
- dobin ${FILESDIR}/djbdns-setup
-}
-
-pkg_postinst() {
- groupadd &>/dev/null nofiles
- id &>/dev/null dnscache || \
- useradd -g nofiles -d /nonexistent -s /bin/false dnscache
- id &>/dev/null dnslog || \
- useradd -g nofiles -d /nonexistent -s /bin/false dnslog
- id &>/dev/null tinydns || \
- useradd -g nofiles -d /nonexistent -s /bin/false tinydns
-
- einfo "Use (dnscache-setup + tinydns-setup) or djbdns-setup" \
- "to configure djbdns."
-}
diff --git a/net-dns/djbdns/djbdns-1.05-r13.ebuild b/net-dns/djbdns/djbdns-1.05-r13.ebuild
deleted file mode 100644
index 0fc755dcf045..000000000000
--- a/net-dns/djbdns/djbdns-1.05-r13.ebuild
+++ /dev/null
@@ -1,143 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/djbdns/djbdns-1.05-r13.ebuild,v 1.10 2005/03/03 18:22:01 ciaranm Exp $
-
-IUSE="aliaschain cnamefix doc fwdzone ipv6 multipleip roundrobin semanticfix static selinux"
-
-inherit eutils
-
-DESCRIPTION="Excellent high-performance DNS services"
-HOMEPAGE="http://cr.yp.to/djbdns.html"
-URL1="http://www.skarnet.org/software/djbdns-fwdzone"
-URL2="http://homepages.tesco.net/~J.deBoynePollard/Softwares/djbdns"
-SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
- fwdzone? ( ${URL1}/djbdns-1.04-fwdzone.patch )
- roundrobin? ( http://www.legend.co.uk/djb/dns/round-robin.patch )
- multipleip? ( http://danp.net/djbdns/dnscache-multiple-ip.patch
- http://www.ohse.de/uwe/patches/djbdns-1.05-multiip.diff )
- aliaschain? ( ${URL2}/tinydns-alias-chain-truncation.patch )
- semanticfix? ( ${URL2}/tinydns-data-semantic-error.patch )
- cnamefix? ( ${URL2}/dnscache-cname-handling.patch )
- ipv6? ( http://www.fefe.de/dns/djbdns-1.05-test21.diff.bz2 )"
-
-SLOT="0"
-LICENSE="as-is"
-KEYWORDS="~x86 ~amd64 ppc64 ~sparc"
-
-RDEPEND=">=sys-process/daemontools-0.70
- doc? ( app-doc/djbdns-man )
- sys-apps/ucspi-tcp
- selinux? ( sec-policy/selinux-djbdns )"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- useq ipv6 && useq cnamefix && \
- eerror "ipv6 cannot currently be used with the cnamefix patch" && \
- exit -1
-
- useq ipv6 && useq multipleip && \
- eerror "ipv6 cannot currently be used with the multipleip patch" && \
- exit -1
-
- useq ipv6 && ( useq fwdzone || useq roundrobin ) && \
- eerror "ipv6 cannot currently be used with the fwdzone or " && \
- eerror "roundrobin patch." && \
- eerror && \
- eerror "If you would like to see ipv6 support along with one of " && \
- eerror "those other patches please submit a working patch that " && \
- eerror "combines ipv6 with either fwdzone or roundrobin but not " && \
- eerror "both at the same time, since the latter 2 patches are " && \
- eerror "mutually exclusive according to bug #31238." && exit -1
-
- useq fwdzone && useq roundrobin && \
- eerror "fwdzone and roundrobin do not work together according " && \
- eerror "to bug #31238" && exit -1
-
- useq cnamefix && \
- sed s:'\r'::g < ${DISTDIR}/dnscache-cname-handling.patch \
- > ${WORKDIR}/dnscache-cname-handling.patch && \
- epatch ${WORKDIR}/dnscache-cname-handling.patch
- useq aliaschain && \
- epatch ${DISTDIR}/tinydns-alias-chain-truncation.patch
- useq semanticfix && \
- epatch ${DISTDIR}/tinydns-data-semantic-error.patch
-
- useq fwdzone && epatch ${DISTDIR}/djbdns-1.04-fwdzone.patch
- useq roundrobin && epatch ${DISTDIR}/round-robin.patch
- useq multipleip && \
- epatch ${DISTDIR}/dnscache-multiple-ip.patch && \
- epatch ${DISTDIR}/djbdns-1.05-multiip.diff
-
- epatch ${FILESDIR}/headtail.patch
- epatch ${FILESDIR}/dnsroots.patch
-
- useq ipv6 && {
- einfo "At present dnstrace does NOT support IPv6. It will " \
- "be compiled without IPv6 support."
- cp -a ${S} ${S}-noipv6
- # Careful -- test21 of the ipv6 patch includes the errno patch
- epatch ${WORKDIR}/djbdns-1.05-test21.diff
- cd ${S}-noipv6
- epatch ${FILESDIR}/${PV}-errno.patch
- } || {
- epatch ${FILESDIR}/${PV}-errno.patch
- }
-}
-
-src_compile() {
- LDFLAGS=
- useq static && LDFLAGS="-static"
- echo "gcc ${CFLAGS}" > conf-cc
- echo "gcc ${LDFLAGS}" > conf-ld
- echo "/usr" > conf-home
- MAKEOPTS="-j1" emake || die "emake failed"
-
- # If djbdns is compiled with ipv6 support it breaks dnstrace
- # therefore we must compile dnstrace separately without ipv6
- # support.
- if useq ipv6;
- then
- einfo "Compiling dnstrace without ipv6 support"
- cd ${S}-noipv6
- LDFLAGS=
- useq static && LDFLAGS="-static"
- echo "gcc ${CFLAGS}" > conf-cc
- echo "gcc ${LDFLAGS}" > conf-ld
- echo "/usr" > conf-home
- MAKEOPTS="-j1" emake dnstrace || die "emake failed"
- fi
-}
-
-src_install() {
- insinto /etc
- doins dnsroots.global
- into /usr
- dobin *-conf dnscache tinydns walldns rbldns pickdns axfrdns \
- *-get *-data *-edit dnsip dnsipq dnsname dnstxt dnsmx \
- dnsfilter random-ip dnsqr dnsq dnstrace dnstracesort
-
- useq ipv6 && dobin dnsip6 dnsip6q ${S}-noipv6/dnstrace
-
- dodoc CHANGES FILES README SYSDEPS TARGETS TODO VERSION
-
- dobin ${FILESDIR}/dnscache-setup
- useq fwdzone && cd ${D}${DESTTREE}/bin && \
- epatch ${FILESDIR}/fwdzone-fix.patch
- dobin ${FILESDIR}/tinydns-setup
- dobin ${FILESDIR}/djbdns-setup
-}
-
-pkg_postinst() {
- groupadd &>/dev/null nofiles
- id &>/dev/null dnscache || \
- useradd -g nofiles -d /nonexistent -s /bin/false dnscache
- id &>/dev/null dnslog || \
- useradd -g nofiles -d /nonexistent -s /bin/false dnslog
- id &>/dev/null tinydns || \
- useradd -g nofiles -d /nonexistent -s /bin/false tinydns
-
- einfo "Use (dnscache-setup + tinydns-setup) or djbdns-setup" \
- "to configure djbdns."
-}
diff --git a/net-dns/djbdns/djbdns-1.05-r3.ebuild b/net-dns/djbdns/djbdns-1.05-r3.ebuild
deleted file mode 100644
index 31713befcfae..000000000000
--- a/net-dns/djbdns/djbdns-1.05-r3.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/djbdns/djbdns-1.05-r3.ebuild,v 1.20 2005/03/03 18:14:47 ciaranm Exp $
-
-DESCRIPTION="Excellent high-performance DNS services"
-SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
- ipv6? ( http://www.fefe.de/dns/djbdns-1.05-test17.diff.bz2 )"
-HOMEPAGE="http://cr.yp.to/djbdns.html"
-LICENSE="as-is"
-KEYWORDS="x86 sparc "
-SLOT="0"
-IUSE="ipv6 selinux"
-
-DEPEND="virtual/libc"
-RDEPEND="${DEPEND}
- >=sys-process/daemontools-0.70
- sys-apps/ucspi-tcp
- selinux? ( sec-policy/selinux-djbdns )"
-
-src_unpack() {
- unpack ${P}.tar.gz
- if use ipv6 ; then
- bzcat ${DISTDIR}/djbdns-1.05-test17.diff.bz2 | \
- patch -d ${S} -p1 || die "Failed to apply the ipv6 patch"
- fi
-}
-
-src_compile() {
- echo "gcc ${CFLAGS}" > conf-cc
- echo "gcc" > conf-ld
- echo "/usr" > conf-home
- MAKEOPTS="-j1" emake || die "emake failed"
-}
-
-src_install() {
- insinto /etc
- doins dnsroots.global
- into /usr
- for i in *-conf dnscache tinydns walldns rbldns pickdns axfrdns *-get *-data *-edit dnsip dnsipq dnsname dnstxt dnsmx dnsfilter random-ip dnsqr dnsq dnstrace dnstracesort
- do
- dobin $i
- done
- dodoc CHANGES FILES README SYSDEPS TARGETS TODO VERSION
-
- dobin ${FILESDIR}/dnscache-setup
- dobin ${FILESDIR}/tinydns-setup
-}
-
-pkg_postinst() {
- groupadd &>/dev/null nofiles
- id &>/dev/null dnscache || \
- useradd -g nofiles -d /nonexistent -s /bin/false dnscache
- id &>/dev/null dnslog || \
- useradd -g nofiles -d /nonexistent -s /bin/false dnslog
- id &>/dev/null tinydns || \
- useradd -g nofiles -d /nonexistent -s /bin/false tinydns
-
- einfo "Use dnscache-setup and tinydns-setup to help you configure your nameservers!"
-}
diff --git a/net-dns/djbdns/djbdns-1.05-r7.ebuild b/net-dns/djbdns/djbdns-1.05-r7.ebuild
deleted file mode 100644
index 628e2ae5aa08..000000000000
--- a/net-dns/djbdns/djbdns-1.05-r7.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/djbdns/djbdns-1.05-r7.ebuild,v 1.8 2005/03/03 18:16:05 ciaranm Exp $
-
-inherit eutils
-
-DESCRIPTION="Excellent high-performance DNS services"
-HOMEPAGE="http://cr.yp.to/djbdns.html"
-
-SLOT="0"
-LICENSE="as-is"
-KEYWORDS="x86 ~sparc ~ppc ~alpha ~mips ~hppa"
-IUSE="ipv6 static selinux"
-
-RDEPEND=">=sys-process/daemontools-0.70
- sys-apps/ucspi-tcp
- selinux? ( sec-policy/selinux-djbdns )"
-
-SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
- http://www.skarnet.org/software/djbdns-fwdzone/djbdns-1.04-fwdzone.patch
- http://www.legend.co.uk/djb/dns/round-robin.patch
- ipv6? ( http://cvs.gentoo.org/~seemant/${P}-ipv6-gentoo.diff.bz2 )"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- epatch ${DISTDIR}/djbdns-1.04-fwdzone.patch
- epatch ${DISTDIR}/round-robin.patch
- epatch ${FILESDIR}/${PV}-errno.patch
- use ipv6 && epatch ${WORKDIR}/djbdns-1.05-ipv6-gentoo.diff
-}
-
-src_compile() {
- LDFLAGS=
- use static && LDFLAGS="-static"
- echo "gcc ${CFLAGS}" > conf-cc
- echo "gcc ${LDFLAGS}" > conf-ld
- echo "/usr" > conf-home
- MAKEOPTS="-j1" emake || die "emake failed"
-}
-
-src_install() {
- insinto /etc
- doins dnsroots.global
- into /usr
- dobin *-conf dnscache tinydns walldns rbldns pickdns axfrdns \
- *-get *-data *-edit dnsip dnsipq dnsname dnstxt dnsmx \
- dnsfilter random-ip dnsqr dnsq dnstrace dnstracesort
-
- dodoc CHANGES FILES README SYSDEPS TARGETS TODO VERSION
-
- dobin ${FILESDIR}/dnscache-setup
- dobin ${FILESDIR}/tinydns-setup
-}
-
-pkg_postinst() {
- groupadd &>/dev/null nofiles
- id &>/dev/null dnscache || \
- useradd -g nofiles -d /nonexistent -s /bin/false dnscache
- id &>/dev/null dnslog || \
- useradd -g nofiles -d /nonexistent -s /bin/false dnslog
- id &>/dev/null tinydns || \
- useradd -g nofiles -d /nonexistent -s /bin/false tinydns
-
- einfo "Use dnscache-setup and tinydns-setup to help you"
- einfo "configure your nameservers!"
-}
diff --git a/net-dns/djbdns/djbdns-1.05-r8.ebuild b/net-dns/djbdns/djbdns-1.05-r8.ebuild
deleted file mode 100644
index 14a0ee2db1bc..000000000000
--- a/net-dns/djbdns/djbdns-1.05-r8.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/djbdns/djbdns-1.05-r8.ebuild,v 1.13 2005/03/03 18:17:07 ciaranm Exp $
-
-IUSE="ipv6 static selinux"
-
-inherit eutils
-
-PATCHVER=0.2
-DESCRIPTION="Excellent high-performance DNS services"
-HOMEPAGE="http://cr.yp.to/djbdns.html"
-SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
- http://www.skarnet.org/software/djbdns-fwdzone/djbdns-1.04-fwdzone.patch
- http://www.legend.co.uk/djb/dns/round-robin.patch
- ipv6? ( mirror://gentoo/${P}-ipv6-gentoo-${PATCHVER}.diff.bz2 )"
-
-SLOT="0"
-LICENSE="as-is"
-KEYWORDS="x86 sparc ~ppc alpha ~mips ~hppa"
-
-RDEPEND=">=sys-process/daemontools-0.70
- sys-apps/ucspi-tcp
- selinux? ( sec-policy/selinux-djbdns )"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- epatch ${DISTDIR}/djbdns-1.04-fwdzone.patch
- epatch ${DISTDIR}/round-robin.patch
- epatch ${FILESDIR}/${PV}-errno.patch
- epatch ${FILESDIR}/headtail.patch
- use ipv6 && epatch ${WORKDIR}/djbdns-1.05-ipv6-gentoo-${PATCHVER}.diff
-}
-
-src_compile() {
- LDFLAGS=
- use static && LDFLAGS="-static"
- echo "gcc ${CFLAGS}" > conf-cc
- echo "gcc ${LDFLAGS}" > conf-ld
- echo "/usr" > conf-home
- MAKEOPTS="-j1" emake || die "emake failed"
-}
-
-src_install() {
- insinto /etc
- doins dnsroots.global
- into /usr
- dobin *-conf dnscache tinydns walldns rbldns pickdns axfrdns \
- *-get *-data *-edit dnsip dnsipq dnsname dnstxt dnsmx \
- dnsfilter random-ip dnsqr dnsq dnstrace dnstracesort
- #Fix #20690.
- use ipv6 && dobin dnsip6 dnsip6q
-
- dodoc CHANGES FILES README SYSDEPS TARGETS TODO VERSION
-
- dobin ${FILESDIR}/dnscache-setup
- dobin ${FILESDIR}/tinydns-setup
-}
-
-pkg_postinst() {
- groupadd &>/dev/null nofiles
- id &>/dev/null dnscache || \
- useradd -g nofiles -d /nonexistent -s /bin/false dnscache
- id &>/dev/null dnslog || \
- useradd -g nofiles -d /nonexistent -s /bin/false dnslog
- id &>/dev/null tinydns || \
- useradd -g nofiles -d /nonexistent -s /bin/false tinydns
-
- einfo "Use dnscache-setup and tinydns-setup to help you"
- einfo "configure your nameservers!"
-}
diff --git a/net-dns/djbdns/djbdns-1.05-r9.ebuild b/net-dns/djbdns/djbdns-1.05-r9.ebuild
deleted file mode 100644
index 6a56d17b156b..000000000000
--- a/net-dns/djbdns/djbdns-1.05-r9.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/djbdns/djbdns-1.05-r9.ebuild,v 1.7 2005/03/03 18:25:12 ciaranm Exp $
-
-IUSE="ipv6 static fwdzone roundrobin selinux"
-
-inherit eutils
-
-DESCRIPTION="Excellent high-performance DNS services"
-HOMEPAGE="http://cr.yp.to/djbdns.html"
-SRC_URI="http://cr.yp.to/djbdns/${P}.tar.gz
- fwdzone? ( http://www.skarnet.org/software/djbdns-fwdzone/djbdns-1.04-fwdzone.patch )
- roundrobin? ( http://www.legend.co.uk/djb/dns/round-robin.patch )
- ipv6? ( http://www.fefe.de/dns/djbdns-1.05-test20.diff.bz2 )"
-
-SLOT="0"
-LICENSE="as-is"
-KEYWORDS="x86 sparc ~ppc alpha mips ~hppa"
-
-RDEPEND=">=sys-process/daemontools-0.70
- sys-apps/ucspi-tcp
- selinux? ( sec-policy/selinux-djbdns )"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- # Warning that ipv6 may not be used with fwdzone or roundrobin currently
- use ipv6 && ( use fwdzone || use roundrobin ) && \
- eerror "ipv6 cannot currently be used with the fwdzone or roundrobin patch." && \
- eerror && \
- eerror "If you would like to see ipv6 support along with one of those other patches" && \
- eerror "please submit a working patch that combines ipv6 with either fwdzone or " && \
- eerror "roundrobin but not both at the same time, since the latter 2 patches are " && \
- eerror "mutually exclusive according to bug #31238" && exit -1
-
- use fwdzone && use roundrobin && \
- eerror "fwdzone and roundrobin do not work together according to bug #31238" && exit -1
-
- use fwdzone && epatch ${DISTDIR}/djbdns-1.04-fwdzone.patch
- use roundrobin && epatch ${DISTDIR}/round-robin.patch
- use ipv6 && epatch ${WORKDIR}/djbdns-1.05-test20.diff
-
- epatch ${FILESDIR}/${PV}-errno.patch
- epatch ${FILESDIR}/headtail.patch
-}
-
-src_compile() {
- LDFLAGS=
- use static && LDFLAGS="-static"
- echo "gcc ${CFLAGS}" > conf-cc
- echo "gcc ${LDFLAGS}" > conf-ld
- echo "/usr" > conf-home
- MAKEOPTS="-j1" emake || die "emake failed"
-}
-
-src_install() {
- insinto /etc
- doins dnsroots.global
- into /usr
- dobin *-conf dnscache tinydns walldns rbldns pickdns axfrdns \
- *-get *-data *-edit dnsip dnsipq dnsname dnstxt dnsmx \
- dnsfilter random-ip dnsqr dnsq dnstrace dnstracesort
-
- use ipv6 && dobin dnsip6 dnsip6q
-
- dodoc CHANGES FILES README SYSDEPS TARGETS TODO VERSION
-
- dobin ${FILESDIR}/dnscache-setup
- dobin ${FILESDIR}/tinydns-setup
-}
-
-pkg_postinst() {
- groupadd &>/dev/null nofiles
- id &>/dev/null dnscache || \
- useradd -g nofiles -d /nonexistent -s /bin/false dnscache
- id &>/dev/null dnslog || \
- useradd -g nofiles -d /nonexistent -s /bin/false dnslog
- id &>/dev/null tinydns || \
- useradd -g nofiles -d /nonexistent -s /bin/false tinydns
-
- einfo "Use dnscache-setup and tinydns-setup to help you"
- einfo "configure your nameservers!"
-}
diff --git a/net-dns/djbdns/files/digest-djbdns-1.05-r10 b/net-dns/djbdns/files/digest-djbdns-1.05-r10
deleted file mode 100644
index b6df35aca096..000000000000
--- a/net-dns/djbdns/files/digest-djbdns-1.05-r10
+++ /dev/null
@@ -1,4 +0,0 @@
-MD5 3147c5cd56832aa3b41955c7a51cbeb2 djbdns-1.05.tar.gz 85648
-MD5 ac799440bacc9d283e1c228f84cf99d4 djbdns-1.04-fwdzone.patch 6479
-MD5 4c8558be4c763b039de9211368c01b06 round-robin.patch 3239
-MD5 3757ed6320dc5781ac8ade6a2eaa58d6 djbdns-1.05-test20.diff.bz2 18041
diff --git a/net-dns/djbdns/files/digest-djbdns-1.05-r11 b/net-dns/djbdns/files/digest-djbdns-1.05-r11
deleted file mode 100644
index 4479e9be12f4..000000000000
--- a/net-dns/djbdns/files/digest-djbdns-1.05-r11
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 3147c5cd56832aa3b41955c7a51cbeb2 djbdns-1.05.tar.gz 85648
-MD5 ac799440bacc9d283e1c228f84cf99d4 djbdns-1.04-fwdzone.patch 6479
-MD5 4c8558be4c763b039de9211368c01b06 round-robin.patch 3239
-MD5 9ff9c640a746331bcb0901d21a0c0e4f dnscache-multiple-ip.patch 7601
-MD5 d5c05ae75add84094d45a78a67ab925d djbdns-1.05-multiip.diff 5522
-MD5 3757ed6320dc5781ac8ade6a2eaa58d6 djbdns-1.05-test20.diff.bz2 18041
diff --git a/net-dns/djbdns/files/digest-djbdns-1.05-r12 b/net-dns/djbdns/files/digest-djbdns-1.05-r12
deleted file mode 100644
index 90a818168820..000000000000
--- a/net-dns/djbdns/files/digest-djbdns-1.05-r12
+++ /dev/null
@@ -1,9 +0,0 @@
-MD5 3147c5cd56832aa3b41955c7a51cbeb2 djbdns-1.05.tar.gz 85648
-MD5 ac799440bacc9d283e1c228f84cf99d4 djbdns-1.04-fwdzone.patch 6479
-MD5 4c8558be4c763b039de9211368c01b06 round-robin.patch 3239
-MD5 9ff9c640a746331bcb0901d21a0c0e4f dnscache-multiple-ip.patch 7601
-MD5 d5c05ae75add84094d45a78a67ab925d djbdns-1.05-multiip.diff 5522
-MD5 ef1b5cfe7a6f90e4ed8b342e4f4f1ded tinydns-alias-chain-truncation.patch 1994
-MD5 219cb6b75878d7a7b9500a6e3ded154f tinydns-data-semantic-error.patch 5096
-MD5 847766cb1b2fd57eb0cd97ac44b763c7 dnscache-cname-handling.patch 7569
-MD5 3757ed6320dc5781ac8ade6a2eaa58d6 djbdns-1.05-test20.diff.bz2 18041
diff --git a/net-dns/djbdns/files/digest-djbdns-1.05-r13 b/net-dns/djbdns/files/digest-djbdns-1.05-r13
deleted file mode 100644
index 6bfd661faa78..000000000000
--- a/net-dns/djbdns/files/digest-djbdns-1.05-r13
+++ /dev/null
@@ -1,9 +0,0 @@
-MD5 3147c5cd56832aa3b41955c7a51cbeb2 djbdns-1.05.tar.gz 85648
-MD5 ac799440bacc9d283e1c228f84cf99d4 djbdns-1.04-fwdzone.patch 6479
-MD5 4c8558be4c763b039de9211368c01b06 round-robin.patch 3239
-MD5 9ff9c640a746331bcb0901d21a0c0e4f dnscache-multiple-ip.patch 7601
-MD5 d5c05ae75add84094d45a78a67ab925d djbdns-1.05-multiip.diff 5522
-MD5 ef1b5cfe7a6f90e4ed8b342e4f4f1ded tinydns-alias-chain-truncation.patch 1994
-MD5 219cb6b75878d7a7b9500a6e3ded154f tinydns-data-semantic-error.patch 5096
-MD5 847766cb1b2fd57eb0cd97ac44b763c7 dnscache-cname-handling.patch 7569
-MD5 672a27b988dce6e705c4bfce22b3f481 djbdns-1.05-test21.diff.bz2 18318
diff --git a/net-dns/djbdns/files/digest-djbdns-1.05-r3 b/net-dns/djbdns/files/digest-djbdns-1.05-r3
deleted file mode 100644
index 886bd8bc833f..000000000000
--- a/net-dns/djbdns/files/digest-djbdns-1.05-r3
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 3147c5cd56832aa3b41955c7a51cbeb2 djbdns-1.05.tar.gz 85648
-MD5 526a04becb7cdc3945edf2c57e7cfe18 djbdns-1.05-test17.diff.bz2 17010
diff --git a/net-dns/djbdns/files/digest-djbdns-1.05-r7 b/net-dns/djbdns/files/digest-djbdns-1.05-r7
deleted file mode 100644
index 30f335e3cf90..000000000000
--- a/net-dns/djbdns/files/digest-djbdns-1.05-r7
+++ /dev/null
@@ -1,4 +0,0 @@
-MD5 3147c5cd56832aa3b41955c7a51cbeb2 djbdns-1.05.tar.gz 85648
-MD5 ac799440bacc9d283e1c228f84cf99d4 djbdns-1.04-fwdzone.patch 6479
-MD5 4c8558be4c763b039de9211368c01b06 round-robin.patch 3239
-MD5 d2bf744c23f982d9ea13cb57f9d4f5af djbdns-1.05-ipv6-gentoo.diff.bz2 18848
diff --git a/net-dns/djbdns/files/digest-djbdns-1.05-r8 b/net-dns/djbdns/files/digest-djbdns-1.05-r8
deleted file mode 100644
index f6c786e29de5..000000000000
--- a/net-dns/djbdns/files/digest-djbdns-1.05-r8
+++ /dev/null
@@ -1,4 +0,0 @@
-MD5 3147c5cd56832aa3b41955c7a51cbeb2 djbdns-1.05.tar.gz 85648
-MD5 ac799440bacc9d283e1c228f84cf99d4 djbdns-1.04-fwdzone.patch 6479
-MD5 4c8558be4c763b039de9211368c01b06 round-robin.patch 3239
-MD5 e4a3eeb5203cfe78370b28b19d95cd28 djbdns-1.05-ipv6-gentoo-0.2.diff.bz2 17084
diff --git a/net-dns/djbdns/files/digest-djbdns-1.05-r9 b/net-dns/djbdns/files/digest-djbdns-1.05-r9
deleted file mode 100644
index b6df35aca096..000000000000
--- a/net-dns/djbdns/files/digest-djbdns-1.05-r9
+++ /dev/null
@@ -1,4 +0,0 @@
-MD5 3147c5cd56832aa3b41955c7a51cbeb2 djbdns-1.05.tar.gz 85648
-MD5 ac799440bacc9d283e1c228f84cf99d4 djbdns-1.04-fwdzone.patch 6479
-MD5 4c8558be4c763b039de9211368c01b06 round-robin.patch 3239
-MD5 3757ed6320dc5781ac8ade6a2eaa58d6 djbdns-1.05-test20.diff.bz2 18041