From e97e724bdc5d29cc13e136f3986e8dd0453ebb3a3f79e27cc3109fa69077192e Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Sat, 8 Nov 2025 16:56:46 +0300 Subject: [PATCH] Add vnstat --- build/distfiles/.gitignore | 1 + build/distfiles/vnstat-2.13.tar.gz.meta4 | 34 ++++++++++++++++++++++++ build/skel/net/vnstat-2.13.do | 20 ++++++++++++++ 3 files changed, 55 insertions(+) create mode 100644 build/distfiles/vnstat-2.13.tar.gz.meta4 create mode 100644 build/skel/net/vnstat-2.13.do diff --git a/build/distfiles/.gitignore b/build/distfiles/.gitignore index 7550546..4362996 100644 --- a/build/distfiles/.gitignore +++ b/build/distfiles/.gitignore @@ -256,6 +256,7 @@ /valgrind-3.23.0.tar.bz2 /vim-v9.1.1845.tar.zst /vim.git/ +/vnstat-2.13.tar.gz /vorbis-tools-1.4.2.tar.gz /wavpack-5.7.0.tar.xz /webkitgtk-2.34.6.tar.xz diff --git a/build/distfiles/vnstat-2.13.tar.gz.meta4 b/build/distfiles/vnstat-2.13.tar.gz.meta4 new file mode 100644 index 0000000..9225568 --- /dev/null +++ b/build/distfiles/vnstat-2.13.tar.gz.meta4 @@ -0,0 +1,34 @@ + + + + bee6426d9deca38ffee9c7deb44eec8e90c85a98b8dc7879ceeec7b48800e727 + 2eef806403bca82a9f5f45c5dad75aac7c23dc7d1c7f010a0d2b82934ffea138fb29355e6c6a0a107fb83572dfb498c1b233feb77845e96ea36a9664f9fdfc5e + 6cd0d391bf564911dc7b34ee2f7661ce66c999399ceb8b01d2afe2035dec0f58 + 1d7bf7d215ed8503b4d005a52fb9acd74be5d2d2b0e267da2adfdb6d6d17dd159258cbc93c8ef0bf53ad643ddc8b1ee2181fdb6bb1c7b290df19f22165bb0a83 + 9b5d7b5085ab2ae39fd6b0d59afe56eb927b6e4ca1ca30ee7710afe2a412c4a1a8d756e095e9c3c81d182e3d6bb2efcd9a2a266e0048cac249477a09c1368969 + c9fe19312d1ec3ddfbc4672aa951cf9e61ca98dc14cad3d3565f7d9803a6b187 + 97af1422f9f7818faec176c511f78dca24261645d33d47c23955e32e8622af37ef754dbdb71e5c732b8606ae5a5c4769e0cac8fc9032aaa73a9d69010e72e88c + 3ebc39bcfbbcc21e78198086ae0667ce941e87c732575a164d65cc32b044ed06 + cf1d3eea6bb35dc751c37456211a43b3 + + 336647 + https://humdi.net/vnstat/vnstat-2.13.tar.gz + + diff --git a/build/skel/net/vnstat-2.13.do b/build/skel/net/vnstat-2.13.do new file mode 100644 index 0000000..6a35500 --- /dev/null +++ b/build/skel/net/vnstat-2.13.do @@ -0,0 +1,20 @@ +[ -n "$BASS_ROOT" ] || BASS_ROOT="$(dirname "$(realpath -- "$0")")"/../../../.. +sname=$1.do . "$BASS_ROOT"/lib/rc +. "$BASS_ROOT"/build/skel/common.rc + +bdeps="rc-paths stow archivers/zstd" +redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.gz $rdeps +hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH) +. "$BASS_ROOT"/build/lib/create-tmp-for-build.rc +"$BASS_ROOT"/build/bin/pkg-inst $bdeps $rdeps +. ./rc +$TAR xf "$DISTFILES"/$NAME.tar.gz +"$BASS_ROOT"/bin/rm-r "$SKELBINS"/$ARCH/$NAME-$hsh + +cd $NAME +CFLAGS="-pthread $CFLAGS" ./configure --prefix="$SKELBINS"/$ARCH/$NAME-$hsh >&2 +make -j$MAKE_JOBS >&2 +make install >&2 + +cd "$SKELBINS"/$ARCH +"$BASS_ROOT"/build/lib/mk-pkg $NAME-$hsh -- 2.52.0