pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net/dnscap



Module Name:    pkgsrc
Committed By:   agc
Date:           Wed Oct  7 20:58:45 UTC 2026

Modified Files:
        pkgsrc/net/dnscap: Makefile PLIST distinfo
Removed Files:
        pkgsrc/net/dnscap/patches: patch-Makefile.in

Log Message:
net/dnscap: Update dnscap from version 1.4.1 (from 2015) to 2.5.1

Prompted by jperkin's MacOS 27 bulk build results

10+ years of changes are too many to summarise here, but TL;DR is that

+ there are a lot more dependencies (on a lot of archivers/compression
  libraries), openssl, and ldns,
+ the package name in pkgsrc is now dnscap2,
+ and dnscap now supports plugins (${PREFIX}/bin/dnscap-rssm-rssac002
  is one such).


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 pkgsrc/net/dnscap/Makefile \
    pkgsrc/net/dnscap/distinfo
cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/net/dnscap/PLIST
cvs rdiff -u -r1.2 -r0 pkgsrc/net/dnscap/patches/patch-Makefile.in

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/dnscap/Makefile
diff -u pkgsrc/net/dnscap/Makefile:1.6 pkgsrc/net/dnscap/Makefile:1.7
--- pkgsrc/net/dnscap/Makefile:1.6      Tue Aug  8 17:13:34 2017
+++ pkgsrc/net/dnscap/Makefile  Wed Oct  7 20:58:45 2026
@@ -1,15 +1,28 @@
-# $NetBSD: Makefile,v 1.6 2017/08/08 17:13:34 jlam Exp $
+# $NetBSD: Makefile,v 1.7 2026/10/07 20:58:45 agc Exp $
 
-DISTNAME=              dnscap-141
+DISTNAME=              dnscap-2.5.2
+PKGNAME=               dnscap2-2.5.2
 CATEGORIES=            net
-MASTER_SITES=          http://dnscap.dns-oarc.net/
+MASTER_SITES=          https://www.dns-oarc.net/files/dnscap/
 
-MAINTAINER=            agc%NetBSD.org@localhost
+MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=              https://www.dns-oarc.net/tools/dnscap
 COMMENT=               Network capture utility designed specifically for DNS traffic
 LICENSE=               isc
 
 GNU_CONFIGURE=         yes
+USE_LIBTOOL=           yes
 
+USE_TOOLS+=            pkg-config perl
+
+REPLACE_PERL=          plugins/rssm/dnscap-rssm-rssac002
+
+.include "../../archivers/bzip2/buildlink3.mk"
+.include "../../archivers/lz4/buildlink3.mk"
+.include "../../archivers/xz/buildlink3.mk"
+.include "../../archivers/zstd/buildlink3.mk"
+.include "../../net/ldns/buildlink3.mk"
 .include "../../net/libpcap/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+
 .include "../../mk/bsd.pkg.mk"
Index: pkgsrc/net/dnscap/distinfo
diff -u pkgsrc/net/dnscap/distinfo:1.6 pkgsrc/net/dnscap/distinfo:1.7
--- pkgsrc/net/dnscap/distinfo:1.6      Tue Oct 26 11:05:32 2021
+++ pkgsrc/net/dnscap/distinfo  Wed Oct  7 20:58:45 2026
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.6 2021/10/26 11:05:32 nia Exp $
+$NetBSD: distinfo,v 1.7 2026/10/07 20:58:45 agc Exp $
 
-BLAKE2s (dnscap-141.tar.gz) = 1885b4277f424cd0f19d841ad84a4d99e88fd113e9ac383773f6c5c87b80ac32
-SHA512 (dnscap-141.tar.gz) = 848f8b5a8ad890738b1bcd7bc1fbf399e912aaf201362c40e5e4191fb3c7e61b0c296129733e52b130f3c2c6ad34743ec57626f04bb0d6b9b5b313bc5e11a3a1
-Size (dnscap-141.tar.gz) = 92801 bytes
-SHA1 (patch-Makefile.in) = 28bb12006e14967140e9c0a8088da6966aa2b971
+BLAKE2s (dnscap-2.5.2.tar.gz) = 9a71fd6f5e75bfc49f9756a9a01da922be3fa26df1a280f07279bb981a3e695e
+SHA512 (dnscap-2.5.2.tar.gz) = 67f988505dcee24e5d8ebdb544a3ad4c7dbce001743168f2b0def0ec1e44eb9974f4a0c0cdcf0510a017fb96b7b795ef16c726e89ad6c6ee5228f31c3d19ceff
+Size (dnscap-2.5.2.tar.gz) = 874619 bytes

Index: pkgsrc/net/dnscap/PLIST
diff -u pkgsrc/net/dnscap/PLIST:1.1.1.1 pkgsrc/net/dnscap/PLIST:1.2
--- pkgsrc/net/dnscap/PLIST:1.1.1.1     Thu Dec  8 07:39:00 2011
+++ pkgsrc/net/dnscap/PLIST     Wed Oct  7 20:58:45 2026
@@ -1,3 +1,21 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2011/12/08 07:39:00 agc Exp $
+@comment $NetBSD: PLIST,v 1.2 2026/10/07 20:58:45 agc Exp $
 bin/dnscap
+bin/dnscap-rssm-rssac002
+lib/dnscap/anonaes128.la
+lib/dnscap/anonmask.la
+lib/dnscap/asudp.la
+lib/dnscap/cryptopan.la
+lib/dnscap/cryptopant.la
+lib/dnscap/eventlog.la
+lib/dnscap/ipcrypt.la
+lib/dnscap/pcapdump.la
+lib/dnscap/royparse.la
+lib/dnscap/rssm.la
+lib/dnscap/rzkeychange.la
+lib/dnscap/txtout.la
+man/man1/dnscap-rssm-rssac002.1
 man/man1/dnscap.1
+share/doc/dnscap/CHANGES
+share/doc/dnscap/CONTRIBUTORS
+share/doc/dnscap/LICENSE
+share/doc/dnscap/README.md



Home | Main Index | Thread Index | Old Index