summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net/p5-Net-DNS/DESCR3
-rw-r--r--net/p5-Net-DNS/Makefile26
-rw-r--r--net/p5-Net-DNS/distinfo8
-rw-r--r--net/p5-Net-DNS/hacks.mk9
4 files changed, 26 insertions, 20 deletions
diff --git a/net/p5-Net-DNS/DESCR b/net/p5-Net-DNS/DESCR
index ee07b5926d8..29494bf310e 100644
--- a/net/p5-Net-DNS/DESCR
+++ b/net/p5-Net-DNS/DESCR
@@ -4,7 +4,8 @@ For details and examples, please read the Net::DNS documentation page
('perldoc Net::DNS')
Features include a simple nameserver (Net::DNS::Nameserver), dynamic
-DNS updates, signed queries (TSIG), support for DNAME resource records.
+DNS updates, signed queries (TSIG), support for DNAME resource records
+and IPv6.
The author invites feedback on Net::DNS, especially on new features
like dynamic updates und TSIG. If there's something you'd like to
diff --git a/net/p5-Net-DNS/Makefile b/net/p5-Net-DNS/Makefile
index 5d39ded4f92..dec09578ffe 100644
--- a/net/p5-Net-DNS/Makefile
+++ b/net/p5-Net-DNS/Makefile
@@ -1,10 +1,8 @@
-# $NetBSD: Makefile,v 1.29 2005/08/06 06:19:25 jlam Exp $
-#
+# $NetBSD: Makefile,v 1.30 2006/02/09 21:35:46 heinz Exp $
-DISTNAME= Net-DNS-0.49
+DISTNAME= Net-DNS-0.55
PKGNAME= p5-${DISTNAME}
SVR4_PKGNAME= p5ndn
-PKGREVISION= 1
CATEGORIES= net perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/} \
http://www.net-dns.org/download/
@@ -13,14 +11,30 @@ MAINTAINER= heinz@NetBSD.org
HOMEPAGE= http://www.net-dns.org/
COMMENT= Perl5 module for DNS resolution
+PKG_INSTALLATION_TYPES= overwrite pkgviews
+
BUILD_DEPENDS+= {p5-Test-Simple>=0.44,perl{,-thread}>=5.8.0}:../../devel/p5-Test-Simple
DEPENDS+= p5-Digest-HMAC>=1.0:../../security/p5-Digest-HMAC
-DEPENDS+= p5-MIME-Base64>=2.11:../../converters/p5-MIME-Base64
DEPENDS+= p5-Digest-MD5>=2.12:../../security/p5-Digest-MD5
+DEPENDS+= p5-MIME-Base64>=2.11:../../converters/p5-MIME-Base64
+DEPENDS+= p5-Net-IP>=1.20:../../net/p5-Net-IP
-PKG_INSTALLATION_TYPES= overwrite pkgviews
+PKG_OPTIONS_VAR= PKG_OPTIONS.p5-Net-DNS
+PKG_SUPPORTED_OPTIONS= inet6 online-tests
+PKG_SUGGESTED_OPTIONS= inet6
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Minet6)
+DEPENDS+= p5-INET6>=2.01:../../net/p5-INET6
+DEPENDS+= p5-Socket6-[0-9]*:../../net/p5-Socket6
+.endif
+.if !empty(PKG_OPTIONS:Monline-tests)
MAKE_PARAMS= --online-tests
+.else
+MAKE_PARAMS= --noonline-tests
+.endif
PERL5_PACKLIST= auto/Net/DNS/.packlist
diff --git a/net/p5-Net-DNS/distinfo b/net/p5-Net-DNS/distinfo
index bfb660ce404..02af300cc8c 100644
--- a/net/p5-Net-DNS/distinfo
+++ b/net/p5-Net-DNS/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2005/04/20 13:00:50 heinz Exp $
+$NetBSD: distinfo,v 1.14 2006/02/09 21:35:46 heinz Exp $
-SHA1 (Net-DNS-0.49.tar.gz) = cfc8f2aa74e8a4dde7bb330edd838c9c11f11fcd
-RMD160 (Net-DNS-0.49.tar.gz) = 8ea0af53d3d5006a3ba8705f5f569c6ee7b682a9
-Size (Net-DNS-0.49.tar.gz) = 100281 bytes
+SHA1 (Net-DNS-0.55.tar.gz) = 79873865a8e5a4307e7b1718ba1a668d2299e52e
+RMD160 (Net-DNS-0.55.tar.gz) = 70d31b1f8a1cf7e343ba3d35df1f77dc12d87d86
+Size (Net-DNS-0.55.tar.gz) = 126737 bytes
diff --git a/net/p5-Net-DNS/hacks.mk b/net/p5-Net-DNS/hacks.mk
deleted file mode 100644
index babe0f56dc6..00000000000
--- a/net/p5-Net-DNS/hacks.mk
+++ /dev/null
@@ -1,9 +0,0 @@
-# $NetBSD: hacks.mk,v 1.1 2005/09/17 20:58:59 schmonz Exp $
-
-.include "../../mk/bsd.prefs.mk"
-
-# Fix build on OS X with BIND9 system resolver
-.if ${OPSYS} == "Darwin"
-PKG_HACKS+= macosx-bind9-bind8compat
-CFLAGS+= -DBIND_8_COMPAT=1
-.endif