Tue Apr 17 21:35:56 2012 UTC ()
Update net/vnstat to 1.11

Fix a few pkglint warnings

Upstream changes
----------------

1.11 / 1-Jun-11

 - Fix: Memory allocation was miscalculated when creating interface list from
   /sys/class/net when /proc/net/dev wasn't available which in turn could
   crash the daemon
 - Fix: Daemon database cache could remain empty after a -HUP signal
 - Fix: Don't make temp directory in vnstat.cgi writable for everyone
 - Import GNU/kFreeBSD support from Debian
   (#608963, patch by Mats Erik Andersson)
 - Remove usage of GNU only '-D' option for install for BSD in Makefile
 - The daemon now automatically creates databases for available interfaces
   if no databases are found during startup

1.10 / 2-Jan-10

 - Fix: Buffer overflow was possible in hourly image output when RateUnit=1
   and HourlyRate=1
 - Fix: Minor memory leak was possible in the handling of HUP signal in daemon
 - Fix: Graphical elements weren't correctly aligned in summary image
   when header wasn't visible (-nh)
 - Fix: --delete didn't work
 - Possibility to merge statistics from several databases and save
   the end result to a new database (--mergesaved)
 - Added validation of database cache in daemon in order to be more robust
   in case of system memory corruption
 - Support for --style to -l (live mode)
 - Alternative print mode to -l (live mode) with optional parameter
 - Present options and elements in man pages in alphabetical order
 - Code cleanup


(gls)
diff -r1.5 -r1.6 pkgsrc/net/vnstat/Makefile
diff -r1.1.1.1 -r1.2 pkgsrc/net/vnstat/distinfo

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

--- pkgsrc/net/vnstat/Makefile 2011/11/01 06:11:57 1.5
+++ pkgsrc/net/vnstat/Makefile 2012/04/17 21:35:56 1.6
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.5 2011/11/01 06:11:57 sbd Exp $ 1# $NetBSD: Makefile,v 1.6 2012/04/17 21:35:56 gls Exp $
2 2
3DISTNAME= vnstat-1.9 3DISTNAME= vnstat-1.11
4PKGREVISION= 4 
5CATEGORIES= net 4CATEGORIES= net
6MASTER_SITES= http://humdi.net/vnstat/ 5MASTER_SITES= http://humdi.net/vnstat/
7#DISTFILES=${DISTNAME}.tar.gz 6#DISTFILES=${DISTNAME}.tar.gz
8 7
9MAINTAINER= sborrill@NetBSD.org 8MAINTAINER= sborrill@NetBSD.org
10HOMEPAGE= http://humdi.net/vnstat/ 9HOMEPAGE= http://humdi.net/vnstat/
11COMMENT= Small network traffic monitor 10COMMENT= Small network traffic monitor
12LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
13 12
14PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
15 14
16USE_TOOLS+= gmake 15USE_TOOLS+= gmake
17 16
@@ -48,21 +47,21 @@ INSTALLATION_DIRS= bin ${VNSTAT_EGDIR} $ @@ -48,21 +47,21 @@ INSTALLATION_DIRS= bin ${VNSTAT_EGDIR} $
48do-install: 47do-install:
49 ${INSTALL_PROGRAM} ${WRKSRC}/src/vnstat \ 48 ${INSTALL_PROGRAM} ${WRKSRC}/src/vnstat \
50 ${DESTDIR}${PREFIX}/bin/vnstat 49 ${DESTDIR}${PREFIX}/bin/vnstat
51 ${INSTALL_PROGRAM} ${WRKSRC}/src/vnstatd \ 50 ${INSTALL_PROGRAM} ${WRKSRC}/src/vnstatd \
52 ${DESTDIR}${PREFIX}/bin/vnstatd 51 ${DESTDIR}${PREFIX}/bin/vnstatd
53 ${INSTALL_DATA} ${WRKSRC}/cfg/vnstat.conf \ 52 ${INSTALL_DATA} ${WRKSRC}/cfg/vnstat.conf \
54 ${DESTDIR}${VNSTAT_EGDIR}/vnstat.conf 53 ${DESTDIR}${VNSTAT_EGDIR}/vnstat.conf
55 ${INSTALL_MAN} ${WRKSRC}/man/vnstat.1 \ 54 ${INSTALL_MAN} ${WRKSRC}/man/vnstat.1 \
56 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/vnstat.1 55 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/vnstat.1
57 ${INSTALL_MAN} ${WRKSRC}/man/vnstatd.1 \ 56 ${INSTALL_MAN} ${WRKSRC}/man/vnstatd.1 \
58 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/vnstatd.1 57 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/vnstatd.1
59 ${INSTALL_MAN} ${WRKSRC}/man/vnstat.conf.5 \ 58 ${INSTALL_MAN} ${WRKSRC}/man/vnstat.conf.5 \
60 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5/vnstat.conf.5 59 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5/vnstat.conf.5
61 if [ "${PLIST.gd}" = "yes" ]; then \ 60 if [ ${PLIST.gd:Q} = "yes" ]; then \
62 ${INSTALL_PROGRAM} ${WRKSRC}/src/vnstati \ 61 ${INSTALL_PROGRAM} ${WRKSRC}/src/vnstati \
63 ${DESTDIR}${PREFIX}/bin/vnstati; \ 62 ${DESTDIR}${PREFIX}/bin/vnstati; \
64 ${INSTALL_MAN} ${WRKSRC}/man/vnstati.1 \ 63 ${INSTALL_MAN} ${WRKSRC}/man/vnstati.1 \
65 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/vnstati.1; \ 64 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/vnstati.1; \
66 fi  65 fi
67 66
68.include "../../mk/bsd.pkg.mk" 67.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1.1.1 -r1.2 pkgsrc/net/vnstat/distinfo (expand / switch to unified diff)

--- pkgsrc/net/vnstat/distinfo 2009/11/19 15:48:19 1.1.1.1
+++ pkgsrc/net/vnstat/distinfo 2012/04/17 21:35:56 1.2
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.1.1.1 2009/11/19 15:48:19 sborrill Exp $ 1$NetBSD: distinfo,v 1.2 2012/04/17 21:35:56 gls Exp $
2 2
3SHA1 (vnstat-1.9.tar.gz) = e415369053775855dd4f88a0b20b2a56cf3df290 3SHA1 (vnstat-1.11.tar.gz) = 92494f38a752dcf60053af2a6d8977737da7e616
4RMD160 (vnstat-1.9.tar.gz) = 5f9166b0c83b270ee9900dea171d54b693a29b61 4RMD160 (vnstat-1.11.tar.gz) = c7a8602c6ed86c674b14b2b8708e97f5999fb0e5
5Size (vnstat-1.9.tar.gz) = 76166 bytes 5Size (vnstat-1.11.tar.gz) = 79075 bytes