# HG changeset patch # User Hans-G?nter Theisgen # Date 1572708497 -3600 # Node ID 760ac98a2719df869a74049c839b9b40c42495f5 # Parent 7b00cceb365065a7eefc306b8f0360666e15fea9 updated vnstat (1.15 -> 2.4) diff -r 7b00cceb3650 -r 760ac98a2719 vnstat/receipt --- a/vnstat/receipt Sat Nov 02 15:49:43 2019 +0100 +++ b/vnstat/receipt Sat Nov 02 16:28:17 2019 +0100 @@ -1,28 +1,31 @@ # SliTaz package receipt. PACKAGE="vnstat" -VERSION="1.15" +VERSION="2.4" CATEGORY="system-tools" -SHORT_DESC="Console-based network monitoring utility" +SHORT_DESC="Console-based network monitoring utility." MAINTAINER="al.bobylev@gmail.com" LICENSE="GPL2" WEB_SITE="https://humdi.net/vnstat/" + TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="${WEB_SITE}$TARBALL" -DEPENDS="busybox" SUGGESTED="libgd" -BUILD_DEPENDS="libgd-dev" +BUILD_DEPENDS="libgd-dev sqlite-dev" # Rules to configure and make the package. compile_rules() { - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - $CONFIGURE_ARGS && - make && make install + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + $CONFIGURE_ARGS && + make && + make install + find $install/usr/share/man -type f -exec gzip \{\} \; + mkdir -p $install/etc/init.d ln -s daemon $install/etc/init.d/vnstatd } @@ -36,10 +39,13 @@ post_install() { # Start vnstat daemon and edit daemons.conf - if [ -z "$1" -a ! -s /aufs-umount.sh ]; then + if [ -z "$1" -a ! -s /aufs-umount.sh ] + then /etc/init.d/vnstatd start || continue fi - if ! grep -q ^VNSTATD_OPTIONS "$1/etc/daemons.conf"; then + + if ! grep -q ^VNSTATD_OPTIONS "$1/etc/daemons.conf" + then cat >> "$1/etc/daemons.conf" <