X-Git-Url: http://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=net-dns%2Fdjbdns%2Fdjbdns-1.05-r23.ebuild;h=6b2427b7d7082ac13a733d099ea592fbb3e16042;hb=11b01ca39711632b1ccc4070d516af238b73292d;hp=a31db43cef9b33c0b5f74185b103068a05f93e43;hpb=db7a6cedf89179abe26ff77b7e976d851e92db56;p=mjo-overlay.git diff --git a/net-dns/djbdns/djbdns-1.05-r23.ebuild b/net-dns/djbdns/djbdns-1.05-r23.ebuild index a31db43..6b2427b 100644 --- a/net-dns/djbdns/djbdns-1.05-r23.ebuild +++ b/net-dns/djbdns/djbdns-1.05-r23.ebuild @@ -1,10 +1,10 @@ # 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-r23.ebuild,v 1.9 2012/03/24 09:26:18 hwoarang Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dns/djbdns/djbdns-1.05-r23.ebuild,v 1.10 2012/06/14 02:04:37 zmedico Exp $ IUSE="doc ipv6 selinux static" -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" @@ -31,13 +31,12 @@ src_unpack() { cd "${S}" 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 \ @@ -50,7 +49,7 @@ src_unpack() { 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" @@ -70,8 +69,16 @@ src_unpack() { 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() {