X-Git-Url: http://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=net-dns%2Fdjbdns%2Fdjbdns-1.05-r24.ebuild;h=f8f03c5b8398983e445e1a38fac6d717c72ce42e;hb=50e7fba84286e00bf93256b48d97b5da34f76cf4;hp=715edbc289450cc27bdb4a45ef6bf7e5b7e9ffd9;hpb=1cdac41736ed6fd590ca407017f8f07a4fe74824;p=mjo-overlay.git diff --git a/net-dns/djbdns/djbdns-1.05-r24.ebuild b/net-dns/djbdns/djbdns-1.05-r24.ebuild index 715edbc..f8f03c5 100644 --- a/net-dns/djbdns/djbdns-1.05-r24.ebuild +++ b/net-dns/djbdns/djbdns-1.05-r24.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-dns/djbdns/djbdns-1.05-r24.ebuild,v 1.5 2012/03/24 09:26:18 hwoarang Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dns/djbdns/djbdns-1.05-r24.ebuild,v 1.6 2012/06/14 02:04:37 zmedico Exp $ EAPI="2" -inherit eutils flag-o-matic toolchain-funcs +inherit eutils flag-o-matic toolchain-funcs user DESCRIPTION="Excellent high-performance DNS services" HOMEPAGE="http://cr.yp.to/djbdns.html" @@ -27,13 +27,12 @@ RDEPEND="${DEPEND} src_prepare() { echo - elog 'Several patches have been dropped from this ebuild.' - elog 'Please place custom patches in,' - elog - elog ' /etc/portage/patches/net-dns/djbdns' + elog 'Several patches have been dropped from this djbdns ebuild revision.' + elog 'Please use the DJBDNS_PATCH_DIR variable to specify a directory' + elog 'of custom patches.' elog elog 'Some of them can be found at http://tinydns.org/ or' - elog 'http://homepage.ntlworld.com/jonathan.deboynepollard/Softwares/djbdns/' + elog 'http://homepages.tesco.net/J.deBoynePollard/Softwares/djbdns/' elog epatch \ @@ -47,7 +46,7 @@ src_prepare() { if use ipv6; then elog "At present dnstrace does NOT support IPv6. It will"\ - "be compiled without IPv6 support." + "be compiled without IPv6 support." cp -pR "${S}" "${S}-noipv6" # Careful -- >=test21 of the IPv6 patch includes the errno patch epatch "${DISTDIR}/${P}-${IPV6_PATCH}.diff.bz2" @@ -68,8 +67,16 @@ src_prepare() { epatch "${FILESDIR}/${PV}-errno.patch" - cd "${S}" - epatch_user + if [[ -n "${DJBDNS_PATCH_DIR}" && -d "${DJBDNS_PATCH_DIR}" ]] + then + echo + ewarn "You enabled custom patches from ${DJBDNS_PATCH_DIR}." + ewarn "Be warned that you won't get any support when using " + ewarn "this feature. You're on your own from now!" + echo + ebeep + cd "${S}" && epatch "${DJBDNS_PATCH_DIR}/"* + fi } src_compile() {