summaryrefslogtreecommitdiff
path: root/security/validns
diff options
context:
space:
mode:
authorpettai <pettai@pkgsrc.org>2013-06-15 16:51:29 +0000
committerpettai <pettai@pkgsrc.org>2013-06-15 16:51:29 +0000
commita96dc19090a1f0908fc1d54820a30ed1d0179e66 (patch)
treebfd5065cfba67a0093bf1b2f402eb116fb235863 /security/validns
parent312815c6f144775bf5a8f27f866c0c01326c64d3 (diff)
downloadpkgsrc-a96dc19090a1f0908fc1d54820a30ed1d0179e66.tar.gz
validns 0.7
Support for KX, DLV, DHCID, NAPTR records. Support for X25, ISDN, RT, PX records. Support for MB, MG, MR, MINFO, AFSDB records. NSEC chain validation fix. Do not allow LP point to itself. Miscellaneous performance improvements. Miscellaneous portability fixes. Miscellaneous bug fixes.
Diffstat (limited to 'security/validns')
-rw-r--r--security/validns/Makefile9
-rw-r--r--security/validns/distinfo10
-rw-r--r--security/validns/patches/patch-Makefile29
3 files changed, 26 insertions, 22 deletions
diff --git a/security/validns/Makefile b/security/validns/Makefile
index 4d408934205..c67d48911b1 100644
--- a/security/validns/Makefile
+++ b/security/validns/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.6 2013/05/31 12:41:58 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2013/06/15 16:51:29 pettai Exp $
#
-DISTNAME= validns-0.6
-PKGREVISION= 1
+DISTNAME= validns-0.7
CATEGORIES= security
MASTER_SITES= http://www.validns.net/download/
@@ -11,9 +10,11 @@ HOMEPAGE= http://www.validns.net/
COMMENT= Validns, a high performance DNS/DNSSEC zone validator
LICENSE= 2-clause-bsd
+# Depends on perl for make tests
+
#BUILD_DEPENDS+= p5-Test-Command-Simple-[0-9]*:../../devel/p5-Test-Command-Simple
-USE_TOOLS+=perl
+#USE_TOOLS+=perl
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
diff --git a/security/validns/distinfo b/security/validns/distinfo
index 6d29848f5d6..927b013ba4b 100644
--- a/security/validns/distinfo
+++ b/security/validns/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.4 2012/12/22 20:03:06 joerg Exp $
+$NetBSD: distinfo,v 1.5 2013/06/15 16:51:29 pettai Exp $
-SHA1 (validns-0.6.tar.gz) = 0117989514d3a1908b8b8ac253b55bbdff23a0a5
-RMD160 (validns-0.6.tar.gz) = 142f1008849d1d9cba09f1ddc5d837193bb8e3e0
-Size (validns-0.6.tar.gz) = 153344 bytes
-SHA1 (patch-Makefile) = 61e135e6b7275fec7fd39179ac35e341428ab57a
+SHA1 (validns-0.7.tar.gz) = 44ec8b8c561384c31134b8c7893a59c710069645
+RMD160 (validns-0.7.tar.gz) = 1b25c6460e758b30d312d60db65ec189f33d81fb
+Size (validns-0.7.tar.gz) = 185377 bytes
+SHA1 (patch-Makefile) = b9a7d1385974ffe5cb0955adcc51ae83f6c927f5
SHA1 (patch-carp.c) = bbb750d013b751ca7994e32244c8865f8687ff1b
diff --git a/security/validns/patches/patch-Makefile b/security/validns/patches/patch-Makefile
index a391451037c..67f73585eb6 100644
--- a/security/validns/patches/patch-Makefile
+++ b/security/validns/patches/patch-Makefile
@@ -1,24 +1,27 @@
-$NetBSD: patch-Makefile,v 1.3 2012/12/22 20:03:06 joerg Exp $
+$NetBSD: patch-Makefile,v 1.4 2013/06/15 16:51:29 pettai Exp $
Add (PKG_)PREFIX support
---- Makefile.orig 2012-10-04 14:54:18.000000000 +0000
+--- Makefile.orig 2013-04-11 18:34:14.000000000 +0000
+++ Makefile
-@@ -1,6 +1,6 @@
+@@ -1,7 +1,7 @@
+ # The following options seem to work fine on Linux, FreeBSD, and Darwin
OPTIMIZE=-O2 -g
--CFLAGS=-Wall -Werror -pthread
--INCPATH=-I/usr/local/include -I/opt/local/include
-+CFLAGS=-Wall -pthread
+-CFLAGS=-Wall -Werror -pthread --no-strict-aliasing
+-INCPATH=-I/usr/local/include -I/opt/local/include -I/usr/local/ssl/include
++CFLAGS=-Wall -pthread --no-strict-aliasing
+INCPATH=-I/usr/include -I${PREFIX}/include
CC?=cc
- validns: main.o carp.o mempool.o textparse.o base64.o base32hex.o \
-@@ -20,7 +20,7 @@ validns: main.o carp.o mempool.o textpar
- sshfp.o threads.o rp.o spf.o cert.o \
- dname.o tlsa.o nid.o l32.o l64.o lp.o \
- ipseckey.o \
-- -L/usr/local/lib -L/opt/local/lib -lJudy -lcrypto
-+ -L/usr/lib -L${PREFIX}/lib -lJudy -lcrypto -Wl,-R${PREFIX}/lib
+ # These additional options work on Solaris/gcc to which I have an access
+@@ -39,8 +39,8 @@ validns: main.o carp.o mempool.o textpar
+ ipseckey.o cbtree.o mb.o mg.o mr.o minfo.o \
+ afsdb.o x25.o isdn.o rt.o px.o kx.o \
+ dlv.o dhcid.o nsap.o \
+- -L/usr/local/lib -L/opt/local/lib $(EXTRALPATH) \
+- -lJudy -lcrypto $(EXTRALIBS) $(EXTRALINKING)
++ -L/usr/lib -L${PREFIX}/lib $(EXTRALPATH) \
++ -lJudy -lcrypto -Wl,-R${PREFIX}/lib $(EXTRALIBS) $(EXTRALINKING)
clean:
-rm -f validns main.o carp.o mempool.o textparse.o