Wed Jun 11 13:27:32 2008 UTC ()
Update darkstat to 3.0.708.
Based on MAINTAINER update request in  PR 38930.
While here, add DESTDIR support.

Changes since 3.0.707:
 - Implement limiting of number of ports tracked per host,
   configurable on the commandline (--ports-max)
 - Optionally don't track high ports (--highest-port)
   Thanks Dennis!
 - Fix rare use-after-free resulting from hosts table reduction.
 - Make hosts limit configurable (--hosts-max)
 - Option to read from capfile as alternative to live capture
   (really only useful for development, benchmarking)
 - Add the sniffed interface name to HTML reports.
   Thanks Chris!

 - pkgsrc - add rc.d script


(obache)
diff -r1.6 -r1.7 pkgsrc/net/darkstat/Makefile
diff -r1.2 -r1.3 pkgsrc/net/darkstat/PLIST
diff -r1.4 -r1.5 pkgsrc/net/darkstat/distinfo

cvs diff -r1.6 -r1.7 pkgsrc/net/darkstat/Makefile (expand / switch to unified diff)

--- pkgsrc/net/darkstat/Makefile 2007/10/14 02:17:41 1.6
+++ pkgsrc/net/darkstat/Makefile 2008/06/11 13:27:31 1.7
@@ -1,27 +1,31 @@ @@ -1,27 +1,31 @@
1# $NetBSD: Makefile,v 1.6 2007/10/14 02:17:41 obache Exp $ 1# $NetBSD: Makefile,v 1.7 2008/06/11 13:27:31 obache Exp $
2# 2#
3 3
4DISTNAME= darkstat-3.0.707 4DISTNAME= darkstat-3.0.708
5CATEGORIES= net 5CATEGORIES= net
6MASTER_SITES= http://dmr.ath.cx/net/darkstat/ 6MASTER_SITES= http://dmr.ath.cx/net/darkstat/
7DIST_SUBDIR= darkstat 7DIST_SUBDIR= darkstat
8EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
9 9
10MAINTAINER= bartosz.kuzma@gmail.com 10MAINTAINER= bartosz.kuzma@gmail.com
11HOMEPAGE= http://dmr.ath.cx/net/darkstat/ 11HOMEPAGE= http://dmr.ath.cx/net/darkstat/
12COMMENT= Network statistics gatherer 12COMMENT= Network statistics gatherer
13 13
 14PKG_DESTDIR_SUPPORT= user-destdir
 15
14BUILD_TARGET= darkstat 16BUILD_TARGET= darkstat
15 17
16GNU_CONFIGURE= yes 18GNU_CONFIGURE= yes
17CONFIGURE_ARGS+= --with-chroot-dir=${PREFIX}/share/darkstat/chroot 19CONFIGURE_ARGS+= --with-chroot-dir=${PREFIX}/share/darkstat/chroot
18 20
19BUILDLINK_API_DEPENDS.libpcap+= libpcap>=0.6.0 21BUILDLINK_API_DEPENDS.libpcap+= libpcap>=0.6.0
20 22
 23RCD_SCRIPTS= darkstat
 24
21post-install: 25post-install:
22 ${INSTALL_DATA_DIR} ${PREFIX}/share/darkstat 26 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/darkstat
23 ${INSTALL_DATA_DIR} ${PREFIX}/share/darkstat/chroot 27 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/darkstat/chroot
24 28
25.include "../../devel/zlib/buildlink3.mk" 29.include "../../devel/zlib/buildlink3.mk"
26.include "../../net/libpcap/buildlink3.mk" 30.include "../../net/libpcap/buildlink3.mk"
27.include "../../mk/bsd.pkg.mk" 31.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/net/darkstat/PLIST (expand / switch to unified diff)

--- pkgsrc/net/darkstat/PLIST 2006/10/07 07:49:01 1.2
+++ pkgsrc/net/darkstat/PLIST 2008/06/11 13:27:31 1.3
@@ -1,6 +1,7 @@ @@ -1,6 +1,7 @@
1@comment $NetBSD: PLIST,v 1.2 2006/10/07 07:49:01 obache Exp $ 1@comment $NetBSD: PLIST,v 1.3 2008/06/11 13:27:31 obache Exp $
2man/man1/darkstat.1 2man/man1/darkstat.1
3sbin/darkstat 3sbin/darkstat
 4share/examples/rc.d/darkstat
4@exec ${MKDIR} %D/share/darkstat/chroot 5@exec ${MKDIR} %D/share/darkstat/chroot
5@dirrm share/darkstat/chroot 6@dirrm share/darkstat/chroot
6@dirrm share/darkstat 7@dirrm share/darkstat

cvs diff -r1.4 -r1.5 pkgsrc/net/darkstat/distinfo (expand / switch to unified diff)

--- pkgsrc/net/darkstat/distinfo 2007/10/14 02:17:41 1.4
+++ pkgsrc/net/darkstat/distinfo 2008/06/11 13:27:31 1.5
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.4 2007/10/14 02:17:41 obache Exp $ 1$NetBSD: distinfo,v 1.5 2008/06/11 13:27:31 obache Exp $
2 2
3SHA1 (darkstat/darkstat-3.0.707.tar.bz2) = a5df521ffbd801b32cb52aaa846fea3448f5750f 3SHA1 (darkstat/darkstat-3.0.708.tar.bz2) = 3e6185a5a473fdd5d50a15ef717f3c44f62ece33
4RMD160 (darkstat/darkstat-3.0.707.tar.bz2) = 91a19ef837a58f6b464cc24c4dc34bcb8ef15a59 4RMD160 (darkstat/darkstat-3.0.708.tar.bz2) = c3061997a7070c6da9c99bdec67c90643672952b
5Size (darkstat/darkstat-3.0.707.tar.bz2) = 90459 bytes 5Size (darkstat/darkstat-3.0.708.tar.bz2) = 91765 bytes