ports/56951: [PATCH] add ignoreip2 patch
Roman Neuhauser
neuhauser at bellavista.cz
Wed Sep 17 14:10:07 UTC 2003
The following reply was made to PR ports/56951; it has been noted by GNATS.
From: Roman Neuhauser <neuhauser at bellavista.cz>
To: FreeBSD-gnats-submit at FreeBSD.org, freebsd-ports-bugs at FreeBSD.org
Cc:
Subject: Re: ports/56951: [PATCH] add ignoreip2 patch
Date: Wed, 17 Sep 2003 16:05:19 +0200
--qDbXVdCdHGoSgWSk
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
# FreeBSD-gnats-submit at FreeBSD.org / 2003-09-17 06:50:20 -0700:
> Thank you very much for your problem report.
I knew I would forget to bump the PORTREVISION. :(
Updated patch attached.
--
FreeBSD 4.8-STABLE
4:04PM up 2 days, 6:56, 20 users, load averages: 0.01, 0.02, 0.00
--qDbXVdCdHGoSgWSk
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="dns-djbdns-Makefile-WITH_IGNOREIP,1.patch"
diff -Nur ../djbdns-orig/Makefile ./Makefile
--- ../djbdns-orig/Makefile Fri Sep 12 18:27:49 2003
+++ ./Makefile Wed Sep 17 16:03:39 2003
@@ -7,7 +7,7 @@
PORTNAME?= djbdns
PORTVERSION?= ${DJBDNS_VER}
-PORTREVISION?= 4
+PORTREVISION?= 5
CATEGORIES?= dns
MASTER_SITES= http://cr.yp.to/djbdns/ \
ftp://cr.yp.to/djbdns/
@@ -16,8 +16,8 @@
.if !defined(WITHOUT_MAN) && !defined(LIBDJBDNS_ONLY)
MANDATE= -20021211
-MASTER_SITES+= http://smarden.org/pape/djb/manpages/:1
-DISTFILES+= ${DISTNAME}-man${MANDATE}.tar.gz:1
+MASTER_SITES+= http://smarden.org/pape/djb/manpages/:manpages
+DISTFILES+= ${DISTNAME}-man${MANDATE}.tar.gz:manpages
MAN1= dnsfilter.1 dnsip.1 dnsipq.1 dnsmx.1 dnsname.1 \
dnsq.1 dnsqr.1 dnstrace.1 dnstracesort.1 dnstxt.1 \
@@ -32,8 +32,8 @@
.if defined(WITH_IPV6) && !defined(LIBDJBDNS_ONLY)
PKGNAMESUFFIX= -ipv6
PORTVERSION= ${DJBDNS_VER}.${DJBDNS_V6_VER:S/test/b/:S/diff//}
-PATCH_SITES+= http://www.fefe.de/dns/
-PATCHFILES+= ${PORTNAME}-${DJBDNS_VER}-${DJBDNS_V6_VER}.diff.bz2
+PATCH_SITES+= http://www.fefe.de/dns/:ipv6
+PATCHFILES+= ${PORTNAME}-${DJBDNS_VER}-${DJBDNS_V6_VER}.diff.bz2:ipv6
PATCH_DIST_STRIP= -p1
.endif
@@ -41,12 +41,18 @@
.if defined(WITH_IPV6)
BROKEN= The IPv6 and dnscache-dumpcache patches are currently in conflict.
.endif
-PATCH_SITES+= http://mapage.noos.fr/efge/djbdns/
-PATCHFILES+= patch-dnscache-dumpcache-v4.txt
+PATCH_SITES+= http://mapage.noos.fr/efge/djbdns/:dumpcache
+PATCHFILES+= patch-dnscache-dumpcache-v4.txt:dumpcache
PATCH_DIST_STRIP= -p1
CFLAGS+= -DDUMPCACHE
.endif
+.if defined(WITH_IGNOREIP)
+PATCH_SITES+= http://tinydns.org/:ignoreip
+PATCHFILES+= djbdns-1.05-ignoreip2.patch:ignoreip
+PATCH_DIST_STRIP= -p1
+.endif
+
DJBDNS_VER= 1.05
DJBDNS_V6_VER= test14
@@ -66,8 +72,8 @@
INSTALL_TARGET= setup-lib check-lib
PLIST= ${MASTERDIR}/pkg-plist.libdjbdns
DESCR= ${MASTERDIR}/pkg-descr.libdjbdns
-PATCHFILES+= libdjbdns-${PORTVERSION}${LIBDJBDNS_REV}.patch
-PATCH_SITES+= http://devel.ringlet.net/net/libdjbdns/
+PATCHFILES+= libdjbdns-${PORTVERSION}${LIBDJBDNS_REV}.patch:libdjbdns
+PATCH_SITES+= http://devel.ringlet.net/net/libdjbdns/:libdjbdns
.endif
NO_PACKAGE= Forbidden - we have patches to the distribution.
@@ -88,6 +94,8 @@
@${ECHO} " http://mapage.noos.fr/efge/djbdns/"
@${ECHO} "- WITHOUT_MAN - do NOT install Gerritt Pape's manual pages"
@${ECHO} " http://smarden.org/pape/djb/manpages/"
+ @${ECHO} "- WITH_IGNOREIP - build with Russel Nelson's ignoreip2 patch"
+ @${ECHO} " http://tinydns.org/djbdns-1.05-ignoreip2.patch"
.endif
.if defined(LIBDJBDNS_ONLY)
diff -Nur ../djbdns-orig/distinfo ./distinfo
--- ../djbdns-orig/distinfo Thu Jul 24 14:32:35 2003
+++ ./distinfo Wed Sep 17 13:32:14 2003
@@ -3,3 +3,4 @@
MD5 (djbdns-1.05-test14.diff.bz2) = 52bec93d7ce6226281082367e49157d3
MD5 (patch-dnscache-dumpcache-v4.txt) = 61441dec12dd627a7fea7c3059cc2542
MD5 (libdjbdns-1.05-pre1.patch) = 81e179f52711dcc18390bb088311175d
+MD5 (djbdns-1.05-ignoreip2.patch) = b799d16c6e111aff8dab65eb50416e12
--qDbXVdCdHGoSgWSk--
More information about the freebsd-ports-bugs
mailing list