View | Details | Raw Unified
Collapse All | Expand All

(-) djbdns-1.05-r12.ebuild (-11 / +8 lines)
 Lines 2-8    Link Here 
# Distributed under the terms of the GNU General Public License v2
# 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.2 2004/06/06 14:28:21 kugelfang Exp $
# $Header: /var/cvsroot/gentoo-x86/net-dns/djbdns/djbdns-1.05-r12.ebuild,v 1.2 2004/06/06 14:28:21 kugelfang Exp $
IUSE="ipv6 ipv6arpa static fwdzone roundrobin multipleip aliaschain semanticfix cnamefix doc"
IUSE="ipv6 static fwdzone roundrobin multipleip aliaschain semanticfix cnamefix doc"
inherit eutils
inherit eutils
 Lines 18-24    Link Here 
	aliaschain? ( ${URL2}/tinydns-alias-chain-truncation.patch )
	aliaschain? ( ${URL2}/tinydns-alias-chain-truncation.patch )
	semanticfix? ( ${URL2}/tinydns-data-semantic-error.patch )
	semanticfix? ( ${URL2}/tinydns-data-semantic-error.patch )
	cnamefix? ( ${URL2}/dnscache-cname-handling.patch )
	cnamefix? ( ${URL2}/dnscache-cname-handling.patch )
	ipv6? ( http://www.fefe.de/dns/djbdns-1.05-test20.diff.bz2 )"
	ipv6? ( http://www.fefe.de/dns/djbdns-1.05-test21.diff.bz2 )"
SLOT="0"
SLOT="0"
LICENSE="as-is"
LICENSE="as-is"
 Lines 32-41    Link Here 
	unpack ${A}
	unpack ${A}
	cd ${S}
	cd ${S}
	! useq ipv6 && useq ipv6arpa && \
	eerror "ipv6arpa can only be used the ipv6 use flag" && \
	exit -1
	useq ipv6 && useq cnamefix && \
	useq ipv6 && useq cnamefix && \
	eerror "ipv6 cannot currently be used with the cnamefix patch" && \
	eerror "ipv6 cannot currently be used with the cnamefix patch" && \
	exit -1
	exit -1
 Lines 73-79    Link Here 
		epatch ${DISTDIR}/dnscache-multiple-ip.patch && \
		epatch ${DISTDIR}/dnscache-multiple-ip.patch && \
		epatch ${DISTDIR}/djbdns-1.05-multiip.diff
		epatch ${DISTDIR}/djbdns-1.05-multiip.diff
	epatch ${FILESDIR}/${PV}-errno.patch
	epatch ${FILESDIR}/headtail.patch
	epatch ${FILESDIR}/headtail.patch
	epatch ${FILESDIR}/dnsroots.patch
	epatch ${FILESDIR}/dnsroots.patch
 Lines 81-91    Link Here 
		einfo "At present dnstrace does NOT support IPv6. It will " \
		einfo "At present dnstrace does NOT support IPv6. It will " \
		      "be compiled without IPv6 support."
		      "be compiled without IPv6 support."
		cp -a ${S} ${S}-noipv6
		cp -a ${S} ${S}-noipv6
		epatch ${WORKDIR}/djbdns-1.05-test20.diff
		# 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
	}
	}
	useq ipv6 && useq ipv6arpa && \
		epatch ${FILESDIR}/djbdns-1.05-ipv6arpa+BSDok-gentoo.diff
}
}
src_compile() {
src_compile() {