]> Cypherpunks repositories - bass.git/commitdiff
Add vnstat
authorSergey Matveev <stargrave@stargrave.org>
Sat, 8 Nov 2025 13:56:46 +0000 (16:56 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sat, 8 Nov 2025 13:56:46 +0000 (16:56 +0300)
build/distfiles/.gitignore
build/distfiles/vnstat-2.13.tar.gz.meta4 [new file with mode: 0644]
build/skel/net/vnstat-2.13.do [new file with mode: 0644]

index 755054698118594355a701a3a47aa1177a433e65c3c4febcd7f4552b721672cd..4362996750455097622fc91ee6b64db9af8f8b57448fe37e97f0761f56bca66e 100644 (file)
 /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 (file)
index 0000000..9225568
--- /dev/null
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metalink xmlns="urn:ietf:params:xml:ns:metalink">
+  <file name="vnstat-2.13.tar.gz">
+    <hash type="blake3-256">bee6426d9deca38ffee9c7deb44eec8e90c85a98b8dc7879ceeec7b48800e727</hash>
+    <hash type="blake2b-512">2eef806403bca82a9f5f45c5dad75aac7c23dc7d1c7f010a0d2b82934ffea138fb29355e6c6a0a107fb83572dfb498c1b233feb77845e96ea36a9664f9fdfc5e</hash>
+    <hash type="blake2b-256">6cd0d391bf564911dc7b34ee2f7661ce66c999399ceb8b01d2afe2035dec0f58</hash>
+    <hash type="skein-512">1d7bf7d215ed8503b4d005a52fb9acd74be5d2d2b0e267da2adfdb6d6d17dd159258cbc93c8ef0bf53ad643ddc8b1ee2181fdb6bb1c7b290df19f22165bb0a83</hash>
+    <hash type="sha-512">9b5d7b5085ab2ae39fd6b0d59afe56eb927b6e4ca1ca30ee7710afe2a412c4a1a8d756e095e9c3c81d182e3d6bb2efcd9a2a266e0048cac249477a09c1368969</hash>
+    <hash type="sha-256">c9fe19312d1ec3ddfbc4672aa951cf9e61ca98dc14cad3d3565f7d9803a6b187</hash>
+    <hash type="streebog-512">97af1422f9f7818faec176c511f78dca24261645d33d47c23955e32e8622af37ef754dbdb71e5c732b8606ae5a5c4769e0cac8fc9032aaa73a9d69010e72e88c</hash>
+    <hash type="streebog-256">3ebc39bcfbbcc21e78198086ae0667ce941e87c732575a164d65cc32b044ed06</hash>
+    <hash type="xxh3-128">cf1d3eea6bb35dc751c37456211a43b3</hash>
+    <signature mediatype="application/pgp-signature"><![CDATA[
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEI+8d125lJI+wVSAa2v6E5j0UARQFAmenlfkACgkQ2v6E5j0U
+ARRipQ//RFgohNfJ+nZURq3/9481aqrpVH/5J22Nk6a9fB03n9j3Fk869M4/4SZq
+QX/z1v76igwnoooHHZQB3+t5Zw8hGk6KVyYvYihFpXT0eO7mQ+jdTNcWajpvmUgr
+QXNFTL99wopcfW6A0MTSEBDsi9uV3xPk7d7XSh1h0Tel7cJa4SmKzbRvTRxg5CdG
+eOvrcgH7fPiSzAO8DyWoym17deEgOoOXEAwWToYXa10M/A+59GWRswbUGWxTOH/Q
+eFdQVPSlYx8capCC/z96pZpczvHsyCBBM4KEvnWqQsuxCbjIK2QWCnwHitqdibCW
+wyKPVjSOs9YMfTo3YAEYxIuRSnovNRQ15DUb5ZntiKx0SzNN0dhHQTMlFI9soEv9
+szCC857ei+O/S3ZL9QC4zApO/Sa3qoD7vMrGeaFBqpKWyIkDjk2bIDk5S8wuDPcq
+tTJMKG+Sm9vxBYIF6WztmYhnx6QC0Bnvl2d7MdgOc56EKlsEtt5ESHMuIEcSqYYj
+bzgfmyNTnLMMnxmcYSWJPWpty1ZKmkXzjq6+OLEh1ztQHSB7Hlpq/EJEDs3bKg2M
+7fGKahS/wIdUWcEydhOZTfx80l5hvN6cKw1sxsWKKMhLiLtIvARmuK8UoMowQwut
+CSNkKPmxsGa8gjLPOm0Oet+9G9y7wuYi/qzXWqxsmLba7U5lbHU=
+=/YyI
+-----END PGP SIGNATURE-----
+]]></signature>
+    <size>336647</size>
+    <url>https://humdi.net/vnstat/vnstat-2.13.tar.gz</url>
+  </file>
+</metalink>
diff --git a/build/skel/net/vnstat-2.13.do b/build/skel/net/vnstat-2.13.do
new file mode 100644 (file)
index 0000000..6a35500
--- /dev/null
@@ -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