[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2024-04-13 Thread Arthur Zamarin
commit: 6d70d54015c81e640aed531cd66c95fbbedc3856
Author: Matoro Mahri  matoro  tk>
AuthorDate: Fri Apr 12 17:59:50 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 06:25:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d70d540

net-analyzer/vnstat: Stabilize 2.12 hppa, #926973

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Arthur Zamarin  gentoo.org>

 net-analyzer/vnstat/vnstat-2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.12.ebuild 
b/net-analyzer/vnstat/vnstat-2.12.ebuild
index a542a7f16b6f..7403fef778be 100644
--- a/net-analyzer/vnstat/vnstat-2.12.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.12.ebuild
@@ -24,7 +24,7 @@ else
)
"
 
-   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
+   KEYWORDS="amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv sparc x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2024-03-14 Thread Arthur Zamarin
commit: 4402bd05a08107182aa2db0a9510e8c456a6f006
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Mar 14 07:53:53 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Mar 14 07:53:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4402bd05

net-analyzer/vnstat: Stabilize 2.12 amd64, #926973

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-analyzer/vnstat/vnstat-2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.12.ebuild 
b/net-analyzer/vnstat/vnstat-2.12.ebuild
index c6d5e5c884c0..a542a7f16b6f 100644
--- a/net-analyzer/vnstat/vnstat-2.12.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.12.ebuild
@@ -24,7 +24,7 @@ else
)
"
 
-   KEYWORDS="~amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2024-03-14 Thread Arthur Zamarin
commit: 6988ac2691ca18b14bfc1d04c1275c1c39597c81
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Mar 14 07:51:20 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Mar 14 07:51:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6988ac26

net-analyzer/vnstat: Stabilize 2.12 ppc64, #926973

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-analyzer/vnstat/vnstat-2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.12.ebuild 
b/net-analyzer/vnstat/vnstat-2.12.ebuild
index c01fc00af7be..c6d5e5c884c0 100644
--- a/net-analyzer/vnstat/vnstat-2.12.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.12.ebuild
@@ -24,7 +24,7 @@ else
)
"
 
-   KEYWORDS="~amd64 arm arm64 ~hppa ~mips ppc ~ppc64 ~riscv sparc x86"
+   KEYWORDS="~amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2024-03-14 Thread Sam James
commit: 8da8f36dd0df6bd3610356e98e63b0c1687cc479
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 14 07:33:49 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 14 07:33:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8da8f36d

net-analyzer/vnstat: Stabilize 2.12 ppc, #926973

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.12.ebuild 
b/net-analyzer/vnstat/vnstat-2.12.ebuild
index 804e50d6bb31..c01fc00af7be 100644
--- a/net-analyzer/vnstat/vnstat-2.12.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.12.ebuild
@@ -24,7 +24,7 @@ else
)
"
 
-   KEYWORDS="~amd64 arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv sparc x86"
+   KEYWORDS="~amd64 arm arm64 ~hppa ~mips ppc ~ppc64 ~riscv sparc x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2024-03-14 Thread Sam James
commit: 3d240301eba10b60013a7dbd4863e3c371bd010e
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 14 06:25:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 14 06:25:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d240301

net-analyzer/vnstat: Stabilize 2.12 x86, #926973

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.12.ebuild 
b/net-analyzer/vnstat/vnstat-2.12.ebuild
index a74cbfdf3edf..804e50d6bb31 100644
--- a/net-analyzer/vnstat/vnstat-2.12.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.12.ebuild
@@ -24,7 +24,7 @@ else
)
"
 
-   KEYWORDS="~amd64 arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv sparc ~x86"
+   KEYWORDS="~amd64 arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv sparc x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2024-03-14 Thread Sam James
commit: f68ddce46d36723ed765aaa2c537c68ab9ba5baa
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 14 06:11:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 14 06:11:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f68ddce4

net-analyzer/vnstat: Stabilize 2.12 sparc, #926973

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.12.ebuild 
b/net-analyzer/vnstat/vnstat-2.12.ebuild
index 59f71ea08140..6ac969d3b18e 100644
--- a/net-analyzer/vnstat/vnstat-2.12.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.12.ebuild
@@ -24,7 +24,7 @@ else
)
"
 
-   KEYWORDS="~amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv sparc ~x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2024-03-14 Thread Sam James
commit: 2cb01ad6e7963096da1b29e352851d5e3dcfe81c
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 14 06:11:14 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 14 06:11:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cb01ad6

net-analyzer/vnstat: Stabilize 2.12 arm, #926973

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.12.ebuild 
b/net-analyzer/vnstat/vnstat-2.12.ebuild
index 6ac969d3b18e..a74cbfdf3edf 100644
--- a/net-analyzer/vnstat/vnstat-2.12.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.12.ebuild
@@ -24,7 +24,7 @@ else
)
"
 
-   KEYWORDS="~amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv sparc ~x86"
+   KEYWORDS="~amd64 arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv sparc ~x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2024-03-14 Thread Sam James
commit: b206b696742cd5270a2d2179ef6269fad5dbf6af
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 14 06:06:43 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 14 06:06:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b206b696

net-analyzer/vnstat: Stabilize 2.12 arm64, #926973

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.12.ebuild 
b/net-analyzer/vnstat/vnstat-2.12.ebuild
index a5d5e163077a..59f71ea08140 100644
--- a/net-analyzer/vnstat/vnstat-2.12.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.12.ebuild
@@ -24,7 +24,7 @@ else
)
"
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2024-02-01 Thread Sam James
commit: c961357103e7d34e054464227d956945f3407d71
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 00:23:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 01:01:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9613571

net-analyzer/vnstat: add 2.12

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/Manifest   |  2 +
 net-analyzer/vnstat/vnstat-2.12.ebuild | 90 ++
 2 files changed, 92 insertions(+)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index ea2205ecb2b5..f0f9856c1819 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -1,2 +1,4 @@
 DIST vnstat-2.11.tar.gz 312821 BLAKE2B 
6eeed45d628641c9d88cf33ae1fc14871109b1e9fd0ac4a46fe8e2c194bb4600878b69408ed177bcde38ca859d0a3165d0095cab9b0bb6c036f7788fbfcb47e6
 SHA512 
d1ec9fd7e57598712df50601247c9904a371b7a2e5cb33efab2d44d330294d8ea3facf914de3d8d3a0381061b14642c613948478bf0c8d7f5e599a83321aad34
 DIST vnstat-2.11.tar.gz.asc 833 BLAKE2B 
ded1462ee51dc6fde349ae6e21a6b45bdab268ff024804394268f515b618beead7d4582721ffa26d3f9cc7a8434a0f7145d31dcf9c95c575145e4903bdbd5460
 SHA512 
8b15f73d412e05c50e2e5a514bc96daa2dceae49af95ed7f09e742f3bbc8b34b856bb2d0a33a7146a8b19f714d47863388cfcb63821dac670c9e020ca60f4785
+DIST vnstat-2.12.tar.gz 325227 BLAKE2B 
af6982bc6da66ed2cebfe99e1b46a540528886d1c6e7a5174a3083a315804cb42c2395f3a0f5df552e8fd6b7823a01873fc5f9fb2178529c53481a67552dab35
 SHA512 
68f8b7d8f30338fdd444621bf68a9157dd7b9be04b2156e27399f2a8b7ef67b5015067bf71370994da1b3aeaf88264205e797926e18a6e51fa9b963dcdd6d969
+DIST vnstat-2.12.tar.gz.asc 833 BLAKE2B 
8397785826fe885c6ca74b09d81f57e5142dd4c73362c7e54af6d9c9c74e1e3dc8c58df39c30e31198029a95b3fea5a09ec703773f48958ed1d8f59fed8f0696
 SHA512 
4d0c4c0b2a0d55fbd15f3842a4900ed6cacff2b9437c371973bb053fc69320fbec51564fd48a437d13edb0c8bb33c16acff9212a4c3ca960fc7bd2940f54

diff --git a/net-analyzer/vnstat/vnstat-2.12.ebuild 
b/net-analyzer/vnstat/vnstat-2.12.ebuild
new file mode 100644
index ..a5d5e163077a
--- /dev/null
+++ b/net-analyzer/vnstat/vnstat-2.12.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd tmpfiles
+
+DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
+HOMEPAGE="https://humdi.net/vnstat/;
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/vergoh/vnstat;
+   inherit git-r3
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/teemutoivola.asc
+   inherit verify-sig
+
+   SRC_URI="
+   https://humdi.net/vnstat/${P}.tar.gz
+   
https://github.com/vergoh/vnstat/releases/download/v${PV}/${P}.tar.gz
+   verify-sig? (
+   https://humdi.net/vnstat/${P}.tar.gz.asc
+   
https://github.com/vergoh/vnstat/releases/download/v${PV}/${P}.tar.gz.asc
+   )
+   "
+
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="gd selinux test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   acct-group/vnstat
+   acct-user/vnstat
+   dev-db/sqlite
+   gd? ( media-libs/gd[png] )
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-libs/check )
+"
+RDEPEND+=" selinux? ( sec-policy/selinux-vnstatd )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.9-conf.patch
+)
+
+src_compile() {
+   emake \
+   ${PN} \
+   ${PN}d \
+   $(usev gd ${PN}i)
+}
+
+src_install() {
+   use gd && dobin vnstati
+   dobin vnstat vnstatd
+
+   exeinto /usr/share/${PN}
+   newexe "${FILESDIR}"/vnstat.cron-r1 vnstat.cron
+
+   insinto /etc
+   doins cfg/vnstat.conf
+   fowners root:vnstat /etc/vnstat.conf
+
+   keepdir /var/lib/vnstat
+   fowners vnstat:vnstat /var/lib/vnstat
+
+   newconfd "${FILESDIR}"/vnstatd.confd-r1 vnstatd
+   newinitd "${FILESDIR}"/vnstatd.initd-r2 vnstatd
+
+   systemd_newunit "${FILESDIR}"/vnstatd.systemd vnstatd.service
+   newtmpfiles "${FILESDIR}"/vnstatd.tmpfile vnstatd.conf
+
+   use gd && doman man/vnstati.1
+
+   doman man/vnstat.1 man/vnstatd.8
+
+   newdoc INSTALL README.setup
+   dodoc CHANGES README UPGRADE FAQ examples/vnstat.cgi
+}
+
+pkg_postinst() {
+   tmpfiles_process vnstatd.conf
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2023-12-27 Thread Sam James
commit: e12fa13099ffb83001204cc8e3d2f52df927749b
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 03:41:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 03:41:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e12fa130

net-analyzer/vnstat: drop 2.10

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/Manifest   |  2 -
 net-analyzer/vnstat/vnstat-2.10.ebuild | 88 --
 2 files changed, 90 deletions(-)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index edda5197456a..ea2205ecb2b5 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -1,4 +1,2 @@
-DIST vnstat-2.10.tar.gz 304464 BLAKE2B 
82fcb54cf00a8122f31dc27f41f830ef68b92452bf7ae22bf2f1be13a1526bd12e8365002edef7766156f2df15472b189b3f219074532cb00a81156775b08997
 SHA512 
86c761290ec059a3252049b4f2a0a2aecdd7f8c159ee3db904339b1a9b14157a2125b919dd52754a29320ccdb41c89739bca78548b5a44b158b493f48be24a78
-DIST vnstat-2.10.tar.gz.asc 833 BLAKE2B 
bb3b7ef9d52c7ba4e8fb3ae7c8693e36803374c0ced0a0d6c4c16c8ca554290ab805e6f732ea2d188d78246e34b7a747673cf99725fcb74f65192cba1fbaeac4
 SHA512 
2b3c0f381bad8ce542cc0fa287a7a9a16f4381a8aecb342dbb5622464131a7c7cdbf01cb12f5b75964d0e2b6792d28e37f4f8e6ca607cb8122462013b003
 DIST vnstat-2.11.tar.gz 312821 BLAKE2B 
6eeed45d628641c9d88cf33ae1fc14871109b1e9fd0ac4a46fe8e2c194bb4600878b69408ed177bcde38ca859d0a3165d0095cab9b0bb6c036f7788fbfcb47e6
 SHA512 
d1ec9fd7e57598712df50601247c9904a371b7a2e5cb33efab2d44d330294d8ea3facf914de3d8d3a0381061b14642c613948478bf0c8d7f5e599a83321aad34
 DIST vnstat-2.11.tar.gz.asc 833 BLAKE2B 
ded1462ee51dc6fde349ae6e21a6b45bdab268ff024804394268f515b618beead7d4582721ffa26d3f9cc7a8434a0f7145d31dcf9c95c575145e4903bdbd5460
 SHA512 
8b15f73d412e05c50e2e5a514bc96daa2dceae49af95ed7f09e742f3bbc8b34b856bb2d0a33a7146a8b19f714d47863388cfcb63821dac670c9e020ca60f4785

diff --git a/net-analyzer/vnstat/vnstat-2.10.ebuild 
b/net-analyzer/vnstat/vnstat-2.10.ebuild
deleted file mode 100644
index 77e008daf772..
--- a/net-analyzer/vnstat/vnstat-2.10.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd tmpfiles
-
-DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
-HOMEPAGE="https://humdi.net/vnstat/;
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/vergoh/vnstat;
-   inherit git-r3
-else
-   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/teemutoivola.asc
-   inherit verify-sig
-
-   SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
-   SRC_URI+=" 
https://github.com/vergoh/vnstat/releases/download/v${PV}/${P}.tar.gz;
-   SRC_URI+=" verify-sig? (
-   https://humdi.net/vnstat/${P}.tar.gz.asc
-   
https://github.com/vergoh/vnstat/releases/download/v${PV}/${P}.tar.gz.asc
-   )"
-
-   KEYWORDS="amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv sparc x86"
-
-   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="gd selinux test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   acct-group/vnstat
-   acct-user/vnstat
-   dev-db/sqlite
-   gd? ( media-libs/gd[png] )
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( dev-libs/check )
-"
-RDEPEND+=" selinux? ( sec-policy/selinux-vnstatd )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.9-conf.patch
-)
-
-src_compile() {
-   emake \
-   ${PN} \
-   ${PN}d \
-   $(usex gd ${PN}i '')
-}
-
-src_install() {
-   use gd && dobin vnstati
-   dobin vnstat vnstatd
-
-   exeinto /usr/share/${PN}
-   newexe "${FILESDIR}"/vnstat.cron-r1 vnstat.cron
-
-   insinto /etc
-   doins cfg/vnstat.conf
-   fowners root:vnstat /etc/vnstat.conf
-
-   keepdir /var/lib/vnstat
-   fowners vnstat:vnstat /var/lib/vnstat
-
-   newconfd "${FILESDIR}"/vnstatd.confd-r1 vnstatd
-   newinitd "${FILESDIR}"/vnstatd.initd-r2 vnstatd
-
-   systemd_newunit "${FILESDIR}"/vnstatd.systemd vnstatd.service
-   newtmpfiles "${FILESDIR}"/vnstatd.tmpfile vnstatd.conf
-
-   use gd && doman man/vnstati.1
-
-   doman man/vnstat.1 man/vnstatd.8
-
-   newdoc INSTALL README.setup
-   dodoc CHANGES README UPGRADE FAQ examples/vnstat.cgi
-}
-
-pkg_postinst() {
-   tmpfiles_process vnstatd.conf
-}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2023-12-15 Thread Arthur Zamarin
commit: 68147219fd19ca2a5c8bc1a807972022f0929411
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 15 12:27:07 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 15 12:27:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68147219

net-analyzer/vnstat: Stabilize 2.11 x86, #919941

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-analyzer/vnstat/vnstat-2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.11.ebuild 
b/net-analyzer/vnstat/vnstat-2.11.ebuild
index f3bcac095bfd..9ee1c0d8c1ba 100644
--- a/net-analyzer/vnstat/vnstat-2.11.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.11.ebuild
@@ -24,7 +24,7 @@ else
)
"
 
-   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2023-12-14 Thread Sam James
commit: 172c0f937f036c3858038efac90729578e4bc209
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 15 07:05:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 15 07:05:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=172c0f93

net-analyzer/vnstat: Stabilize 2.11 ppc64, #919941

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.11.ebuild 
b/net-analyzer/vnstat/vnstat-2.11.ebuild
index b4883e368ef3..68f474c6ffc5 100644
--- a/net-analyzer/vnstat/vnstat-2.11.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.11.ebuild
@@ -24,7 +24,7 @@ else
)
"
 
-   KEYWORDS="amd64 arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~mips ~ppc ppc64 ~riscv sparc ~x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2023-12-14 Thread Sam James
commit: 319bc04747a514749a99d08456bdb6801d7ea0cc
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 15 07:04:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 15 07:04:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=319bc047

net-analyzer/vnstat: Stabilize 2.11 arm64, #919941

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.11.ebuild 
b/net-analyzer/vnstat/vnstat-2.11.ebuild
index a5e513112c08..b4883e368ef3 100644
--- a/net-analyzer/vnstat/vnstat-2.11.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.11.ebuild
@@ -24,7 +24,7 @@ else
)
"
 
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv sparc ~x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2023-12-14 Thread Sam James
commit: 30371fba2e4151f11f1adc02c4a2ad2dd31ce86a
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 15 06:51:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 15 06:51:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30371fba

net-analyzer/vnstat: Stabilize 2.11 sparc, #919941

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.11.ebuild 
b/net-analyzer/vnstat/vnstat-2.11.ebuild
index 00e0e0031488..b681a4264d6d 100644
--- a/net-analyzer/vnstat/vnstat-2.11.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.11.ebuild
@@ -24,7 +24,7 @@ else
)
"
 
-   KEYWORDS="~amd64 arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv sparc ~x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2023-12-14 Thread Sam James
commit: 861a70ca2c36fb6988f35e3d6b7fd486ccf9d90a
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 15 06:51:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 15 06:51:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=861a70ca

net-analyzer/vnstat: Stabilize 2.11 amd64, #919941

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.11.ebuild 
b/net-analyzer/vnstat/vnstat-2.11.ebuild
index b681a4264d6d..a5e513112c08 100644
--- a/net-analyzer/vnstat/vnstat-2.11.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.11.ebuild
@@ -24,7 +24,7 @@ else
)
"
 
-   KEYWORDS="~amd64 arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv sparc ~x86"
+   KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv sparc ~x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2023-12-14 Thread Sam James
commit: 1a25516655372cc28f0fae8814ae92c0c65e45f6
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 15 06:44:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 15 06:44:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a255166

net-analyzer/vnstat: Stabilize 2.11 arm, #919941

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.11.ebuild 
b/net-analyzer/vnstat/vnstat-2.11.ebuild
index 3c0d869f10c3..00e0e0031488 100644
--- a/net-analyzer/vnstat/vnstat-2.11.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.11.ebuild
@@ -24,7 +24,7 @@ else
)
"
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2023-08-21 Thread Sam James
commit: 9de29e8d83c6c697146ca96a37a27302124d57df
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 06:05:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 06:05:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9de29e8d

net-analyzer/vnstat: add 2.11

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/Manifest   |  2 ++
 .../vnstat/{vnstat-.ebuild => vnstat-2.11.ebuild}  | 14 --
 net-analyzer/vnstat/vnstat-.ebuild | 14 --
 3 files changed, 18 insertions(+), 12 deletions(-)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index c6c80056983e..edda5197456a 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -1,2 +1,4 @@
 DIST vnstat-2.10.tar.gz 304464 BLAKE2B 
82fcb54cf00a8122f31dc27f41f830ef68b92452bf7ae22bf2f1be13a1526bd12e8365002edef7766156f2df15472b189b3f219074532cb00a81156775b08997
 SHA512 
86c761290ec059a3252049b4f2a0a2aecdd7f8c159ee3db904339b1a9b14157a2125b919dd52754a29320ccdb41c89739bca78548b5a44b158b493f48be24a78
 DIST vnstat-2.10.tar.gz.asc 833 BLAKE2B 
bb3b7ef9d52c7ba4e8fb3ae7c8693e36803374c0ced0a0d6c4c16c8ca554290ab805e6f732ea2d188d78246e34b7a747673cf99725fcb74f65192cba1fbaeac4
 SHA512 
2b3c0f381bad8ce542cc0fa287a7a9a16f4381a8aecb342dbb5622464131a7c7cdbf01cb12f5b75964d0e2b6792d28e37f4f8e6ca607cb8122462013b003
+DIST vnstat-2.11.tar.gz 312821 BLAKE2B 
6eeed45d628641c9d88cf33ae1fc14871109b1e9fd0ac4a46fe8e2c194bb4600878b69408ed177bcde38ca859d0a3165d0095cab9b0bb6c036f7788fbfcb47e6
 SHA512 
d1ec9fd7e57598712df50601247c9904a371b7a2e5cb33efab2d44d330294d8ea3facf914de3d8d3a0381061b14642c613948478bf0c8d7f5e599a83321aad34
+DIST vnstat-2.11.tar.gz.asc 833 BLAKE2B 
ded1462ee51dc6fde349ae6e21a6b45bdab268ff024804394268f515b618beead7d4582721ffa26d3f9cc7a8434a0f7145d31dcf9c95c575145e4903bdbd5460
 SHA512 
8b15f73d412e05c50e2e5a514bc96daa2dceae49af95ed7f09e742f3bbc8b34b856bb2d0a33a7146a8b19f714d47863388cfcb63821dac670c9e020ca60f4785

diff --git a/net-analyzer/vnstat/vnstat-.ebuild 
b/net-analyzer/vnstat/vnstat-2.11.ebuild
similarity index 88%
copy from net-analyzer/vnstat/vnstat-.ebuild
copy to net-analyzer/vnstat/vnstat-2.11.ebuild
index 2db2af4d81b3..9ba136577512 100644
--- a/net-analyzer/vnstat/vnstat-.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,12 +15,14 @@ else

VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/teemutoivola.asc
inherit verify-sig
 
-   SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
-   SRC_URI+=" 
https://github.com/vergoh/vnstat/releases/download/v${PV}/${P}.tar.gz;
-   SRC_URI+=" verify-sig? (
+   SRC_URI="
+   https://humdi.net/vnstat/${P}.tar.gz
+   
https://github.com/vergoh/vnstat/releases/download/v${PV}/${P}.tar.gz
+   verify-sig? (
https://humdi.net/vnstat/${P}.tar.gz.asc

https://github.com/vergoh/vnstat/releases/download/v${PV}/${P}.tar.gz.asc
-   )"
+   )
+   "
 
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
@@ -52,7 +54,7 @@ src_compile() {
emake \
${PN} \
${PN}d \
-   $(usex gd ${PN}i '')
+   $(usev gd ${PN}i)
 }
 
 src_install() {

diff --git a/net-analyzer/vnstat/vnstat-.ebuild 
b/net-analyzer/vnstat/vnstat-.ebuild
index 2db2af4d81b3..9ba136577512 100644
--- a/net-analyzer/vnstat/vnstat-.ebuild
+++ b/net-analyzer/vnstat/vnstat-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,12 +15,14 @@ else

VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/teemutoivola.asc
inherit verify-sig
 
-   SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
-   SRC_URI+=" 
https://github.com/vergoh/vnstat/releases/download/v${PV}/${P}.tar.gz;
-   SRC_URI+=" verify-sig? (
+   SRC_URI="
+   https://humdi.net/vnstat/${P}.tar.gz
+   
https://github.com/vergoh/vnstat/releases/download/v${PV}/${P}.tar.gz
+   verify-sig? (
https://humdi.net/vnstat/${P}.tar.gz.asc

https://github.com/vergoh/vnstat/releases/download/v${PV}/${P}.tar.gz.asc
-   )"
+   )
+   "
 
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
@@ -52,7 +54,7 @@ src_compile() {
emake \
${PN} \
${PN}d \
-   $(usex gd ${PN}i '')
+   $(usev gd ${PN}i)
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2022-12-09 Thread Sam James
commit: 69187ab1597c5877b4655efd5529eadbfb3aa97d
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 10 04:30:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 10 04:35:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69187ab1

net-analyzer/vnstat: drop 2.9

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/Manifest  |  2 -
 net-analyzer/vnstat/vnstat-2.9.ebuild | 84 ---
 2 files changed, 86 deletions(-)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index 6b08fd42c6c5..c6c80056983e 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -1,4 +1,2 @@
 DIST vnstat-2.10.tar.gz 304464 BLAKE2B 
82fcb54cf00a8122f31dc27f41f830ef68b92452bf7ae22bf2f1be13a1526bd12e8365002edef7766156f2df15472b189b3f219074532cb00a81156775b08997
 SHA512 
86c761290ec059a3252049b4f2a0a2aecdd7f8c159ee3db904339b1a9b14157a2125b919dd52754a29320ccdb41c89739bca78548b5a44b158b493f48be24a78
 DIST vnstat-2.10.tar.gz.asc 833 BLAKE2B 
bb3b7ef9d52c7ba4e8fb3ae7c8693e36803374c0ced0a0d6c4c16c8ca554290ab805e6f732ea2d188d78246e34b7a747673cf99725fcb74f65192cba1fbaeac4
 SHA512 
2b3c0f381bad8ce542cc0fa287a7a9a16f4381a8aecb342dbb5622464131a7c7cdbf01cb12f5b75964d0e2b6792d28e37f4f8e6ca607cb8122462013b003
-DIST vnstat-2.9.tar.gz 300796 BLAKE2B 
1671fe49f3add0087431b57aaa69d4c6280066a299e6899c00cd5bf6ec21380d1457295f884f683ebfb89959eea08a9d900e898a865e3f6ff2a82ecf354d974a
 SHA512 
883f273c02f6d91478991d95deffba9d90457a1bb0b9dd818c01398365df97ffb72dda88299231d9076756192b05524b6f8820470c9caf6ee6a12e5914a82176
-DIST vnstat-2.9.tar.gz.asc 833 BLAKE2B 
4dd17e02e6c0c5232354ea8c4dea1d86ac43015ac66c60dc227b143aa5352e5a1eb0870932662778b2350928b124e2bbc56dfa13cfe7c2fd74538d84c00f9b4c
 SHA512 
bf57974afb028fef7ec311a15bb1dcf275f10b845c5512efe73711b622b5912c4de0ff0553db4152389d2421a468c888191eab8fca08212e164f997ad1e04778

diff --git a/net-analyzer/vnstat/vnstat-2.9.ebuild 
b/net-analyzer/vnstat/vnstat-2.9.ebuild
deleted file mode 100644
index b2186d2f4e6a..
--- a/net-analyzer/vnstat/vnstat-2.9.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd tmpfiles
-
-DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
-HOMEPAGE="https://humdi.net/vnstat/;
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/vergoh/vnstat;
-   inherit git-r3
-else
-   
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/teemutoivola.asc
-   inherit verify-sig
-
-   SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
-   SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
-
-   KEYWORDS="amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv sparc x86"
-
-   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="gd selinux test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   acct-group/vnstat
-   acct-user/vnstat
-   dev-db/sqlite
-   gd? ( media-libs/gd[png] )
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( dev-libs/check )
-"
-RDEPEND+=" selinux? ( sec-policy/selinux-vnstatd )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.9-conf.patch
-)
-
-src_compile() {
-   emake \
-   ${PN} \
-   ${PN}d \
-   $(usex gd ${PN}i '')
-}
-
-src_install() {
-   use gd && dobin vnstati
-   dobin vnstat vnstatd
-
-   exeinto /usr/share/${PN}
-   newexe "${FILESDIR}"/vnstat.cron-r1 vnstat.cron
-
-   insinto /etc
-   doins cfg/vnstat.conf
-   fowners root:vnstat /etc/vnstat.conf
-
-   keepdir /var/lib/vnstat
-   fowners vnstat:vnstat /var/lib/vnstat
-
-   newconfd "${FILESDIR}"/vnstatd.confd-r1 vnstatd
-   newinitd "${FILESDIR}"/vnstatd.initd-r2 vnstatd
-
-   systemd_newunit "${FILESDIR}"/vnstatd.systemd vnstatd.service
-   newtmpfiles "${FILESDIR}"/vnstatd.tmpfile vnstatd.conf
-
-   use gd && doman man/vnstati.1
-
-   doman man/vnstat.1 man/vnstatd.8
-
-   newdoc INSTALL README.setup
-   dodoc CHANGES README UPGRADE FAQ examples/vnstat.cgi
-}
-
-pkg_postinst() {
-   tmpfiles_process vnstatd.conf
-}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2022-11-25 Thread Arthur Zamarin
commit: 58e293566bce86e2bfe6e915905a3b5a388fa901
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 25 09:50:28 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 25 09:50:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58e29356

net-analyzer/vnstat: Stabilize 2.10 sparc, #882837

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-analyzer/vnstat/vnstat-2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.10.ebuild 
b/net-analyzer/vnstat/vnstat-2.10.ebuild
index aebdaa7850d1..003505c2f716 100644
--- a/net-analyzer/vnstat/vnstat-2.10.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.10.ebuild
@@ -22,7 +22,7 @@ else

https://github.com/vergoh/vnstat/releases/download/v${PV}/${P}.tar.gz.asc
)"
 
-   KEYWORDS="amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv sparc x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2022-11-24 Thread Sam James
commit: d64fddd31425dacbee050f32252deb38973d9a9d
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 25 07:15:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 25 07:15:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d64fddd3

net-analyzer/vnstat: Stabilize 2.10 hppa, #882837

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.10.ebuild 
b/net-analyzer/vnstat/vnstat-2.10.ebuild
index efb1ce4d0b9d..aebdaa7850d1 100644
--- a/net-analyzer/vnstat/vnstat-2.10.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.10.ebuild
@@ -22,7 +22,7 @@ else

https://github.com/vergoh/vnstat/releases/download/v${PV}/${P}.tar.gz.asc
)"
 
-   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv ~sparc x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2022-11-24 Thread Sam James
commit: 9feff10a565d0888de77f2344079ffe1f20e243c
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 25 05:39:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 25 05:39:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9feff10a

net-analyzer/vnstat: Stabilize 2.10 ppc64, #882837

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.10.ebuild 
b/net-analyzer/vnstat/vnstat-2.10.ebuild
index 5f28ae7b8f3f..efb1ce4d0b9d 100644
--- a/net-analyzer/vnstat/vnstat-2.10.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.10.ebuild
@@ -22,7 +22,7 @@ else

https://github.com/vergoh/vnstat/releases/download/v${PV}/${P}.tar.gz.asc
)"
 
-   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2022-11-24 Thread Sam James
commit: 40d50ea7411f73df9b2fb428af6cfa4b2f81
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 25 05:32:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 25 05:32:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40d50ea7

net-analyzer/vnstat: Stabilize 2.10 ppc, #882837

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.10.ebuild 
b/net-analyzer/vnstat/vnstat-2.10.ebuild
index 12dd03406d5c..5f28ae7b8f3f 100644
--- a/net-analyzer/vnstat/vnstat-2.10.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.10.ebuild
@@ -22,7 +22,7 @@ else

https://github.com/vergoh/vnstat/releases/download/v${PV}/${P}.tar.gz.asc
)"
 
-   KEYWORDS="amd64 arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~sparc x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2022-11-24 Thread Sam James
commit: e2f1682e63bf168c1ccf8aff045854c09e63206c
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 25 05:16:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 25 05:16:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2f1682e

net-analyzer/vnstat: Stabilize 2.10 x86, #882837

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.10.ebuild 
b/net-analyzer/vnstat/vnstat-2.10.ebuild
index d828cda00e33..12dd03406d5c 100644
--- a/net-analyzer/vnstat/vnstat-2.10.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.10.ebuild
@@ -22,7 +22,7 @@ else

https://github.com/vergoh/vnstat/releases/download/v${PV}/${P}.tar.gz.asc
)"
 
-   KEYWORDS="amd64 arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2022-11-24 Thread Sam James
commit: bc7d3a9ecb77503e594948016787e577c66067b4
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 25 05:14:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 25 05:15:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc7d3a9e

net-analyzer/vnstat: Stabilize 2.10 amd64, #882837

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.10.ebuild 
b/net-analyzer/vnstat/vnstat-2.10.ebuild
index 7ab94899c27d..d828cda00e33 100644
--- a/net-analyzer/vnstat/vnstat-2.10.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.10.ebuild
@@ -22,7 +22,7 @@ else

https://github.com/vergoh/vnstat/releases/download/v${PV}/${P}.tar.gz.asc
)"
 
-   KEYWORDS="~amd64 arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2022-11-24 Thread Sam James
commit: be9d91d1ddf07b6dd126aef4ebb61283d670cfeb
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 25 05:08:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 25 05:08:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be9d91d1

net-analyzer/vnstat: Stabilize 2.10 arm, #882837

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.10.ebuild 
b/net-analyzer/vnstat/vnstat-2.10.ebuild
index a20d620dbc37..7ab94899c27d 100644
--- a/net-analyzer/vnstat/vnstat-2.10.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.10.ebuild
@@ -22,7 +22,7 @@ else

https://github.com/vergoh/vnstat/releases/download/v${PV}/${P}.tar.gz.asc
)"
 
-   KEYWORDS="~amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2022-11-24 Thread Sam James
commit: c6944c010600bb7dcb7c198602260051f8dabe96
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 25 05:06:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 25 05:06:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6944c01

net-analyzer/vnstat: Stabilize 2.10 arm64, #882837

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.10.ebuild 
b/net-analyzer/vnstat/vnstat-2.10.ebuild
index 2db2af4d81b3..a20d620dbc37 100644
--- a/net-analyzer/vnstat/vnstat-2.10.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.10.ebuild
@@ -22,7 +22,7 @@ else

https://github.com/vergoh/vnstat/releases/download/v${PV}/${P}.tar.gz.asc
)"
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2022-10-24 Thread Sam James
commit: 3992dbb5edb4047a05071acb84df90708e1eafd7
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 24 12:12:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 24 12:12:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3992dbb5

net-analyzer/vnstat: add 2.10

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/Manifest   | 2 ++
 net-analyzer/vnstat/{vnstat-.ebuild => vnstat-2.10.ebuild} | 6 +-
 net-analyzer/vnstat/vnstat-.ebuild | 6 +-
 3 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index 5a8ce57dfe4c..6b08fd42c6c5 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -1,2 +1,4 @@
+DIST vnstat-2.10.tar.gz 304464 BLAKE2B 
82fcb54cf00a8122f31dc27f41f830ef68b92452bf7ae22bf2f1be13a1526bd12e8365002edef7766156f2df15472b189b3f219074532cb00a81156775b08997
 SHA512 
86c761290ec059a3252049b4f2a0a2aecdd7f8c159ee3db904339b1a9b14157a2125b919dd52754a29320ccdb41c89739bca78548b5a44b158b493f48be24a78
+DIST vnstat-2.10.tar.gz.asc 833 BLAKE2B 
bb3b7ef9d52c7ba4e8fb3ae7c8693e36803374c0ced0a0d6c4c16c8ca554290ab805e6f732ea2d188d78246e34b7a747673cf99725fcb74f65192cba1fbaeac4
 SHA512 
2b3c0f381bad8ce542cc0fa287a7a9a16f4381a8aecb342dbb5622464131a7c7cdbf01cb12f5b75964d0e2b6792d28e37f4f8e6ca607cb8122462013b003
 DIST vnstat-2.9.tar.gz 300796 BLAKE2B 
1671fe49f3add0087431b57aaa69d4c6280066a299e6899c00cd5bf6ec21380d1457295f884f683ebfb89959eea08a9d900e898a865e3f6ff2a82ecf354d974a
 SHA512 
883f273c02f6d91478991d95deffba9d90457a1bb0b9dd818c01398365df97ffb72dda88299231d9076756192b05524b6f8820470c9caf6ee6a12e5914a82176
 DIST vnstat-2.9.tar.gz.asc 833 BLAKE2B 
4dd17e02e6c0c5232354ea8c4dea1d86ac43015ac66c60dc227b143aa5352e5a1eb0870932662778b2350928b124e2bbc56dfa13cfe7c2fd74538d84c00f9b4c
 SHA512 
bf57974afb028fef7ec311a15bb1dcf275f10b845c5512efe73711b622b5912c4de0ff0553db4152389d2421a468c888191eab8fca08212e164f997ad1e04778

diff --git a/net-analyzer/vnstat/vnstat-.ebuild 
b/net-analyzer/vnstat/vnstat-2.10.ebuild
similarity index 88%
copy from net-analyzer/vnstat/vnstat-.ebuild
copy to net-analyzer/vnstat/vnstat-2.10.ebuild
index 3ff50568be35..2db2af4d81b3 100644
--- a/net-analyzer/vnstat/vnstat-.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.10.ebuild
@@ -16,7 +16,11 @@ else
inherit verify-sig
 
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
-   SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
+   SRC_URI+=" 
https://github.com/vergoh/vnstat/releases/download/v${PV}/${P}.tar.gz;
+   SRC_URI+=" verify-sig? (
+   https://humdi.net/vnstat/${P}.tar.gz.asc
+   
https://github.com/vergoh/vnstat/releases/download/v${PV}/${P}.tar.gz.asc
+   )"
 
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 

diff --git a/net-analyzer/vnstat/vnstat-.ebuild 
b/net-analyzer/vnstat/vnstat-.ebuild
index 3ff50568be35..2db2af4d81b3 100644
--- a/net-analyzer/vnstat/vnstat-.ebuild
+++ b/net-analyzer/vnstat/vnstat-.ebuild
@@ -16,7 +16,11 @@ else
inherit verify-sig
 
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
-   SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
+   SRC_URI+=" 
https://github.com/vergoh/vnstat/releases/download/v${PV}/${P}.tar.gz;
+   SRC_URI+=" verify-sig? (
+   https://humdi.net/vnstat/${P}.tar.gz.asc
+   
https://github.com/vergoh/vnstat/releases/download/v${PV}/${P}.tar.gz.asc
+   )"
 
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/files/

2022-05-06 Thread Sam James
commit: 448be2e9cd6a28910a76a34fc3de396dd3e591d7
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri May  6 16:29:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  7 05:28:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=448be2e9

net-analyzer/vnstat: remove unused patch

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/25352
Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/files/vnstat-2.2-run.patch | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/net-analyzer/vnstat/files/vnstat-2.2-run.patch 
b/net-analyzer/vnstat/files/vnstat-2.2-run.patch
deleted file mode 100644
index bb9222b5fe2f..
--- a/net-analyzer/vnstat/files/vnstat-2.2-run.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/src/common.h
-+++ b/src/common.h
-@@ -229,7 +229,7 @@
- #define CREATEDIRS 1
- #define UPDATEFILEOWNER 1
- #define LOGFILE "/var/log/vnstat/vnstat.log"
--#define PIDFILE "/var/run/vnstat/vnstat.pid"
-+#define PIDFILE "/run/vnstat/vnstat.pid"
- #define IS64BIT -2
- 
- /* no transparency by default */



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/, net-analyzer/vnstat/files/

2022-05-04 Thread Sam James
commit: 0c4aec370693915e3b08e735e033955b4e7f86ff
Author: Sam James  gentoo  org>
AuthorDate: Wed May  4 05:43:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  4 23:28:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c4aec37

net-analyzer/vnstat: drop 2.8, 1.7

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/Manifest   |  4 -
 net-analyzer/vnstat/files/vnstat-2.2-conf.patch| 11 ---
 .../vnstat/files/vnstat-2.2-drop-root.patch| 15 
 net-analyzer/vnstat/files/vnstat.cron  |  9 ---
 net-analyzer/vnstat/files/vnstatd.confd|  7 --
 net-analyzer/vnstat/files/vnstatd.initd-r1 | 37 --
 net-analyzer/vnstat/vnstat-1.17-r1.ebuild  | 78 
 net-analyzer/vnstat/vnstat-2.8.ebuild  | 86 --
 8 files changed, 247 deletions(-)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index 522f2f8774e3..5a8ce57dfe4c 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -1,6 +1,2 @@
-DIST vnstat-1.17.tar.gz 238397 BLAKE2B 
73aaffda3c91a1146b1d6a21f637272be227a15a7964aad90fb76c407c5f7fb0085e6f9f54408e8ebc667475c15f260d701c5924737f20921ebc0a35affd52be
 SHA512 
c9c119a89054dacdc15026c766a20d88336d7689dd4264530d0347fcc58f3cbfc806b271e0f83e76c3b4a31ab793a628ee7d7b696943da919ee4cd2fdb481cc3
-DIST vnstat-1.17.tar.gz.asc 819 BLAKE2B 
3186e28dc29edb37eb0bbef9b29f1ea682e4a9de208b69b83a8bc99c81f272eb6865176aaa30e415bf8423d94f385e0725e1256eeb822c3152638eaace23b749
 SHA512 
c26af29daefe6431c1769812d04ba5bff92ac1241a6a49df11e28f0e51b21d4eb84ff1f1fb133a388fd8ac59967162bc5d60d5f02c409d34be5414acd34f7818
-DIST vnstat-2.8.tar.gz 290644 BLAKE2B 
21ff801ce6abb135c26eb937eadb447bea9fd3dcb2af123051edb9861e088d8fc217f84ef2d924fe8b480388cfc761d0259f8abb2312ae49c2840643787d49bd
 SHA512 
207aa1699df298ce3008153701782634a96a239599d17a5b2f1fbb298a9cf8edb35298e2de1f4f93415ddf34e0bdb831f95984b47fdd7f89ecc6aeb4821a0afd
-DIST vnstat-2.8.tar.gz.asc 833 BLAKE2B 
097d37e1916924901f10d09bba882357c0eb81cf71fca921dbc642735ec8c0bde97f7ab63cd3953718c21687e6f39099cf2446210f41f3698b39b74116c4c025
 SHA512 
d5448d68da92d434cc6a34e007002c81ed8d97e533bf99364d3f65b4125bd6f21fe2f6f6efb97775ecc4ba4afd09e12add71ae2299a2d990a7a9d0a591c32811
 DIST vnstat-2.9.tar.gz 300796 BLAKE2B 
1671fe49f3add0087431b57aaa69d4c6280066a299e6899c00cd5bf6ec21380d1457295f884f683ebfb89959eea08a9d900e898a865e3f6ff2a82ecf354d974a
 SHA512 
883f273c02f6d91478991d95deffba9d90457a1bb0b9dd818c01398365df97ffb72dda88299231d9076756192b05524b6f8820470c9caf6ee6a12e5914a82176
 DIST vnstat-2.9.tar.gz.asc 833 BLAKE2B 
4dd17e02e6c0c5232354ea8c4dea1d86ac43015ac66c60dc227b143aa5352e5a1eb0870932662778b2350928b124e2bbc56dfa13cfe7c2fd74538d84c00f9b4c
 SHA512 
bf57974afb028fef7ec311a15bb1dcf275f10b845c5512efe73711b622b5912c4de0ff0553db4152389d2421a468c888191eab8fca08212e164f997ad1e04778

diff --git a/net-analyzer/vnstat/files/vnstat-2.2-conf.patch 
b/net-analyzer/vnstat/files/vnstat-2.2-conf.patch
deleted file mode 100644
index 7bea5d8ffe97..
--- a/net-analyzer/vnstat/files/vnstat-2.2-conf.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/cfg/vnstat.conf
-+++ b/cfg/vnstat.conf
-@@ -143,7 +143,7 @@
- LogFile "/var/log/vnstat/vnstat.log"
- 
- # file used as daemon pid / lock file
--PidFile "/var/run/vnstat/vnstat.pid"
-+PidFile "/run/vnstat/vnstat.pid"
- 
- # 1 = 64-bit, 0 = 32-bit, -1 = old style logic, -2 = automatic detection
- 64bitInterfaceCounters -2

diff --git a/net-analyzer/vnstat/files/vnstat-2.2-drop-root.patch 
b/net-analyzer/vnstat/files/vnstat-2.2-drop-root.patch
deleted file mode 100644
index 2ed3ec1404a4..
--- a/net-analyzer/vnstat/files/vnstat-2.2-drop-root.patch
+++ /dev/null
@@ -1,15 +0,0 @@
 a/cfg/vnstat.conf
-+++ b/cfg/vnstat.conf
-@@ -69,10 +69,10 @@
- ##
- 
- # switch to given user when started as root (leave empty to disable)
--DaemonUser ""
-+DaemonUser "vnstat"
- 
- # switch to given group when started as root (leave empty to disable)
--DaemonGroup ""
-+DaemonGroup "vnstat"
- 
- # try to detect interface maximum bandwidth, 0 = disable feature
- # MaxBandwidth will be used as fallback value when enabled

diff --git a/net-analyzer/vnstat/files/vnstat.cron 
b/net-analyzer/vnstat/files/vnstat.cron
deleted file mode 100644
index 690681327688..
--- a/net-analyzer/vnstat/files/vnstat.cron
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/bash
-
-# run vnstat if installed and at least one database exists
-
-# Uncomment the following to enable
-
-#if [ -x /usr/bin/vnstat ] && [ `ls /var/lib/vnstat/ | wc -l` -ge 1 ] ; then
-#exec /usr/bin/vnstat -u
-#fi

diff --git a/net-analyzer/vnstat/files/vnstatd.confd 
b/net-analyzer/vnstat/files/vnstatd.confd
deleted file mode 100644
index 17901419aacb..
--- a/net-analyzer/vnstat/files/vnstatd.confd
+++ /dev/null
@@ -1,7 +0,0 @@
-# /etc/conf.d/vnstatd: config file for 

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2022-02-25 Thread Sam James
commit: 06500847dbb016ae56438e7446437ee6c0389fc7
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 26 00:21:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 26 00:21:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06500847

net-analyzer/vnstat: Stabilize 2.9 arm, #834008

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.9.ebuild 
b/net-analyzer/vnstat/vnstat-2.9.ebuild
index b10ea492d50c..b2186d2f4e6a 100644
--- a/net-analyzer/vnstat/vnstat-2.9.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.9.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
 
-   KEYWORDS="amd64 ~arm arm64 hppa ~mips ppc ppc64 ~riscv sparc x86"
+   KEYWORDS="amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv sparc x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2022-02-25 Thread Sam James
commit: 4a0b400a12a8af851d5b06f67c6888c2b8589229
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 25 21:34:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 25 21:34:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a0b400a

net-analyzer/vnstat: Stabilize 2.9 arm64, #834008

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.9.ebuild 
b/net-analyzer/vnstat/vnstat-2.9.ebuild
index 1a9d95ef4cfb..b10ea492d50c 100644
--- a/net-analyzer/vnstat/vnstat-2.9.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.9.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
 
-   KEYWORDS="amd64 ~arm ~arm64 hppa ~mips ppc ppc64 ~riscv sparc x86"
+   KEYWORDS="amd64 ~arm arm64 hppa ~mips ppc ppc64 ~riscv sparc x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2022-02-25 Thread Jakov Smolić
commit: cf86953622c7c59d026b1b60a900ac784de09955
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Feb 25 10:07:39 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Feb 25 10:07:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf869536

net-analyzer/vnstat: Stabilize 2.9 x86, #834008

Signed-off-by: Jakov Smolić  gentoo.org>

 net-analyzer/vnstat/vnstat-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.9.ebuild 
b/net-analyzer/vnstat/vnstat-2.9.ebuild
index fb8997589200..1a9d95ef4cfb 100644
--- a/net-analyzer/vnstat/vnstat-2.9.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.9.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
 
-   KEYWORDS="amd64 ~arm ~arm64 hppa ~mips ppc ppc64 ~riscv sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 hppa ~mips ppc ppc64 ~riscv sparc x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2022-02-25 Thread Yixun Lan
commit: f6b4ced70881c0424016bb87a1bc3192cbc5adaf
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Feb 25 09:28:06 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Feb 25 09:28:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6b4ced7

net-analyzer/vnstat: keyword 2.9 for ~riscv

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 net-analyzer/vnstat/vnstat-2.9.ebuild  | 2 +-
 net-analyzer/vnstat/vnstat-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/vnstat/vnstat-2.9.ebuild 
b/net-analyzer/vnstat/vnstat-2.9.ebuild
index 8188972666d3..fb8997589200 100644
--- a/net-analyzer/vnstat/vnstat-2.9.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.9.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
 
-   KEYWORDS="amd64 ~arm ~arm64 hppa ~mips ppc ppc64 sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 hppa ~mips ppc ppc64 ~riscv sparc ~x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi

diff --git a/net-analyzer/vnstat/vnstat-.ebuild 
b/net-analyzer/vnstat/vnstat-.ebuild
index f9877e7f008d..3ff50568be35 100644
--- a/net-analyzer/vnstat/vnstat-.ebuild
+++ b/net-analyzer/vnstat/vnstat-.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2022-02-25 Thread Arthur Zamarin
commit: 2bcbfebbc9d495fc10a056f1e18f8c0487a1b1bb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 25 08:08:37 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 25 08:08:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bcbfebb

net-analyzer/vnstat: Stabilize 2.9 hppa, #834008

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-analyzer/vnstat/vnstat-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.9.ebuild 
b/net-analyzer/vnstat/vnstat-2.9.ebuild
index 1ab466b63df8..8188972666d3 100644
--- a/net-analyzer/vnstat/vnstat-2.9.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.9.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
 
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 hppa ~mips ppc ppc64 sparc ~x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2022-02-24 Thread Agostino Sarubbo
commit: 2a7abba0c3e3cbe8e7c0bb49df3653078fec3f57
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Feb 25 07:57:01 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Feb 25 07:57:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a7abba0

net-analyzer/vnstat: sparc stable wrt bug #834008

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-analyzer/vnstat/vnstat-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.9.ebuild 
b/net-analyzer/vnstat/vnstat-2.9.ebuild
index 7af8390b08d3..1ab466b63df8 100644
--- a/net-analyzer/vnstat/vnstat-2.9.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.9.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
 
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 sparc ~x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2022-02-24 Thread Agostino Sarubbo
commit: 60cf9e94bddbd79fcae6ad273ad1faf96901eeaa
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Feb 25 07:56:38 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Feb 25 07:56:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60cf9e94

net-analyzer/vnstat: ppc64 stable wrt bug #834008

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-analyzer/vnstat/vnstat-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.9.ebuild 
b/net-analyzer/vnstat/vnstat-2.9.ebuild
index 7d8d727f0ac1..7af8390b08d3 100644
--- a/net-analyzer/vnstat/vnstat-2.9.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.9.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
 
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~sparc ~x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2022-02-24 Thread Agostino Sarubbo
commit: 6a27bd32c0c01bbb1546ebf2108f17b9ef3c6308
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Feb 25 07:56:05 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Feb 25 07:56:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a27bd32

net-analyzer/vnstat: ppc stable wrt bug #834008

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-analyzer/vnstat/vnstat-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.9.ebuild 
b/net-analyzer/vnstat/vnstat-2.9.ebuild
index 5e7e1dfcd80c..7d8d727f0ac1 100644
--- a/net-analyzer/vnstat/vnstat-2.9.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.9.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
 
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~sparc ~x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2022-02-24 Thread Agostino Sarubbo
commit: 8335b037353a9b38760b7f39224c63baa696ac6a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Feb 25 07:55:37 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Feb 25 07:55:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8335b037

net-analyzer/vnstat: amd64 stable wrt bug #834008

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-analyzer/vnstat/vnstat-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.9.ebuild 
b/net-analyzer/vnstat/vnstat-2.9.ebuild
index f9877e7f008d..5e7e1dfcd80c 100644
--- a/net-analyzer/vnstat/vnstat-2.9.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.9.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2022-02-05 Thread Arthur Zamarin
commit: 6ad55b5adc6ca73607c28d0cdbc71d613afd652c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  5 19:16:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  5 19:16:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad55b5a

net-analyzer/vnstat: Stabilize 2.8 hppa, #832571

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-analyzer/vnstat/vnstat-2.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/vnstat/vnstat-2.8.ebuild 
b/net-analyzer/vnstat/vnstat-2.8.ebuild
index b596f789e0c9..3abe8761ff15 100644
--- a/net-analyzer/vnstat/vnstat-2.8.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -18,7 +18,7 @@ else
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
 
-   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86"
+   KEYWORDS="amd64 arm arm64 hppa ~mips ppc ppc64 sparc x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/files/, net-analyzer/vnstat/

2022-01-25 Thread Sam James
commit: 9ede51cacd883bab9167e570ae27ad391bfd5c95
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 25 16:35:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 25 16:37:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ede51ca

net-analyzer/vnstat: add 2.9

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/Manifest   |  2 ++
 net-analyzer/vnstat/files/vnstat-2.9-conf.patch| 39 ++
 .../{vnstat-.ebuild => vnstat-2.9.ebuild}  |  8 ++---
 net-analyzer/vnstat/vnstat-.ebuild |  8 ++---
 4 files changed, 47 insertions(+), 10 deletions(-)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index 398dbd978b5b..522f2f8774e3 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -2,3 +2,5 @@ DIST vnstat-1.17.tar.gz 238397 BLAKE2B 
73aaffda3c91a1146b1d6a21f637272be227a15a7
 DIST vnstat-1.17.tar.gz.asc 819 BLAKE2B 
3186e28dc29edb37eb0bbef9b29f1ea682e4a9de208b69b83a8bc99c81f272eb6865176aaa30e415bf8423d94f385e0725e1256eeb822c3152638eaace23b749
 SHA512 
c26af29daefe6431c1769812d04ba5bff92ac1241a6a49df11e28f0e51b21d4eb84ff1f1fb133a388fd8ac59967162bc5d60d5f02c409d34be5414acd34f7818
 DIST vnstat-2.8.tar.gz 290644 BLAKE2B 
21ff801ce6abb135c26eb937eadb447bea9fd3dcb2af123051edb9861e088d8fc217f84ef2d924fe8b480388cfc761d0259f8abb2312ae49c2840643787d49bd
 SHA512 
207aa1699df298ce3008153701782634a96a239599d17a5b2f1fbb298a9cf8edb35298e2de1f4f93415ddf34e0bdb831f95984b47fdd7f89ecc6aeb4821a0afd
 DIST vnstat-2.8.tar.gz.asc 833 BLAKE2B 
097d37e1916924901f10d09bba882357c0eb81cf71fca921dbc642735ec8c0bde97f7ab63cd3953718c21687e6f39099cf2446210f41f3698b39b74116c4c025
 SHA512 
d5448d68da92d434cc6a34e007002c81ed8d97e533bf99364d3f65b4125bd6f21fe2f6f6efb97775ecc4ba4afd09e12add71ae2299a2d990a7a9d0a591c32811
+DIST vnstat-2.9.tar.gz 300796 BLAKE2B 
1671fe49f3add0087431b57aaa69d4c6280066a299e6899c00cd5bf6ec21380d1457295f884f683ebfb89959eea08a9d900e898a865e3f6ff2a82ecf354d974a
 SHA512 
883f273c02f6d91478991d95deffba9d90457a1bb0b9dd818c01398365df97ffb72dda88299231d9076756192b05524b6f8820470c9caf6ee6a12e5914a82176
+DIST vnstat-2.9.tar.gz.asc 833 BLAKE2B 
4dd17e02e6c0c5232354ea8c4dea1d86ac43015ac66c60dc227b143aa5352e5a1eb0870932662778b2350928b124e2bbc56dfa13cfe7c2fd74538d84c00f9b4c
 SHA512 
bf57974afb028fef7ec311a15bb1dcf275f10b845c5512efe73711b622b5912c4de0ff0553db4152389d2421a468c888191eab8fca08212e164f997ad1e04778

diff --git a/net-analyzer/vnstat/files/vnstat-2.9-conf.patch 
b/net-analyzer/vnstat/files/vnstat-2.9-conf.patch
new file mode 100644
index ..d2cfa3977cfb
--- /dev/null
+++ b/net-analyzer/vnstat/files/vnstat-2.9-conf.patch
@@ -0,0 +1,39 @@
+diff --git a/cfg/vnstat.conf b/cfg/vnstat.conf
+index f404de5..d2bd928 100644
+--- a/cfg/vnstat.conf
 b/cfg/vnstat.conf
+@@ -80,10 +80,10 @@
+ ##
+ 
+ # switch to given user when started as root (leave empty to disable)
+-;DaemonUser ""
++;DaemonUser "vnstat"
+ 
+ # switch to given group when started as root (leave empty to disable)
+-;DaemonGroup ""
++;DaemonGroup "vnstat"
+ 
+ # try to detect interface maximum bandwidth, 0 = disable feature
+ # MaxBandwidth will be used as fallback value when enabled
+@@ -161,7 +161,7 @@
+ ;LogFile "/var/log/vnstat/vnstat.log"
+ 
+ # file used as daemon pid / lock file
+-;PidFile "/var/run/vnstat/vnstat.pid"
++;PidFile "/run/vnstat/vnstat.pid"
+ 
+ # 1 = 64-bit, 0 = 32-bit, -1 = old style logic, -2 = automatic detection
+ ;64bitInterfaceCounters -2
+diff --git a/src/common.h b/src/common.h
+index bb2fb56..f148004 100644
+--- a/src/common.h
 b/src/common.h
+@@ -241,7 +241,7 @@ and most can be changed later from the config file.
+ #define CREATEDIRS 1
+ #define UPDATEFILEOWNER 1
+ #define LOGFILE "/var/log/vnstat/vnstat.log"
+-#define PIDFILE "/var/run/vnstat/vnstat.pid"
++#define PIDFILE "/run/vnstat/vnstat.pid"
+ #define IS64BIT -2
+ #define WALDB 0
+ #define WALDBCHECKPOINTINTERVALMINS 240

diff --git a/net-analyzer/vnstat/vnstat-.ebuild 
b/net-analyzer/vnstat/vnstat-2.9.ebuild
similarity index 91%
copy from net-analyzer/vnstat/vnstat-.ebuild
copy to net-analyzer/vnstat/vnstat-2.9.ebuild
index 407176bb06b7..f9877e7f008d 100644
--- a/net-analyzer/vnstat/vnstat-.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.9.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit systemd tmpfiles
 
@@ -41,9 +41,7 @@ DEPEND="
 RDEPEND+=" selinux? ( sec-policy/selinux-vnstatd )"
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-2.2-conf.patch
-   "${FILESDIR}"/${PN}-2.2-drop-root.patch
-   "${FILESDIR}"/${PN}-2.2-run.patch
+   "${FILESDIR}"/${PN}-2.9-conf.patch
 )
 
 src_compile() {

diff --git a/net-analyzer/vnstat/vnstat-.ebuild 
b/net-analyzer/vnstat/vnstat-.ebuild
index 407176bb06b7..f9877e7f008d 100644
--- 

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2022-01-01 Thread Sam James
commit: 278b82c2119892936b289ebb285f4e2f0297e6b4
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  1 09:26:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  1 09:38:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=278b82c2

net-analyzer/vnstat: drop 2.6-r1, 2.7

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/Manifest |  4 --
 net-analyzer/vnstat/vnstat-2.6-r1.ebuild | 83 --
 net-analyzer/vnstat/vnstat-2.7.ebuild| 86 
 3 files changed, 173 deletions(-)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index ddd03e8d9275..398dbd978b5b 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -1,8 +1,4 @@
 DIST vnstat-1.17.tar.gz 238397 BLAKE2B 
73aaffda3c91a1146b1d6a21f637272be227a15a7964aad90fb76c407c5f7fb0085e6f9f54408e8ebc667475c15f260d701c5924737f20921ebc0a35affd52be
 SHA512 
c9c119a89054dacdc15026c766a20d88336d7689dd4264530d0347fcc58f3cbfc806b271e0f83e76c3b4a31ab793a628ee7d7b696943da919ee4cd2fdb481cc3
 DIST vnstat-1.17.tar.gz.asc 819 BLAKE2B 
3186e28dc29edb37eb0bbef9b29f1ea682e4a9de208b69b83a8bc99c81f272eb6865176aaa30e415bf8423d94f385e0725e1256eeb822c3152638eaace23b749
 SHA512 
c26af29daefe6431c1769812d04ba5bff92ac1241a6a49df11e28f0e51b21d4eb84ff1f1fb133a388fd8ac59967162bc5d60d5f02c409d34be5414acd34f7818
-DIST vnstat-2.6.tar.gz 275751 BLAKE2B 
7351b265d66e42d1e5450dae6f5eaa973a9cdc171b865689540b5838ddeb2629da968bc2ba655cb6ff909227a859f0334900a1597c78b772124a993343a4cf23
 SHA512 
1a62fc9c2379b050208945e85bad04f602a0f2c71e6bd069d241c1df77c76ec6258948fc3fdf633b15c52665782cae4f995a916103d330bfb46cab0291d3a1ea
-DIST vnstat-2.6.tar.gz.asc 833 BLAKE2B 
5e79d1b622dd4d37603a209b78018a3e88f2c404c700e1f439e4b98e2c2dd5bdf26e8ecd3b1b1242e14a725d7839c5a8b3b5448dc27e1f917cbeaf6012546656
 SHA512 
c643152bec14b70317465f8adc2256b41b8686e106b35ce492ad5030c2d5b32162441ac5fb2f309071da855efdf444076288cf075d8073bad0c0907067366e7f
-DIST vnstat-2.7.tar.gz 287304 BLAKE2B 
f7b50cccfe4b62bce45751e6029650dc6d8ac7b7925cc4177fb1772c6d842b5201f6834d5e6374016b4c42374660b1c127d5b021adffe873de0a4c484171b6b3
 SHA512 
3d1674ddb5269d29d4d758551dc3e58fb1858a7dd790914c7d74047443b25d242c91f8ab20bdede9c1b061d6b682d73f3d6c1a8aa656a9676bc33c0ed9b1b2d4
-DIST vnstat-2.7.tar.gz.asc 833 BLAKE2B 
ae9bb28ccd9f10e7ac0c32e9895140cdd9d8498ef18d9b716ffbed3c6693ff08e5ddb08c377ec009df881f7fc1666f09da48cee75857566bdd4f1a2be30a97b9
 SHA512 
dd1ae2d94400aee9622c28385a103680ca87abfb66b5c92e8ce7240b97f28e81ac1a9cfc97fff7cd6d3934bfa639f46c835acbf855c7a4a29309946d7cbd80d4
 DIST vnstat-2.8.tar.gz 290644 BLAKE2B 
21ff801ce6abb135c26eb937eadb447bea9fd3dcb2af123051edb9861e088d8fc217f84ef2d924fe8b480388cfc761d0259f8abb2312ae49c2840643787d49bd
 SHA512 
207aa1699df298ce3008153701782634a96a239599d17a5b2f1fbb298a9cf8edb35298e2de1f4f93415ddf34e0bdb831f95984b47fdd7f89ecc6aeb4821a0afd
 DIST vnstat-2.8.tar.gz.asc 833 BLAKE2B 
097d37e1916924901f10d09bba882357c0eb81cf71fca921dbc642735ec8c0bde97f7ab63cd3953718c21687e6f39099cf2446210f41f3698b39b74116c4c025
 SHA512 
d5448d68da92d434cc6a34e007002c81ed8d97e533bf99364d3f65b4125bd6f21fe2f6f6efb97775ecc4ba4afd09e12add71ae2299a2d990a7a9d0a591c32811

diff --git a/net-analyzer/vnstat/vnstat-2.6-r1.ebuild 
b/net-analyzer/vnstat/vnstat-2.6-r1.ebuild
deleted file mode 100644
index ab8be1d07e6c..
--- a/net-analyzer/vnstat/vnstat-2.6-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd tmpfiles
-
-DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
-HOMEPAGE="https://humdi.net/vnstat/;
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/vergoh/vnstat;
-   inherit git-r3
-else
-   
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/teemutoivola.asc
-   inherit verify-sig
-
-   SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
-   SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
-
-   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86"
-
-   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="gd selinux test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-db/sqlite
-   gd? ( media-libs/gd[png] )
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( dev-libs/check )
-"
-RDEPEND+=" acct-group/vnstat
-   acct-user/vnstat
-   selinux? ( sec-policy/selinux-vnstatd )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.2-conf.patch
-   "${FILESDIR}"/${PN}-2.2-drop-root.patch
-   "${FILESDIR}"/${PN}-2.2-run.patch
-)
-
-src_compile() {
-   emake ${PN} ${PN}d $(usex gd ${PN}i '')
-}
-
-src_install() {
-   use gd && dobin vnstati
-   dobin vnstat vnstatd
-
-   exeinto /usr/share/${PN}
-   newexe "${FILESDIR}"/vnstat.cron-r1 

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2021-10-07 Thread Sam James
commit: 9203cd37f076f3afe3c4713ecc839896ee483610
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  8 01:57:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  8 01:57:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9203cd37

net-analyzer/vnstat: Stabilize 2.8 ppc64, #816477

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.8.ebuild 
b/net-analyzer/vnstat/vnstat-2.8.ebuild
index f583e4d3ea3..5798621a760 100644
--- a/net-analyzer/vnstat/vnstat-2.8.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.8.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
 
-   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ~ppc64 sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86"
 
BDEPEND="verify-sig? ( app-crypt/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2021-10-06 Thread Sam James
commit: 6285bdc56c6f482c772520f616eb4cc76f78e2b8
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct  6 23:04:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct  6 23:05:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6285bdc5

net-analyzer/vnstat: Stabilize 2.8 arm64, #816477

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.8.ebuild 
b/net-analyzer/vnstat/vnstat-2.8.ebuild
index 9695c8099d9..dfb54a561c6 100644
--- a/net-analyzer/vnstat/vnstat-2.8.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.8.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
 
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 sparc x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ~ppc64 sparc x86"
 
BDEPEND="verify-sig? ( app-crypt/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2021-10-06 Thread Sam James
commit: b9cfd91ccd9ca6f6b8c2215c36bcef90351fb5f7
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct  6 23:05:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct  6 23:05:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9cfd91c

net-analyzer/vnstat: Stabilize 2.8 arm, #816477

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.8.ebuild 
b/net-analyzer/vnstat/vnstat-2.8.ebuild
index dfb54a561c6..f583e4d3ea3 100644
--- a/net-analyzer/vnstat/vnstat-2.8.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.8.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
 
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ~ppc64 sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ~ppc64 sparc x86"
 
BDEPEND="verify-sig? ( app-crypt/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2021-10-06 Thread Sam James
commit: 59f87e2ece5e257ba43bd545799f25c75fbc8cdc
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct  6 23:04:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct  6 23:05:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59f87e2e

net-analyzer/vnstat: Stabilize 2.8 x86, #816477

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.8.ebuild 
b/net-analyzer/vnstat/vnstat-2.8.ebuild
index 0e21fad6716..9695c8099d9 100644
--- a/net-analyzer/vnstat/vnstat-2.8.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.8.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
 
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 sparc x86"
 
BDEPEND="verify-sig? ( app-crypt/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2021-10-06 Thread Agostino Sarubbo
commit: aeddf57d44a36758dfa2eefa8c568ee4627b01a2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Oct  6 06:47:27 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Oct  6 06:47:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeddf57d

net-analyzer/vnstat: sparc stable wrt bug #816477

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-analyzer/vnstat/vnstat-2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.8.ebuild 
b/net-analyzer/vnstat/vnstat-2.8.ebuild
index 380e2978d98..0e21fad6716 100644
--- a/net-analyzer/vnstat/vnstat-2.8.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.8.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
 
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 sparc ~x86"
 
BDEPEND="verify-sig? ( app-crypt/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2021-10-06 Thread Agostino Sarubbo
commit: 0d80574c7d7f38393babba712bc340650bf89450
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Oct  6 06:46:53 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Oct  6 06:46:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d80574c

net-analyzer/vnstat: ppc stable wrt bug #816477

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-analyzer/vnstat/vnstat-2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.8.ebuild 
b/net-analyzer/vnstat/vnstat-2.8.ebuild
index 8250fe3a588..380e2978d98 100644
--- a/net-analyzer/vnstat/vnstat-2.8.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.8.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
 
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~sparc ~x86"
 
BDEPEND="verify-sig? ( app-crypt/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2021-10-06 Thread Agostino Sarubbo
commit: 0b09b915953f124f35e33a8d92d7e738374b19c4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Oct  6 06:05:17 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Oct  6 06:05:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b09b915

net-analyzer/vnstat: amd64 stable wrt bug #816477

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-analyzer/vnstat/vnstat-2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.8.ebuild 
b/net-analyzer/vnstat/vnstat-2.8.ebuild
index 02ba926a4b8..8250fe3a588 100644
--- a/net-analyzer/vnstat/vnstat-2.8.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.8.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
 
BDEPEND="verify-sig? ( app-crypt/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2021-09-04 Thread Sam James
commit: 9d9a6d7aeed1a2a6043aed24a0a6fddbdd7d488c
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  5 03:08:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  5 05:24:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d9a6d7a

net-analyzer/vnstat: add 2.8

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/Manifest  |  2 +
 net-analyzer/vnstat/vnstat-2.8.ebuild | 86 +++
 2 files changed, 88 insertions(+)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index 303e92c6e94..ddd03e8d927 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -4,3 +4,5 @@ DIST vnstat-2.6.tar.gz 275751 BLAKE2B 
7351b265d66e42d1e5450dae6f5eaa973a9cdc171b
 DIST vnstat-2.6.tar.gz.asc 833 BLAKE2B 
5e79d1b622dd4d37603a209b78018a3e88f2c404c700e1f439e4b98e2c2dd5bdf26e8ecd3b1b1242e14a725d7839c5a8b3b5448dc27e1f917cbeaf6012546656
 SHA512 
c643152bec14b70317465f8adc2256b41b8686e106b35ce492ad5030c2d5b32162441ac5fb2f309071da855efdf444076288cf075d8073bad0c0907067366e7f
 DIST vnstat-2.7.tar.gz 287304 BLAKE2B 
f7b50cccfe4b62bce45751e6029650dc6d8ac7b7925cc4177fb1772c6d842b5201f6834d5e6374016b4c42374660b1c127d5b021adffe873de0a4c484171b6b3
 SHA512 
3d1674ddb5269d29d4d758551dc3e58fb1858a7dd790914c7d74047443b25d242c91f8ab20bdede9c1b061d6b682d73f3d6c1a8aa656a9676bc33c0ed9b1b2d4
 DIST vnstat-2.7.tar.gz.asc 833 BLAKE2B 
ae9bb28ccd9f10e7ac0c32e9895140cdd9d8498ef18d9b716ffbed3c6693ff08e5ddb08c377ec009df881f7fc1666f09da48cee75857566bdd4f1a2be30a97b9
 SHA512 
dd1ae2d94400aee9622c28385a103680ca87abfb66b5c92e8ce7240b97f28e81ac1a9cfc97fff7cd6d3934bfa639f46c835acbf855c7a4a29309946d7cbd80d4
+DIST vnstat-2.8.tar.gz 290644 BLAKE2B 
21ff801ce6abb135c26eb937eadb447bea9fd3dcb2af123051edb9861e088d8fc217f84ef2d924fe8b480388cfc761d0259f8abb2312ae49c2840643787d49bd
 SHA512 
207aa1699df298ce3008153701782634a96a239599d17a5b2f1fbb298a9cf8edb35298e2de1f4f93415ddf34e0bdb831f95984b47fdd7f89ecc6aeb4821a0afd
+DIST vnstat-2.8.tar.gz.asc 833 BLAKE2B 
097d37e1916924901f10d09bba882357c0eb81cf71fca921dbc642735ec8c0bde97f7ab63cd3953718c21687e6f39099cf2446210f41f3698b39b74116c4c025
 SHA512 
d5448d68da92d434cc6a34e007002c81ed8d97e533bf99364d3f65b4125bd6f21fe2f6f6efb97775ecc4ba4afd09e12add71ae2299a2d990a7a9d0a591c32811

diff --git a/net-analyzer/vnstat/vnstat-2.8.ebuild 
b/net-analyzer/vnstat/vnstat-2.8.ebuild
new file mode 100644
index 000..02ba926a4b8
--- /dev/null
+++ b/net-analyzer/vnstat/vnstat-2.8.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd tmpfiles
+
+DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
+HOMEPAGE="https://humdi.net/vnstat/;
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/vergoh/vnstat;
+   inherit git-r3
+else
+   
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/teemutoivola.asc
+   inherit verify-sig
+
+   SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
+   SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
+
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+   BDEPEND="verify-sig? ( app-crypt/openpgp-keys-teemutoivola )"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="gd selinux test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   acct-group/vnstat
+   acct-user/vnstat
+   dev-db/sqlite
+   gd? ( media-libs/gd[png] )
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-libs/check )
+"
+RDEPEND+=" selinux? ( sec-policy/selinux-vnstatd )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.2-conf.patch
+   "${FILESDIR}"/${PN}-2.2-drop-root.patch
+   "${FILESDIR}"/${PN}-2.2-run.patch
+)
+
+src_compile() {
+   emake \
+   ${PN} \
+   ${PN}d \
+   $(usex gd ${PN}i '')
+}
+
+src_install() {
+   use gd && dobin vnstati
+   dobin vnstat vnstatd
+
+   exeinto /usr/share/${PN}
+   newexe "${FILESDIR}"/vnstat.cron-r1 vnstat.cron
+
+   insinto /etc
+   doins cfg/vnstat.conf
+   fowners root:vnstat /etc/vnstat.conf
+
+   keepdir /var/lib/vnstat
+   fowners vnstat:vnstat /var/lib/vnstat
+
+   newconfd "${FILESDIR}"/vnstatd.confd-r1 vnstatd
+   newinitd "${FILESDIR}"/vnstatd.initd-r2 vnstatd
+
+   systemd_newunit "${FILESDIR}"/vnstatd.systemd vnstatd.service
+   newtmpfiles "${FILESDIR}"/vnstatd.tmpfile vnstatd.conf
+
+   use gd && doman man/vnstati.1
+
+   doman man/vnstat.1 man/vnstatd.8
+
+   newdoc INSTALL README.setup
+   dodoc CHANGES README UPGRADE FAQ examples/vnstat.cgi
+}
+
+pkg_postinst() {
+   tmpfiles_process vnstatd.conf
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2021-07-31 Thread Michał Górny
commit: 5c0bf155f4aecf3b5266543060d0d737d75f3b91
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 31 06:35:26 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 31 13:32:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c0bf155

net-analyzer/vnstat: Use BROOT for verify-sig key path

Signed-off-by: Michał Górny  gentoo.org>

 net-analyzer/vnstat/vnstat-1.17-r1.ebuild | 2 +-
 net-analyzer/vnstat/vnstat-2.6-r1.ebuild  | 2 +-
 net-analyzer/vnstat/vnstat-2.7.ebuild | 2 +-
 net-analyzer/vnstat/vnstat-.ebuild| 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-analyzer/vnstat/vnstat-1.17-r1.ebuild 
b/net-analyzer/vnstat/vnstat-1.17-r1.ebuild
index 8aa25d8a327..d66538eaedb 100644
--- a/net-analyzer/vnstat/vnstat-1.17-r1.ebuild
+++ b/net-analyzer/vnstat/vnstat-1.17-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/teemutoivola.asc
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/teemutoivola.asc
 inherit flag-o-matic toolchain-funcs verify-sig
 
 DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"

diff --git a/net-analyzer/vnstat/vnstat-2.6-r1.ebuild 
b/net-analyzer/vnstat/vnstat-2.6-r1.ebuild
index 1f52869e87a..828e302eae1 100644
--- a/net-analyzer/vnstat/vnstat-2.6-r1.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.6-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/vergoh/vnstat;
inherit git-r3
 else
-   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/teemutoivola.asc
+   
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/teemutoivola.asc
inherit verify-sig
 
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;

diff --git a/net-analyzer/vnstat/vnstat-2.7.ebuild 
b/net-analyzer/vnstat/vnstat-2.7.ebuild
index a950ea58731..5798621a760 100644
--- a/net-analyzer/vnstat/vnstat-2.7.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.7.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/vergoh/vnstat;
inherit git-r3
 else
-   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/teemutoivola.asc
+   
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/teemutoivola.asc
inherit verify-sig
 
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;

diff --git a/net-analyzer/vnstat/vnstat-.ebuild 
b/net-analyzer/vnstat/vnstat-.ebuild
index 50a581a0103..02ba926a4b8 100644
--- a/net-analyzer/vnstat/vnstat-.ebuild
+++ b/net-analyzer/vnstat/vnstat-.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/vergoh/vnstat;
inherit git-r3
 else
-   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/teemutoivola.asc
+   
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/teemutoivola.asc
inherit verify-sig
 
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2021-06-25 Thread Sam James
commit: 15d6113d3a8cefdb376f28e22643596bc3c1cd44
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 25 19:35:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 25 19:35:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15d6113d

net-analyzer/vnstat: Stabilize 2.7 arm, #796371

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.7.ebuild 
b/net-analyzer/vnstat/vnstat-2.7.ebuild
index 1805c7f4069..3582e908684 100644
--- a/net-analyzer/vnstat/vnstat-2.7.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.7.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
 
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86"
 
BDEPEND="verify-sig? ( app-crypt/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2021-06-16 Thread Sam James
commit: 93fe45b35a545fcf78842a4b62ead15461082a6a
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 17 00:16:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 17 00:16:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93fe45b3

net-analyzer/vnstat: Stabilize 2.7 ppc, #796371

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.7.ebuild 
b/net-analyzer/vnstat/vnstat-2.7.ebuild
index f16223b3438..6889c21abeb 100644
--- a/net-analyzer/vnstat/vnstat-2.7.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.7.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
 
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ~ppc64 ~sparc x86"
 
BDEPEND="verify-sig? ( app-crypt/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2021-06-16 Thread Sam James
commit: 20d3cf98751e4844af65e88bf08aebbfe4610116
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 17 00:16:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 17 00:16:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20d3cf98

net-analyzer/vnstat: Stabilize 2.7 ppc64, #796371

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.7.ebuild 
b/net-analyzer/vnstat/vnstat-2.7.ebuild
index 6889c21abeb..4f11142b53e 100644
--- a/net-analyzer/vnstat/vnstat-2.7.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.7.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
 
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ~ppc64 ~sparc x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~sparc x86"
 
BDEPEND="verify-sig? ( app-crypt/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2021-06-16 Thread Sam James
commit: b6d4259c4bfb7efcbab0e3936974bb238b060160
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 17 00:15:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 17 00:15:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6d4259c

net-analyzer/vnstat: Stabilize 2.7 arm64, #796371

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.7.ebuild 
b/net-analyzer/vnstat/vnstat-2.7.ebuild
index 1c9e833f8d4..f16223b3438 100644
--- a/net-analyzer/vnstat/vnstat-2.7.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.7.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
 
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc x86"
 
BDEPEND="verify-sig? ( app-crypt/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2021-06-16 Thread Sam James
commit: a62c333b050e556e86b9c62fd3075bbee3fc8dc4
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 17 00:16:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 17 00:16:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a62c333b

net-analyzer/vnstat: Stabilize 2.7 sparc, #796371

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.7.ebuild 
b/net-analyzer/vnstat/vnstat-2.7.ebuild
index 4f11142b53e..1805c7f4069 100644
--- a/net-analyzer/vnstat/vnstat-2.7.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.7.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
 
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~sparc x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~mips ppc ppc64 sparc x86"
 
BDEPEND="verify-sig? ( app-crypt/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2021-06-16 Thread Sam James
commit: a51fa7e80a925fe9c696927d604a4504d68979bd
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 17 00:12:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 17 00:12:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a51fa7e8

net-analyzer/vnstat: Stabilize 2.7 x86, #796371

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.7.ebuild 
b/net-analyzer/vnstat/vnstat-2.7.ebuild
index 18954900148..56fe7befef9 100644
--- a/net-analyzer/vnstat/vnstat-2.7.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.7.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc x86"
 
BDEPEND="verify-sig? ( app-crypt/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2021-06-16 Thread Sam James
commit: 872b82ac0033bdeb6c5cec2a090d3cd89f584b1d
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 17 00:14:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 17 00:14:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=872b82ac

net-analyzer/vnstat: Stabilize 2.7 amd64, #796371

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.7.ebuild 
b/net-analyzer/vnstat/vnstat-2.7.ebuild
index 56fe7befef9..1c9e833f8d4 100644
--- a/net-analyzer/vnstat/vnstat-2.7.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.7.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc x86"
 
BDEPEND="verify-sig? ( app-crypt/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2021-05-16 Thread Sam James
commit: afccce06d8deb59eb8434d42c65cc221cc7df516
Author: Sam James  gentoo  org>
AuthorDate: Mon May 17 00:31:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 17 00:33:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afccce06

net-analyzer/vnstat: add 2.7

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/Manifest |  2 ++
 .../vnstat/{vnstat-.ebuild => vnstat-2.7.ebuild} | 20 ++--
 net-analyzer/vnstat/vnstat-.ebuild   | 20 ++--
 3 files changed, 22 insertions(+), 20 deletions(-)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index 5d92ab13417..303e92c6e94 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -2,3 +2,5 @@ DIST vnstat-1.17.tar.gz 238397 BLAKE2B 
73aaffda3c91a1146b1d6a21f637272be227a15a7
 DIST vnstat-1.17.tar.gz.asc 819 BLAKE2B 
3186e28dc29edb37eb0bbef9b29f1ea682e4a9de208b69b83a8bc99c81f272eb6865176aaa30e415bf8423d94f385e0725e1256eeb822c3152638eaace23b749
 SHA512 
c26af29daefe6431c1769812d04ba5bff92ac1241a6a49df11e28f0e51b21d4eb84ff1f1fb133a388fd8ac59967162bc5d60d5f02c409d34be5414acd34f7818
 DIST vnstat-2.6.tar.gz 275751 BLAKE2B 
7351b265d66e42d1e5450dae6f5eaa973a9cdc171b865689540b5838ddeb2629da968bc2ba655cb6ff909227a859f0334900a1597c78b772124a993343a4cf23
 SHA512 
1a62fc9c2379b050208945e85bad04f602a0f2c71e6bd069d241c1df77c76ec6258948fc3fdf633b15c52665782cae4f995a916103d330bfb46cab0291d3a1ea
 DIST vnstat-2.6.tar.gz.asc 833 BLAKE2B 
5e79d1b622dd4d37603a209b78018a3e88f2c404c700e1f439e4b98e2c2dd5bdf26e8ecd3b1b1242e14a725d7839c5a8b3b5448dc27e1f917cbeaf6012546656
 SHA512 
c643152bec14b70317465f8adc2256b41b8686e106b35ce492ad5030c2d5b32162441ac5fb2f309071da855efdf444076288cf075d8073bad0c0907067366e7f
+DIST vnstat-2.7.tar.gz 287304 BLAKE2B 
f7b50cccfe4b62bce45751e6029650dc6d8ac7b7925cc4177fb1772c6d842b5201f6834d5e6374016b4c42374660b1c127d5b021adffe873de0a4c484171b6b3
 SHA512 
3d1674ddb5269d29d4d758551dc3e58fb1858a7dd790914c7d74047443b25d242c91f8ab20bdede9c1b061d6b682d73f3d6c1a8aa656a9676bc33c0ed9b1b2d4
+DIST vnstat-2.7.tar.gz.asc 833 BLAKE2B 
ae9bb28ccd9f10e7ac0c32e9895140cdd9d8498ef18d9b716ffbed3c6693ff08e5ddb08c377ec009df881f7fc1666f09da48cee75857566bdd4f1a2be30a97b9
 SHA512 
dd1ae2d94400aee9622c28385a103680ca87abfb66b5c92e8ce7240b97f28e81ac1a9cfc97fff7cd6d3934bfa639f46c835acbf855c7a4a29309946d7cbd80d4

diff --git a/net-analyzer/vnstat/vnstat-.ebuild 
b/net-analyzer/vnstat/vnstat-2.7.ebuild
similarity index 85%
copy from net-analyzer/vnstat/vnstat-.ebuild
copy to net-analyzer/vnstat/vnstat-2.7.ebuild
index ef79532e70f..18954900148 100644
--- a/net-analyzer/vnstat/vnstat-.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.7.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit systemd user tmpfiles
+inherit systemd tmpfiles
 
 DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
 HOMEPAGE="https://humdi.net/vnstat/;
@@ -29,6 +29,8 @@ IUSE="gd selinux test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
+   acct-group/vnstat
+   acct-user/vnstat
dev-db/sqlite
gd? ( media-libs/gd[png] )
 "
@@ -44,13 +46,11 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.2-run.patch
 )
 
-pkg_setup() {
-   enewgroup vnstat
-   enewuser vnstat -1 -1 /var/lib/vnstat vnstat
-}
-
 src_compile() {
-   emake ${PN} ${PN}d $(usex gd ${PN}i '')
+   emake \
+   ${PN} \
+   ${PN}d \
+   $(usex gd ${PN}i '')
 }
 
 src_install() {
@@ -75,8 +75,8 @@ src_install() {
 
use gd && doman man/vnstati.1
 
-   doman man/vnstat.1 man/vnstatd.1
+   doman man/vnstat.1 man/vnstatd.8
 
-   newdoc INSTALL.md README.setup
-   dodoc CHANGES README.md UPGRADE.md FAQ examples/vnstat.cgi
+   newdoc INSTALL README.setup
+   dodoc CHANGES README UPGRADE FAQ examples/vnstat.cgi
 }

diff --git a/net-analyzer/vnstat/vnstat-.ebuild 
b/net-analyzer/vnstat/vnstat-.ebuild
index ef79532e70f..18954900148 100644
--- a/net-analyzer/vnstat/vnstat-.ebuild
+++ b/net-analyzer/vnstat/vnstat-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit systemd user tmpfiles
+inherit systemd tmpfiles
 
 DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
 HOMEPAGE="https://humdi.net/vnstat/;
@@ -29,6 +29,8 @@ IUSE="gd selinux test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
+   acct-group/vnstat
+   acct-user/vnstat
dev-db/sqlite
gd? ( media-libs/gd[png] )
 "
@@ -44,13 +46,11 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.2-run.patch
 )
 
-pkg_setup() {
-   enewgroup vnstat
-   enewuser vnstat -1 -1 /var/lib/vnstat vnstat
-}
-
 src_compile() {
-   emake ${PN} ${PN}d $(usex gd ${PN}i '')
+   emake \
+   ${PN} \
+   ${PN}d \
+   $(usex gd ${PN}i '')
 }
 
 src_install() {
@@ -75,8 +75,8 @@ src_install() {
 
use gd && doman man/vnstati.1
 

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2021-05-16 Thread Sam James
commit: 84b3c8ea900896452c2fafac4710ecf6dafd0349
Author: Sam James  gentoo  org>
AuthorDate: Mon May 17 00:35:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 17 00:37:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84b3c8ea

net-analyzer/vnstat: port 1.17, 2.6 to GLEP 81 too

Signed-off-by: Sam James  gentoo.org>

 .../vnstat/{vnstat-1.17.ebuild => vnstat-1.17-r1.ebuild}  | 11 ---
 .../vnstat/{vnstat-2.6.ebuild => vnstat-2.6-r1.ebuild}| 11 ---
 2 files changed, 8 insertions(+), 14 deletions(-)

diff --git a/net-analyzer/vnstat/vnstat-1.17.ebuild 
b/net-analyzer/vnstat/vnstat-1.17-r1.ebuild
similarity index 89%
rename from net-analyzer/vnstat/vnstat-1.17.ebuild
rename to net-analyzer/vnstat/vnstat-1.17-r1.ebuild
index 5a1f12b3e07..fceff0f93ca 100644
--- a/net-analyzer/vnstat/vnstat-1.17.ebuild
+++ b/net-analyzer/vnstat/vnstat-1.17-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/teemutoivola.asc
-inherit toolchain-funcs user verify-sig
+inherit toolchain-funcs verify-sig
 
 DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
 HOMEPAGE="https://humdi.net/vnstat/;
@@ -22,14 +22,11 @@ DEPEND="
${RDEPEND}
test? ( dev-libs/check )
 "
-RDEPEND+=" selinux? ( sec-policy/selinux-vnstatd )"
+RDEPEND+=" acct-group/vnstat
+   acct-user/vnstat
+   selinux? ( sec-policy/selinux-vnstatd )"
 BDEPEND="verify-sig? ( app-crypt/openpgp-keys-teemutoivola )"
 
-pkg_setup() {
-   enewgroup vnstat
-   enewuser vnstat -1 -1 /dev/null vnstat
-}
-
 src_prepare() {
default
 

diff --git a/net-analyzer/vnstat/vnstat-2.6.ebuild 
b/net-analyzer/vnstat/vnstat-2.6-r1.ebuild
similarity index 91%
rename from net-analyzer/vnstat/vnstat-2.6.ebuild
rename to net-analyzer/vnstat/vnstat-2.6-r1.ebuild
index e1ce66f909c..3d37feff320 100644
--- a/net-analyzer/vnstat/vnstat-2.6.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.6-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit systemd user tmpfiles
+inherit systemd tmpfiles
 
 DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
 HOMEPAGE="https://humdi.net/vnstat/;
@@ -36,7 +36,9 @@ DEPEND="
${RDEPEND}
test? ( dev-libs/check )
 "
-RDEPEND+=" selinux? ( sec-policy/selinux-vnstatd )"
+RDEPEND+=" acct-group/vnstat
+   acct-user/vnstat
+   selinux? ( sec-policy/selinux-vnstatd )"
 
 PATCHES=(
"${FILESDIR}"/${PN}-2.2-conf.patch
@@ -44,11 +46,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.2-run.patch
 )
 
-pkg_setup() {
-   enewgroup vnstat
-   enewuser vnstat -1 -1 /var/lib/vnstat vnstat
-}
-
 src_compile() {
emake ${PN} ${PN}d $(usex gd ${PN}i '')
 }



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2021-05-16 Thread Sam James
commit: 4a295fd356b468d49f7b4e611b0d9d116f32b0f4
Author: Sam James  gentoo  org>
AuthorDate: Mon May 17 00:39:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 17 00:39:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a295fd3

net-analyzer/vnstat: fix 1.17 with GCC 10

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-1.17-r1.ebuild | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-1.17-r1.ebuild 
b/net-analyzer/vnstat/vnstat-1.17-r1.ebuild
index fceff0f93ca..8aa25d8a327 100644
--- a/net-analyzer/vnstat/vnstat-1.17-r1.ebuild
+++ b/net-analyzer/vnstat/vnstat-1.17-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/teemutoivola.asc
-inherit toolchain-funcs verify-sig
+inherit flag-o-matic toolchain-funcs verify-sig
 
 DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
 HOMEPAGE="https://humdi.net/vnstat/;
@@ -43,6 +43,15 @@ src_prepare() {
src/common.h || die
 }
 
+src_configure() {
+   tc-export CC
+
+   # Fails to build with GCC 10
+   append-flags -fcommon
+
+   default
+}
+
 src_compile() {
emake ${PN} ${PN}d $(usex gd ${PN}i '')
 }



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2021-04-26 Thread Sam James
commit: e2f259c68c517f4d88a9e6d730dc8fff417d316d
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 26 15:39:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 26 15:39:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2f259c6

net-analyzer/vnstat: fix sync with live

Fixes: 0b0163a009b3269f74b3584f3700c577e9df3aa3
Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.6.ebuild 
b/net-analyzer/vnstat/vnstat-2.6.ebuild
index ca6c778234e..e1ce66f909c 100644
--- a/net-analyzer/vnstat/vnstat-2.6.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.6.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86"
 
BDEPEND="verify-sig? ( app-crypt/openpgp-keys-teemutoivola )"
 fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2021-04-26 Thread Sam James
commit: 0b0163a009b3269f74b3584f3700c577e9df3aa3
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 26 15:16:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 26 15:37:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b0163a0

net-analyzer/vnstat: use live template, add verify-sig support

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/Manifest   |  2 ++
 net-analyzer/vnstat/vnstat-1.17.ebuild |  5 -
 net-analyzer/vnstat/vnstat-2.6.ebuild  | 18 --
 net-analyzer/vnstat/vnstat-.ebuild | 19 +--
 4 files changed, 39 insertions(+), 5 deletions(-)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index d1ad555e13f..5d92ab13417 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -1,2 +1,4 @@
 DIST vnstat-1.17.tar.gz 238397 BLAKE2B 
73aaffda3c91a1146b1d6a21f637272be227a15a7964aad90fb76c407c5f7fb0085e6f9f54408e8ebc667475c15f260d701c5924737f20921ebc0a35affd52be
 SHA512 
c9c119a89054dacdc15026c766a20d88336d7689dd4264530d0347fcc58f3cbfc806b271e0f83e76c3b4a31ab793a628ee7d7b696943da919ee4cd2fdb481cc3
+DIST vnstat-1.17.tar.gz.asc 819 BLAKE2B 
3186e28dc29edb37eb0bbef9b29f1ea682e4a9de208b69b83a8bc99c81f272eb6865176aaa30e415bf8423d94f385e0725e1256eeb822c3152638eaace23b749
 SHA512 
c26af29daefe6431c1769812d04ba5bff92ac1241a6a49df11e28f0e51b21d4eb84ff1f1fb133a388fd8ac59967162bc5d60d5f02c409d34be5414acd34f7818
 DIST vnstat-2.6.tar.gz 275751 BLAKE2B 
7351b265d66e42d1e5450dae6f5eaa973a9cdc171b865689540b5838ddeb2629da968bc2ba655cb6ff909227a859f0334900a1597c78b772124a993343a4cf23
 SHA512 
1a62fc9c2379b050208945e85bad04f602a0f2c71e6bd069d241c1df77c76ec6258948fc3fdf633b15c52665782cae4f995a916103d330bfb46cab0291d3a1ea
+DIST vnstat-2.6.tar.gz.asc 833 BLAKE2B 
5e79d1b622dd4d37603a209b78018a3e88f2c404c700e1f439e4b98e2c2dd5bdf26e8ecd3b1b1242e14a725d7839c5a8b3b5448dc27e1f917cbeaf6012546656
 SHA512 
c643152bec14b70317465f8adc2256b41b8686e106b35ce492ad5030c2d5b32162441ac5fb2f309071da855efdf444076288cf075d8073bad0c0907067366e7f

diff --git a/net-analyzer/vnstat/vnstat-1.17.ebuild 
b/net-analyzer/vnstat/vnstat-1.17.ebuild
index 9207b1560e1..5a1f12b3e07 100644
--- a/net-analyzer/vnstat/vnstat-1.17.ebuild
+++ b/net-analyzer/vnstat/vnstat-1.17.ebuild
@@ -3,11 +3,13 @@
 
 EAPI=7
 
-inherit toolchain-funcs user
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/teemutoivola.asc
+inherit toolchain-funcs user verify-sig
 
 DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
 HOMEPAGE="https://humdi.net/vnstat/;
 SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
+SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -21,6 +23,7 @@ DEPEND="
test? ( dev-libs/check )
 "
 RDEPEND+=" selinux? ( sec-policy/selinux-vnstatd )"
+BDEPEND="verify-sig? ( app-crypt/openpgp-keys-teemutoivola )"
 
 pkg_setup() {
enewgroup vnstat

diff --git a/net-analyzer/vnstat/vnstat-2.6.ebuild 
b/net-analyzer/vnstat/vnstat-2.6.ebuild
index bf03bc30dc4..ca6c778234e 100644
--- a/net-analyzer/vnstat/vnstat-2.6.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.6.ebuild
@@ -7,11 +7,24 @@ inherit systemd user tmpfiles
 
 DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
 HOMEPAGE="https://humdi.net/vnstat/;
-SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/vergoh/vnstat;
+   inherit git-r3
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/teemutoivola.asc
+   inherit verify-sig
+
+   SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
+   SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )"
+
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+   BDEPEND="verify-sig? ( app-crypt/openpgp-keys-teemutoivola )"
+fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86"
 IUSE="gd selinux test"
 RESTRICT="!test? ( test )"
 
@@ -61,6 +74,7 @@ src_install() {
newtmpfiles "${FILESDIR}"/vnstatd.tmpfile vnstatd.conf
 
use gd && doman man/vnstati.1
+
doman man/vnstat.1 man/vnstatd.8
 
newdoc INSTALL README.setup

diff --git a/net-analyzer/vnstat/vnstat-.ebuild 
b/net-analyzer/vnstat/vnstat-.ebuild
index ff0d5392bc3..ef79532e70f 100644
--- a/net-analyzer/vnstat/vnstat-.ebuild
+++ b/net-analyzer/vnstat/vnstat-.ebuild
@@ -3,11 +3,25 @@
 
 EAPI=7
 
-inherit git-r3 systemd user tmpfiles
+inherit systemd user tmpfiles
 
 DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
 HOMEPAGE="https://humdi.net/vnstat/;
-EGIT_REPO_URI="https://github.com/vergoh/vnstat;
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/vergoh/vnstat;
+   inherit git-r3
+else
+   

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2021-03-22 Thread Sam James
commit: bc0526940c744f8255127432361ca5d304ce5268
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 22 22:16:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 23 04:48:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc052694

net-analyzer/vnstat: port to EAPI 7

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-1.17.ebuild | 14 +-
 net-analyzer/vnstat/vnstat-2.6.ebuild  |  9 +++--
 net-analyzer/vnstat/vnstat-.ebuild |  9 +++--
 3 files changed, 11 insertions(+), 21 deletions(-)

diff --git a/net-analyzer/vnstat/vnstat-1.17.ebuild 
b/net-analyzer/vnstat/vnstat-1.17.ebuild
index 16116526575..9207b1560e1 100644
--- a/net-analyzer/vnstat/vnstat-1.17.ebuild
+++ b/net-analyzer/vnstat/vnstat-1.17.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit toolchain-funcs user
 
@@ -15,17 +15,12 @@ KEYWORDS="amd64 arm ~hppa ppc ppc64 sparc x86"
 IUSE="gd selinux test"
 RESTRICT="!test? ( test )"
 
-COMMON_DEPEND="
-   gd? ( media-libs/gd[png] )
-"
+RDEPEND="gd? ( media-libs/gd[png] )"
 DEPEND="
-   ${COMMON_DEPEND}
+   ${RDEPEND}
test? ( dev-libs/check )
 "
-RDEPEND="
-   ${COMMON_DEPEND}
-   selinux? ( sec-policy/selinux-vnstatd )
-"
+RDEPEND+=" selinux? ( sec-policy/selinux-vnstatd )"
 
 pkg_setup() {
enewgroup vnstat
@@ -42,6 +37,7 @@ src_prepare() {
-e 's|vnstat[.]pid|vnstatd/vnstatd.pid|' \
-e 's|/var/run|/run|' \
cfg/${PN}.conf || die
+
sed -i \
-e '/PIDFILE/s|/var/run|/run|' \
src/common.h || die

diff --git a/net-analyzer/vnstat/vnstat-2.6.ebuild 
b/net-analyzer/vnstat/vnstat-2.6.ebuild
index 4ccbbb50586..bf03bc30dc4 100644
--- a/net-analyzer/vnstat/vnstat-2.6.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.6.ebuild
@@ -15,18 +15,15 @@ KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86"
 IUSE="gd selinux test"
 RESTRICT="!test? ( test )"
 
-COMMON_DEPEND="
+RDEPEND="
dev-db/sqlite
gd? ( media-libs/gd[png] )
 "
 DEPEND="
-   ${COMMON_DEPEND}
+   ${RDEPEND}
test? ( dev-libs/check )
 "
-RDEPEND="
-   ${COMMON_DEPEND}
-   selinux? ( sec-policy/selinux-vnstatd )
-"
+RDEPEND+=" selinux? ( sec-policy/selinux-vnstatd )"
 
 PATCHES=(
"${FILESDIR}"/${PN}-2.2-conf.patch

diff --git a/net-analyzer/vnstat/vnstat-.ebuild 
b/net-analyzer/vnstat/vnstat-.ebuild
index 64355e68ca2..ff0d5392bc3 100644
--- a/net-analyzer/vnstat/vnstat-.ebuild
+++ b/net-analyzer/vnstat/vnstat-.ebuild
@@ -14,18 +14,15 @@ SLOT="0"
 IUSE="gd selinux test"
 RESTRICT="!test? ( test )"
 
-COMMON_DEPEND="
+RDEPEND="
dev-db/sqlite
gd? ( media-libs/gd[png] )
 "
 DEPEND="
-   ${COMMON_DEPEND}
+   ${RDEPEND}
test? ( dev-libs/check )
 "
-RDEPEND="
-   ${COMMON_DEPEND}
-   selinux? ( sec-policy/selinux-vnstatd )
-"
+RDEPEND+=" selinux? ( sec-policy/selinux-vnstatd )"
 
 PATCHES=(
"${FILESDIR}"/${PN}-2.2-conf.patch



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2021-03-22 Thread Sam James
commit: 5054d4504f786910211190a67af0262ac6927c94
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 23 04:03:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 23 04:03:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5054d450

net-analyzer/vnstat: Stabilize 2.6 arm64, #89

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.6.ebuild 
b/net-analyzer/vnstat/vnstat-2.6.ebuild
index 30d3f0bffd4..4ccbbb50586 100644
--- a/net-analyzer/vnstat/vnstat-2.6.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86"
 IUSE="gd selinux test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2021-01-02 Thread Sam James
commit: f273f2c1c67e6a4ec9cec37eac2c23eb2ec5fa0f
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  2 11:07:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  2 11:10:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f273f2c1

net-analyzer/vnstat: minor style changes for now

Just to be uniform in what I've changed/not so far.

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-1.17.ebuild | 3 ++-
 net-analyzer/vnstat/vnstat-2.6.ebuild  | 4 +++-
 net-analyzer/vnstat/vnstat-.ebuild | 5 +++--
 3 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/net-analyzer/vnstat/vnstat-1.17.ebuild 
b/net-analyzer/vnstat/vnstat-1.17.ebuild
index 66f0ce74f2d..16116526575 100644
--- a/net-analyzer/vnstat/vnstat-1.17.ebuild
+++ b/net-analyzer/vnstat/vnstat-1.17.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
+
 inherit toolchain-funcs user
 
 DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"

diff --git a/net-analyzer/vnstat/vnstat-2.6.ebuild 
b/net-analyzer/vnstat/vnstat-2.6.ebuild
index 990a6e1d9dc..956e883bd17 100644
--- a/net-analyzer/vnstat/vnstat-2.6.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.6.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit systemd user
 
 DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
@@ -26,6 +27,7 @@ RDEPEND="
${COMMON_DEPEND}
selinux? ( sec-policy/selinux-vnstatd )
 "
+
 PATCHES=(
"${FILESDIR}"/${PN}-2.2-conf.patch
"${FILESDIR}"/${PN}-2.2-drop-root.patch

diff --git a/net-analyzer/vnstat/vnstat-.ebuild 
b/net-analyzer/vnstat/vnstat-.ebuild
index 7299c18fe07..dd3a09ddf9a 100644
--- a/net-analyzer/vnstat/vnstat-.ebuild
+++ b/net-analyzer/vnstat/vnstat-.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit git-r3 systemd user
 
 DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
@@ -10,7 +11,6 @@ EGIT_REPO_URI="https://github.com/vergoh/vnstat;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS=""
 IUSE="gd selinux test"
 RESTRICT="!test? ( test )"
 
@@ -26,6 +26,7 @@ RDEPEND="
${COMMON_DEPEND}
selinux? ( sec-policy/selinux-vnstatd )
 "
+
 PATCHES=(
"${FILESDIR}"/${PN}-2.2-conf.patch
"${FILESDIR}"/${PN}-2.2-drop-root.patch



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2020-12-29 Thread Sam James
commit: fa4d25b01558dadb824a9eebcf69baab2cf6827d
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 23:58:42 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 23:58:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa4d25b0

net-analyzer/vnstat: add github metadata

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-analyzer/vnstat/metadata.xml b/net-analyzer/vnstat/metadata.xml
index f3528abe7f0..815914aa146 100644
--- a/net-analyzer/vnstat/metadata.xml
+++ b/net-analyzer/vnstat/metadata.xml
@@ -16,6 +16,7 @@
can be used even without root permissions.


+   vergoh/vnstat
https://humdi.net/vnstat/CHANGES

 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2020-12-29 Thread Sam James
commit: 0a42c19a642c6e528b58c03c640cbd983886facb
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 23:27:36 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 23:27:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a42c19a

net-analyzer/vnstat: add changelog metadata

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-analyzer/vnstat/metadata.xml b/net-analyzer/vnstat/metadata.xml
index 8519b3380b9..f3528abe7f0 100644
--- a/net-analyzer/vnstat/metadata.xml
+++ b/net-analyzer/vnstat/metadata.xml
@@ -15,4 +15,7 @@
The traffic information is analyzed from the /proc filesystem. 
That way vnStat
can be used even without root permissions.

+   
+   https://humdi.net/vnstat/CHANGES
+   
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2020-12-29 Thread Sam James
commit: 419c397964fa8b5473bfaa8f6bf27961c7a4060e
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 23:27:58 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 23:27:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=419c3979

net-analyzer/vnstat: cleanup old

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/Manifest  |  2 -
 net-analyzer/vnstat/vnstat-2.4.ebuild | 69 ---
 net-analyzer/vnstat/vnstat-2.5.ebuild | 69 ---
 3 files changed, 140 deletions(-)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index 7902b33ad43..d1ad555e13f 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -1,4 +1,2 @@
 DIST vnstat-1.17.tar.gz 238397 BLAKE2B 
73aaffda3c91a1146b1d6a21f637272be227a15a7964aad90fb76c407c5f7fb0085e6f9f54408e8ebc667475c15f260d701c5924737f20921ebc0a35affd52be
 SHA512 
c9c119a89054dacdc15026c766a20d88336d7689dd4264530d0347fcc58f3cbfc806b271e0f83e76c3b4a31ab793a628ee7d7b696943da919ee4cd2fdb481cc3
-DIST vnstat-2.4.tar.gz 270907 BLAKE2B 
4666c39c05cb0bd2a89db7e57bfd72b542ccda02ba09a9da6097b58957141042a5e63a2ee4863bb61b686b3e4c374a690d798398136760699755187fdca5e27c
 SHA512 
e2f23b375a6afcd9e51770769c741d3a5fc139aec22e535bc98da09e4a6677a0c820fb04727a79f23569be29f031e9ee897b6d569146c42ed917f5f83399b7b6
-DIST vnstat-2.5.tar.gz 274765 BLAKE2B 
65117717d5522ce17e40f05f62d0328f74f5cc3ab42353c93b7a2af0e74df1d36b3a64dd778cd4def2985120bfbc6e1cf8e83a7615ef236ea1af1dbd8d898965
 SHA512 
5f44f2ee7fa4bdaf0cfd48b35927ec590f5344cc497b5e02a999ece40e53812a7bf725cf1ddaf08c7316bf83ed567f370a72f00b279553cb1d06dfec26c3c1c8
 DIST vnstat-2.6.tar.gz 275751 BLAKE2B 
7351b265d66e42d1e5450dae6f5eaa973a9cdc171b865689540b5838ddeb2629da968bc2ba655cb6ff909227a859f0334900a1597c78b772124a993343a4cf23
 SHA512 
1a62fc9c2379b050208945e85bad04f602a0f2c71e6bd069d241c1df77c76ec6258948fc3fdf633b15c52665782cae4f995a916103d330bfb46cab0291d3a1ea

diff --git a/net-analyzer/vnstat/vnstat-2.4.ebuild 
b/net-analyzer/vnstat/vnstat-2.4.ebuild
deleted file mode 100644
index 3c08307f0cf..000
--- a/net-analyzer/vnstat/vnstat-2.4.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit systemd user
-
-DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
-HOMEPAGE="https://humdi.net/vnstat/;
-SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE="gd selinux test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   dev-db/sqlite
-   gd? ( media-libs/gd[png] )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   test? ( dev-libs/check )
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   selinux? ( sec-policy/selinux-vnstatd )
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.2-conf.patch
-   "${FILESDIR}"/${PN}-2.2-drop-root.patch
-   "${FILESDIR}"/${PN}-2.2-run.patch
-)
-
-pkg_setup() {
-   enewgroup vnstat
-   enewuser vnstat -1 -1 /var/lib/vnstat vnstat
-}
-
-src_compile() {
-   emake ${PN} ${PN}d $(usex gd ${PN}i '')
-}
-
-src_install() {
-   use gd && dobin vnstati
-   dobin vnstat vnstatd
-
-   exeinto /usr/share/${PN}
-   newexe "${FILESDIR}"/vnstat.cron-r1 vnstat.cron
-
-   insinto /etc
-   doins cfg/vnstat.conf
-   fowners root:vnstat /etc/vnstat.conf
-
-   keepdir /var/lib/vnstat
-   fowners vnstat:vnstat /var/lib/vnstat
-
-   newconfd "${FILESDIR}"/vnstatd.confd-r1 vnstatd
-   newinitd "${FILESDIR}"/vnstatd.initd-r2 vnstatd
-
-   systemd_newunit "${FILESDIR}"/vnstatd.systemd vnstatd.service
-   systemd_newtmpfilesd "${FILESDIR}"/vnstatd.tmpfile vnstatd.conf
-
-   use gd && doman man/vnstati.1
-   doman man/vnstat.1 man/vnstatd.8
-
-   newdoc INSTALL README.setup
-   dodoc CHANGES README UPGRADE FAQ examples/vnstat.cgi
-}

diff --git a/net-analyzer/vnstat/vnstat-2.5.ebuild 
b/net-analyzer/vnstat/vnstat-2.5.ebuild
deleted file mode 100644
index 12983f11d96..000
--- a/net-analyzer/vnstat/vnstat-2.5.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit systemd user
-
-DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
-HOMEPAGE="https://humdi.net/vnstat/;
-SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE="gd selinux test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   dev-db/sqlite
-   gd? ( media-libs/gd[png] )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   test? ( dev-libs/check )
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   selinux? ( 

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2020-11-05 Thread Sam James
commit: 833c2950680f463ecf8841da6bff9a6f373d75a6
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  6 06:33:47 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  6 06:33:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=833c2950

net-analyzer/vnstat: arm64 keyworded (bug #752342)

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.6.ebuild 
b/net-analyzer/vnstat/vnstat-2.6.ebuild
index 31d8b9736e4..50688b8280f 100644
--- a/net-analyzer/vnstat/vnstat-2.6.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm hppa ~mips ppc ppc64 sparc x86"
+KEYWORDS="amd64 arm ~arm64 hppa ~mips ppc ppc64 sparc x86"
 IUSE="gd selinux test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2020-11-03 Thread Sam James
commit: 466545c9bec5e84d330b7f52ff7572b9b75c5f46
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  4 00:41:23 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  4 00:41:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466545c9

net-analyzer/vnstat: join as (co-)maintainer

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-analyzer/vnstat/metadata.xml b/net-analyzer/vnstat/metadata.xml
index dace7f2e8f5..473aec3029d 100644
--- a/net-analyzer/vnstat/metadata.xml
+++ b/net-analyzer/vnstat/metadata.xml
@@ -1,6 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+  
+s...@gentoo.org
+Sam James
+  
   
 net...@gentoo.org
 Gentoo network monitoring and analysis project



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2020-11-03 Thread Sam James
commit: 69f68c3ec2170d054a83bfe0be0cd25bd635baa9
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  4 00:42:44 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  4 00:42:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69f68c3e

net-analyzer/vnstat: indentation changes in metadata.xml

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/metadata.xml | 28 ++--
 1 file changed, 14 insertions(+), 14 deletions(-)

diff --git a/net-analyzer/vnstat/metadata.xml b/net-analyzer/vnstat/metadata.xml
index 473aec3029d..8519b3380b9 100644
--- a/net-analyzer/vnstat/metadata.xml
+++ b/net-analyzer/vnstat/metadata.xml
@@ -1,18 +1,18 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-s...@gentoo.org
-Sam James
-  
-  
-net...@gentoo.org
-Gentoo network monitoring and analysis project
-  
-
-  vnStat is a network traffic monitor for Linux that keeps a log of daily
-  network traffic for the selected interface(s). vnStat isn't a packet sniffer.
-  The traffic information is analyzed from the /proc filesystem. That way 
vnStat
-  can be used even without root permissions.
-
+   
+   s...@gentoo.org
+   Sam James
+   
+   
+   net...@gentoo.org
+   Gentoo network monitoring and analysis project
+   
+   
+   vnStat is a network traffic monitor for Linux that keeps a log 
of daily
+   network traffic for the selected interface(s). vnStat isn't a 
packet sniffer.
+   The traffic information is analyzed from the /proc filesystem. 
That way vnStat
+   can be used even without root permissions.
+   
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2020-10-28 Thread Sam James
commit: 2abd7ed703c7d6ff8c927b8ac201acd561d40e79
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 28 16:15:19 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 28 16:18:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2abd7ed7

net-analyzer/vnstat: Stabilize 2.6 arm, #738868

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/vnstat/vnstat-2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.6.ebuild 
b/net-analyzer/vnstat/vnstat-2.6.ebuild
index 9f9cadc68a6..fd7c831bd5d 100644
--- a/net-analyzer/vnstat/vnstat-2.6.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm hppa ~mips ppc ppc64 sparc x86"
+KEYWORDS="~amd64 arm hppa ~mips ppc ppc64 sparc x86"
 IUSE="gd selinux test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2020-10-26 Thread Sergei Trofimovich
commit: a04bd7a9adda057ee09547f2ac74564d41880fe0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Oct 26 07:29:13 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct 26 07:29:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a04bd7a9

net-analyzer/vnstat: stable 2.6 for hppa

stable wrt bug #738868

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-analyzer/vnstat/vnstat-2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.6.ebuild 
b/net-analyzer/vnstat/vnstat-2.6.ebuild
index 46290d1ad1c..9f9cadc68a6 100644
--- a/net-analyzer/vnstat/vnstat-2.6.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~mips ppc ppc64 sparc x86"
+KEYWORDS="~amd64 ~arm hppa ~mips ppc ppc64 sparc x86"
 IUSE="gd selinux test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2020-10-25 Thread Thomas Deutschmann
commit: f954d627e72924c7914f39e0455fac31e9106f9b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Oct 25 23:01:16 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Oct 25 23:01:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f954d627

net-analyzer/vnstat: x86 stable (bug #738868)

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-analyzer/vnstat/vnstat-2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.6.ebuild 
b/net-analyzer/vnstat/vnstat-2.6.ebuild
index 9a55b03dc30..46290d1ad1c 100644
--- a/net-analyzer/vnstat/vnstat-2.6.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~mips ppc ppc64 sparc ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~mips ppc ppc64 sparc x86"
 IUSE="gd selinux test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2020-10-24 Thread Sergei Trofimovich
commit: 8a659e30b5a17384fc28c2dd6f2f4a7bf6e17caa
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 24 17:34:10 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 24 17:46:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a659e30

net-analyzer/vnstat: stable 2.6 for ppc

stable wrt bug #738868

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-analyzer/vnstat/vnstat-2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.6.ebuild 
b/net-analyzer/vnstat/vnstat-2.6.ebuild
index 0fa66879284..9a55b03dc30 100644
--- a/net-analyzer/vnstat/vnstat-2.6.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ppc64 sparc ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~mips ppc ppc64 sparc ~x86"
 IUSE="gd selinux test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2020-10-24 Thread Sergei Trofimovich
commit: 9c36ded7a4a07241396a6f46776969d9c06c7ccc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 24 11:08:22 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 24 11:08:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c36ded7

net-analyzer/vnstat: stable 2.6 for ppc64

stable wrt bug #738868

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-analyzer/vnstat/vnstat-2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.6.ebuild 
b/net-analyzer/vnstat/vnstat-2.6.ebuild
index 896e70589f4..0fa66879284 100644
--- a/net-analyzer/vnstat/vnstat-2.6.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ppc64 sparc ~x86"
 IUSE="gd selinux test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2020-10-24 Thread Sergei Trofimovich
commit: 0ad8ef72c0252071606f93200762e0e476ddeeb5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 24 11:02:49 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 24 11:02:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ad8ef72

net-analyzer/vnstat: stable 2.6 for sparc

stable wrt bug #738868

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-analyzer/vnstat/vnstat-2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.6.ebuild 
b/net-analyzer/vnstat/vnstat-2.6.ebuild
index 6e3eb56ef4c..896e70589f4 100644
--- a/net-analyzer/vnstat/vnstat-2.6.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 sparc ~x86"
 IUSE="gd selinux test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2020-10-11 Thread Joshua Kinard
commit: 0a6ab7ec23e73f46f6c312c193bed84bc691e92a
Author: Joshua Kinard  gentoo  org>
AuthorDate: Mon Oct 12 03:16:59 2020 +
Commit: Joshua Kinard  gentoo  org>
CommitDate: Mon Oct 12 03:16:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a6ab7ec

net-analyzer/vnstat: Added ~mips to KEYWORDS

Signed-off-by: Joshua Kinard  gentoo.org>
Package-Manager: Portage-3.0.8, Repoman-3.0.1

 net-analyzer/vnstat/vnstat-2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-2.6.ebuild 
b/net-analyzer/vnstat/vnstat-2.6.ebuild
index 12983f11d96..6e3eb56ef4c 100644
--- a/net-analyzer/vnstat/vnstat-2.6.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="gd selinux test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2020-01-20 Thread Jeroen Roovers
commit: 2185af2a32ab74b8686244cf6c851fd0ab1a0c3f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jan 20 19:57:30 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jan 20 19:58:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2185af2a

net-analyzer/vnstat: Version 2.6

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-analyzer/vnstat/Manifest  |  1 +
 net-analyzer/vnstat/vnstat-2.6.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index c3eb0961ad4..7902b33ad43 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -1,3 +1,4 @@
 DIST vnstat-1.17.tar.gz 238397 BLAKE2B 
73aaffda3c91a1146b1d6a21f637272be227a15a7964aad90fb76c407c5f7fb0085e6f9f54408e8ebc667475c15f260d701c5924737f20921ebc0a35affd52be
 SHA512 
c9c119a89054dacdc15026c766a20d88336d7689dd4264530d0347fcc58f3cbfc806b271e0f83e76c3b4a31ab793a628ee7d7b696943da919ee4cd2fdb481cc3
 DIST vnstat-2.4.tar.gz 270907 BLAKE2B 
4666c39c05cb0bd2a89db7e57bfd72b542ccda02ba09a9da6097b58957141042a5e63a2ee4863bb61b686b3e4c374a690d798398136760699755187fdca5e27c
 SHA512 
e2f23b375a6afcd9e51770769c741d3a5fc139aec22e535bc98da09e4a6677a0c820fb04727a79f23569be29f031e9ee897b6d569146c42ed917f5f83399b7b6
 DIST vnstat-2.5.tar.gz 274765 BLAKE2B 
65117717d5522ce17e40f05f62d0328f74f5cc3ab42353c93b7a2af0e74df1d36b3a64dd778cd4def2985120bfbc6e1cf8e83a7615ef236ea1af1dbd8d898965
 SHA512 
5f44f2ee7fa4bdaf0cfd48b35927ec590f5344cc497b5e02a999ece40e53812a7bf725cf1ddaf08c7316bf83ed567f370a72f00b279553cb1d06dfec26c3c1c8
+DIST vnstat-2.6.tar.gz 275751 BLAKE2B 
7351b265d66e42d1e5450dae6f5eaa973a9cdc171b865689540b5838ddeb2629da968bc2ba655cb6ff909227a859f0334900a1597c78b772124a993343a4cf23
 SHA512 
1a62fc9c2379b050208945e85bad04f602a0f2c71e6bd069d241c1df77c76ec6258948fc3fdf633b15c52665782cae4f995a916103d330bfb46cab0291d3a1ea

diff --git a/net-analyzer/vnstat/vnstat-2.6.ebuild 
b/net-analyzer/vnstat/vnstat-2.6.ebuild
new file mode 100644
index 000..12983f11d96
--- /dev/null
+++ b/net-analyzer/vnstat/vnstat-2.6.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit systemd user
+
+DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
+HOMEPAGE="https://humdi.net/vnstat/;
+SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="gd selinux test"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   dev-db/sqlite
+   gd? ( media-libs/gd[png] )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   test? ( dev-libs/check )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   selinux? ( sec-policy/selinux-vnstatd )
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.2-conf.patch
+   "${FILESDIR}"/${PN}-2.2-drop-root.patch
+   "${FILESDIR}"/${PN}-2.2-run.patch
+)
+
+pkg_setup() {
+   enewgroup vnstat
+   enewuser vnstat -1 -1 /var/lib/vnstat vnstat
+}
+
+src_compile() {
+   emake ${PN} ${PN}d $(usex gd ${PN}i '')
+}
+
+src_install() {
+   use gd && dobin vnstati
+   dobin vnstat vnstatd
+
+   exeinto /usr/share/${PN}
+   newexe "${FILESDIR}"/vnstat.cron-r1 vnstat.cron
+
+   insinto /etc
+   doins cfg/vnstat.conf
+   fowners root:vnstat /etc/vnstat.conf
+
+   keepdir /var/lib/vnstat
+   fowners vnstat:vnstat /var/lib/vnstat
+
+   newconfd "${FILESDIR}"/vnstatd.confd-r1 vnstatd
+   newinitd "${FILESDIR}"/vnstatd.initd-r2 vnstatd
+
+   systemd_newunit "${FILESDIR}"/vnstatd.systemd vnstatd.service
+   systemd_newtmpfilesd "${FILESDIR}"/vnstatd.tmpfile vnstatd.conf
+
+   use gd && doman man/vnstati.1
+   doman man/vnstat.1 man/vnstatd.8
+
+   newdoc INSTALL README.setup
+   dodoc CHANGES README UPGRADE FAQ examples/vnstat.cgi
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2020-01-16 Thread Jeroen Roovers
commit: 8252f468c714b76fb3b054d73ad4a9f6ec708600
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Jan 16 13:20:58 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Jan 16 13:21:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8252f468

net-analyzer/vnstat: Old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-analyzer/vnstat/Manifest  |  1 -
 net-analyzer/vnstat/vnstat-2.3.ebuild | 69 ---
 2 files changed, 70 deletions(-)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index e31a75e8a8c..c3eb0961ad4 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -1,4 +1,3 @@
 DIST vnstat-1.17.tar.gz 238397 BLAKE2B 
73aaffda3c91a1146b1d6a21f637272be227a15a7964aad90fb76c407c5f7fb0085e6f9f54408e8ebc667475c15f260d701c5924737f20921ebc0a35affd52be
 SHA512 
c9c119a89054dacdc15026c766a20d88336d7689dd4264530d0347fcc58f3cbfc806b271e0f83e76c3b4a31ab793a628ee7d7b696943da919ee4cd2fdb481cc3
-DIST vnstat-2.3.tar.gz 269907 BLAKE2B 
b935c7baec34f15213b3fe320add4e3ecf0d3cd43d5934231eb9b96f3bc8171aa056e1a08d42cafdc2d06b9e6108d04392a1452a3d24bdbaf748722c53f64f23
 SHA512 
244aae8a127fb93407918e90efefe09d901410abbfda715272f1d754692661f2036ea98cc7f75ebc53ec27249ba676f84463af24ed7e19a9a130d6ce29b32677
 DIST vnstat-2.4.tar.gz 270907 BLAKE2B 
4666c39c05cb0bd2a89db7e57bfd72b542ccda02ba09a9da6097b58957141042a5e63a2ee4863bb61b686b3e4c374a690d798398136760699755187fdca5e27c
 SHA512 
e2f23b375a6afcd9e51770769c741d3a5fc139aec22e535bc98da09e4a6677a0c820fb04727a79f23569be29f031e9ee897b6d569146c42ed917f5f83399b7b6
 DIST vnstat-2.5.tar.gz 274765 BLAKE2B 
65117717d5522ce17e40f05f62d0328f74f5cc3ab42353c93b7a2af0e74df1d36b3a64dd778cd4def2985120bfbc6e1cf8e83a7615ef236ea1af1dbd8d898965
 SHA512 
5f44f2ee7fa4bdaf0cfd48b35927ec590f5344cc497b5e02a999ece40e53812a7bf725cf1ddaf08c7316bf83ed567f370a72f00b279553cb1d06dfec26c3c1c8

diff --git a/net-analyzer/vnstat/vnstat-2.3.ebuild 
b/net-analyzer/vnstat/vnstat-2.3.ebuild
deleted file mode 100644
index 63dfca4ff73..000
--- a/net-analyzer/vnstat/vnstat-2.3.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit systemd user
-
-DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
-HOMEPAGE="https://humdi.net/vnstat/;
-SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE="gd selinux test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   dev-db/sqlite
-   gd? ( media-libs/gd[png] )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   test? ( dev-libs/check )
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   selinux? ( sec-policy/selinux-vnstatd )
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.2-conf.patch
-   "${FILESDIR}"/${PN}-2.2-drop-root.patch
-   "${FILESDIR}"/${PN}-2.2-run.patch
-)
-
-pkg_setup() {
-   enewgroup vnstat
-   enewuser vnstat -1 -1 /var/lib/vnstat vnstat
-}
-
-src_compile() {
-   emake ${PN} ${PN}d $(usex gd ${PN}i '')
-}
-
-src_install() {
-   use gd && dobin vnstati
-   dobin vnstat vnstatd
-
-   exeinto /usr/share/${PN}
-   newexe "${FILESDIR}"/vnstat.cron-r1 vnstat.cron
-
-   insinto /etc
-   doins cfg/vnstat.conf
-   fowners root:vnstat /etc/vnstat.conf
-
-   keepdir /var/lib/vnstat
-   fowners vnstat:vnstat /var/lib/vnstat
-
-   newconfd "${FILESDIR}"/vnstatd.confd-r1 vnstatd
-   newinitd "${FILESDIR}"/vnstatd.initd-r2 vnstatd
-
-   systemd_newunit "${FILESDIR}"/vnstatd.systemd vnstatd.service
-   systemd_newtmpfilesd "${FILESDIR}"/vnstatd.tmpfile vnstatd.conf
-
-   use gd && doman man/vnstati.1
-   doman man/vnstat.1 man/vnstatd.1
-
-   newdoc INSTALL README.setup
-   dodoc CHANGES README UPGRADE FAQ examples/vnstat.cgi
-}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2020-01-16 Thread Jeroen Roovers
commit: 767e1f1b7933fad0005a209db6d7b00c6bb30b30
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Jan 16 13:20:21 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Jan 16 13:21:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=767e1f1b

net-analyzer/vnstat: Version 2.5

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-analyzer/vnstat/Manifest  |  1 +
 net-analyzer/vnstat/vnstat-2.5.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index 81ea7ba532f..e31a75e8a8c 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -1,3 +1,4 @@
 DIST vnstat-1.17.tar.gz 238397 BLAKE2B 
73aaffda3c91a1146b1d6a21f637272be227a15a7964aad90fb76c407c5f7fb0085e6f9f54408e8ebc667475c15f260d701c5924737f20921ebc0a35affd52be
 SHA512 
c9c119a89054dacdc15026c766a20d88336d7689dd4264530d0347fcc58f3cbfc806b271e0f83e76c3b4a31ab793a628ee7d7b696943da919ee4cd2fdb481cc3
 DIST vnstat-2.3.tar.gz 269907 BLAKE2B 
b935c7baec34f15213b3fe320add4e3ecf0d3cd43d5934231eb9b96f3bc8171aa056e1a08d42cafdc2d06b9e6108d04392a1452a3d24bdbaf748722c53f64f23
 SHA512 
244aae8a127fb93407918e90efefe09d901410abbfda715272f1d754692661f2036ea98cc7f75ebc53ec27249ba676f84463af24ed7e19a9a130d6ce29b32677
 DIST vnstat-2.4.tar.gz 270907 BLAKE2B 
4666c39c05cb0bd2a89db7e57bfd72b542ccda02ba09a9da6097b58957141042a5e63a2ee4863bb61b686b3e4c374a690d798398136760699755187fdca5e27c
 SHA512 
e2f23b375a6afcd9e51770769c741d3a5fc139aec22e535bc98da09e4a6677a0c820fb04727a79f23569be29f031e9ee897b6d569146c42ed917f5f83399b7b6
+DIST vnstat-2.5.tar.gz 274765 BLAKE2B 
65117717d5522ce17e40f05f62d0328f74f5cc3ab42353c93b7a2af0e74df1d36b3a64dd778cd4def2985120bfbc6e1cf8e83a7615ef236ea1af1dbd8d898965
 SHA512 
5f44f2ee7fa4bdaf0cfd48b35927ec590f5344cc497b5e02a999ece40e53812a7bf725cf1ddaf08c7316bf83ed567f370a72f00b279553cb1d06dfec26c3c1c8

diff --git a/net-analyzer/vnstat/vnstat-2.5.ebuild 
b/net-analyzer/vnstat/vnstat-2.5.ebuild
new file mode 100644
index 000..12983f11d96
--- /dev/null
+++ b/net-analyzer/vnstat/vnstat-2.5.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit systemd user
+
+DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
+HOMEPAGE="https://humdi.net/vnstat/;
+SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="gd selinux test"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   dev-db/sqlite
+   gd? ( media-libs/gd[png] )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   test? ( dev-libs/check )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   selinux? ( sec-policy/selinux-vnstatd )
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.2-conf.patch
+   "${FILESDIR}"/${PN}-2.2-drop-root.patch
+   "${FILESDIR}"/${PN}-2.2-run.patch
+)
+
+pkg_setup() {
+   enewgroup vnstat
+   enewuser vnstat -1 -1 /var/lib/vnstat vnstat
+}
+
+src_compile() {
+   emake ${PN} ${PN}d $(usex gd ${PN}i '')
+}
+
+src_install() {
+   use gd && dobin vnstati
+   dobin vnstat vnstatd
+
+   exeinto /usr/share/${PN}
+   newexe "${FILESDIR}"/vnstat.cron-r1 vnstat.cron
+
+   insinto /etc
+   doins cfg/vnstat.conf
+   fowners root:vnstat /etc/vnstat.conf
+
+   keepdir /var/lib/vnstat
+   fowners vnstat:vnstat /var/lib/vnstat
+
+   newconfd "${FILESDIR}"/vnstatd.confd-r1 vnstatd
+   newinitd "${FILESDIR}"/vnstatd.initd-r2 vnstatd
+
+   systemd_newunit "${FILESDIR}"/vnstatd.systemd vnstatd.service
+   systemd_newtmpfilesd "${FILESDIR}"/vnstatd.tmpfile vnstatd.conf
+
+   use gd && doman man/vnstati.1
+   doman man/vnstat.1 man/vnstatd.8
+
+   newdoc INSTALL README.setup
+   dodoc CHANGES README UPGRADE FAQ examples/vnstat.cgi
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2019-08-20 Thread Jeroen Roovers
commit: f033898d1c076830a363508d7f23273925004162
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Aug 20 08:49:19 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Aug 20 08:49:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f033898d

net-analyzer/vnstat: Old

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-analyzer/vnstat/Manifest  |  1 -
 net-analyzer/vnstat/vnstat-2.2.ebuild | 68 ---
 2 files changed, 69 deletions(-)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index fcfab05c846..81ea7ba532f 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -1,4 +1,3 @@
 DIST vnstat-1.17.tar.gz 238397 BLAKE2B 
73aaffda3c91a1146b1d6a21f637272be227a15a7964aad90fb76c407c5f7fb0085e6f9f54408e8ebc667475c15f260d701c5924737f20921ebc0a35affd52be
 SHA512 
c9c119a89054dacdc15026c766a20d88336d7689dd4264530d0347fcc58f3cbfc806b271e0f83e76c3b4a31ab793a628ee7d7b696943da919ee4cd2fdb481cc3
-DIST vnstat-2.2.tar.gz 264037 BLAKE2B 
dc82798a0c619d2aea3d3cbdd42bb10f73769b0e64443407daabc8838e5af5b0ef718c0769321116269f1bc6f50e99133a1d38ccb730f658f3215a83180589b7
 SHA512 
47bd544ed071268774bf55a8269f50694d2af0b14fe3eb50b707c4f09c9a0c0653360ac892136275355b2a647a0fed731f007d135edf4bc9b04dc537bf248acc
 DIST vnstat-2.3.tar.gz 269907 BLAKE2B 
b935c7baec34f15213b3fe320add4e3ecf0d3cd43d5934231eb9b96f3bc8171aa056e1a08d42cafdc2d06b9e6108d04392a1452a3d24bdbaf748722c53f64f23
 SHA512 
244aae8a127fb93407918e90efefe09d901410abbfda715272f1d754692661f2036ea98cc7f75ebc53ec27249ba676f84463af24ed7e19a9a130d6ce29b32677
 DIST vnstat-2.4.tar.gz 270907 BLAKE2B 
4666c39c05cb0bd2a89db7e57bfd72b542ccda02ba09a9da6097b58957141042a5e63a2ee4863bb61b686b3e4c374a690d798398136760699755187fdca5e27c
 SHA512 
e2f23b375a6afcd9e51770769c741d3a5fc139aec22e535bc98da09e4a6677a0c820fb04727a79f23569be29f031e9ee897b6d569146c42ed917f5f83399b7b6

diff --git a/net-analyzer/vnstat/vnstat-2.2.ebuild 
b/net-analyzer/vnstat/vnstat-2.2.ebuild
deleted file mode 100644
index c5e123218ab..000
--- a/net-analyzer/vnstat/vnstat-2.2.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit systemd user
-
-DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
-HOMEPAGE="https://humdi.net/vnstat/;
-SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE="gd selinux test"
-
-COMMON_DEPEND="
-   dev-db/sqlite
-   gd? ( media-libs/gd[png] )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   test? ( dev-libs/check )
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   selinux? ( sec-policy/selinux-vnstatd )
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.2-conf.patch
-   "${FILESDIR}"/${PN}-2.2-drop-root.patch
-   "${FILESDIR}"/${PN}-2.2-run.patch
-)
-
-pkg_setup() {
-   enewgroup vnstat
-   enewuser vnstat -1 -1 /var/lib/vnstat vnstat
-}
-
-src_compile() {
-   emake ${PN} ${PN}d $(usex gd ${PN}i '')
-}
-
-src_install() {
-   use gd && dobin vnstati
-   dobin vnstat vnstatd
-
-   exeinto /usr/share/${PN}
-   newexe "${FILESDIR}"/vnstat.cron-r1 vnstat.cron
-
-   insinto /etc
-   doins cfg/vnstat.conf
-   fowners root:vnstat /etc/vnstat.conf
-
-   keepdir /var/lib/vnstat
-   fowners vnstat:vnstat /var/lib/vnstat
-
-   newconfd "${FILESDIR}"/vnstatd.confd-r1 vnstatd
-   newinitd "${FILESDIR}"/vnstatd.initd-r2 vnstatd
-
-   systemd_newunit "${FILESDIR}"/vnstatd.systemd vnstatd.service
-   systemd_newtmpfilesd "${FILESDIR}"/vnstatd.tmpfile vnstatd.conf
-
-   use gd && doman man/vnstati.1
-   doman man/vnstat.1 man/vnstatd.1
-
-   newdoc INSTALL README.setup
-   dodoc CHANGES README UPGRADE FAQ examples/vnstat.cgi
-}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2019-08-20 Thread Jeroen Roovers
commit: 85f7283a7984470a1e0f0e0a5a4c4c86649c5c58
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Aug 20 08:46:40 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Aug 20 08:48:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85f7283a

net-analyzer/vnstat: Version 2.4

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-analyzer/vnstat/Manifest  |  1 +
 net-analyzer/vnstat/vnstat-2.4.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index 7c1993ad9cc..fcfab05c846 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -1,3 +1,4 @@
 DIST vnstat-1.17.tar.gz 238397 BLAKE2B 
73aaffda3c91a1146b1d6a21f637272be227a15a7964aad90fb76c407c5f7fb0085e6f9f54408e8ebc667475c15f260d701c5924737f20921ebc0a35affd52be
 SHA512 
c9c119a89054dacdc15026c766a20d88336d7689dd4264530d0347fcc58f3cbfc806b271e0f83e76c3b4a31ab793a628ee7d7b696943da919ee4cd2fdb481cc3
 DIST vnstat-2.2.tar.gz 264037 BLAKE2B 
dc82798a0c619d2aea3d3cbdd42bb10f73769b0e64443407daabc8838e5af5b0ef718c0769321116269f1bc6f50e99133a1d38ccb730f658f3215a83180589b7
 SHA512 
47bd544ed071268774bf55a8269f50694d2af0b14fe3eb50b707c4f09c9a0c0653360ac892136275355b2a647a0fed731f007d135edf4bc9b04dc537bf248acc
 DIST vnstat-2.3.tar.gz 269907 BLAKE2B 
b935c7baec34f15213b3fe320add4e3ecf0d3cd43d5934231eb9b96f3bc8171aa056e1a08d42cafdc2d06b9e6108d04392a1452a3d24bdbaf748722c53f64f23
 SHA512 
244aae8a127fb93407918e90efefe09d901410abbfda715272f1d754692661f2036ea98cc7f75ebc53ec27249ba676f84463af24ed7e19a9a130d6ce29b32677
+DIST vnstat-2.4.tar.gz 270907 BLAKE2B 
4666c39c05cb0bd2a89db7e57bfd72b542ccda02ba09a9da6097b58957141042a5e63a2ee4863bb61b686b3e4c374a690d798398136760699755187fdca5e27c
 SHA512 
e2f23b375a6afcd9e51770769c741d3a5fc139aec22e535bc98da09e4a6677a0c820fb04727a79f23569be29f031e9ee897b6d569146c42ed917f5f83399b7b6

diff --git a/net-analyzer/vnstat/vnstat-2.4.ebuild 
b/net-analyzer/vnstat/vnstat-2.4.ebuild
new file mode 100644
index 000..158b3bde044
--- /dev/null
+++ b/net-analyzer/vnstat/vnstat-2.4.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit systemd user
+
+DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
+HOMEPAGE="https://humdi.net/vnstat/;
+SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="gd selinux test"
+
+COMMON_DEPEND="
+   dev-db/sqlite
+   gd? ( media-libs/gd[png] )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   test? ( dev-libs/check )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   selinux? ( sec-policy/selinux-vnstatd )
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.2-conf.patch
+   "${FILESDIR}"/${PN}-2.2-drop-root.patch
+   "${FILESDIR}"/${PN}-2.2-run.patch
+)
+
+pkg_setup() {
+   enewgroup vnstat
+   enewuser vnstat -1 -1 /var/lib/vnstat vnstat
+}
+
+src_compile() {
+   emake ${PN} ${PN}d $(usex gd ${PN}i '')
+}
+
+src_install() {
+   use gd && dobin vnstati
+   dobin vnstat vnstatd
+
+   exeinto /usr/share/${PN}
+   newexe "${FILESDIR}"/vnstat.cron-r1 vnstat.cron
+
+   insinto /etc
+   doins cfg/vnstat.conf
+   fowners root:vnstat /etc/vnstat.conf
+
+   keepdir /var/lib/vnstat
+   fowners vnstat:vnstat /var/lib/vnstat
+
+   newconfd "${FILESDIR}"/vnstatd.confd-r1 vnstatd
+   newinitd "${FILESDIR}"/vnstatd.initd-r2 vnstatd
+
+   systemd_newunit "${FILESDIR}"/vnstatd.systemd vnstatd.service
+   systemd_newtmpfilesd "${FILESDIR}"/vnstatd.tmpfile vnstatd.conf
+
+   use gd && doman man/vnstati.1
+   doman man/vnstat.1 man/vnstatd.8
+
+   newdoc INSTALL README.setup
+   dodoc CHANGES README UPGRADE FAQ examples/vnstat.cgi
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2019-07-13 Thread Jeroen Roovers
commit: 128f1049e0d82c7b17f2ddbee8dbc6703ed63345
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Jul 13 09:49:42 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Jul 13 09:52:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=128f1049

net-analyzer/vnstat: Version 2.3

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-analyzer/vnstat/Manifest  |  1 +
 net-analyzer/vnstat/vnstat-2.3.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index 8a5982d2fc3..986b1960229 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -1,3 +1,4 @@
 DIST vnstat-1.17.tar.gz 238397 BLAKE2B 
73aaffda3c91a1146b1d6a21f637272be227a15a7964aad90fb76c407c5f7fb0085e6f9f54408e8ebc667475c15f260d701c5924737f20921ebc0a35affd52be
 SHA512 
c9c119a89054dacdc15026c766a20d88336d7689dd4264530d0347fcc58f3cbfc806b271e0f83e76c3b4a31ab793a628ee7d7b696943da919ee4cd2fdb481cc3
 DIST vnstat-2.1.tar.gz 259622 BLAKE2B 
703e1260d0ea81a016ed89dbfa830f97ff6e38ca2dd4c96ea08ca8293e71cde8cf0048e6a68b9cb6f2f94aaec66764bbfc718173897d40fd6e8166c07d7e627c
 SHA512 
4c88795ee254cb550873e7db72a5f7b795553ef944c3f4df4c351e83376ea02ae6f3376b01edf727072fe2ba178372705a73483c24269acc4c173ee0e03f8930
 DIST vnstat-2.2.tar.gz 264037 BLAKE2B 
dc82798a0c619d2aea3d3cbdd42bb10f73769b0e64443407daabc8838e5af5b0ef718c0769321116269f1bc6f50e99133a1d38ccb730f658f3215a83180589b7
 SHA512 
47bd544ed071268774bf55a8269f50694d2af0b14fe3eb50b707c4f09c9a0c0653360ac892136275355b2a647a0fed731f007d135edf4bc9b04dc537bf248acc
+DIST vnstat-2.3.tar.gz 269907 BLAKE2B 
b935c7baec34f15213b3fe320add4e3ecf0d3cd43d5934231eb9b96f3bc8171aa056e1a08d42cafdc2d06b9e6108d04392a1452a3d24bdbaf748722c53f64f23
 SHA512 
244aae8a127fb93407918e90efefe09d901410abbfda715272f1d754692661f2036ea98cc7f75ebc53ec27249ba676f84463af24ed7e19a9a130d6ce29b32677

diff --git a/net-analyzer/vnstat/vnstat-2.3.ebuild 
b/net-analyzer/vnstat/vnstat-2.3.ebuild
new file mode 100644
index 000..c5e123218ab
--- /dev/null
+++ b/net-analyzer/vnstat/vnstat-2.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit systemd user
+
+DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
+HOMEPAGE="https://humdi.net/vnstat/;
+SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="gd selinux test"
+
+COMMON_DEPEND="
+   dev-db/sqlite
+   gd? ( media-libs/gd[png] )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   test? ( dev-libs/check )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   selinux? ( sec-policy/selinux-vnstatd )
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.2-conf.patch
+   "${FILESDIR}"/${PN}-2.2-drop-root.patch
+   "${FILESDIR}"/${PN}-2.2-run.patch
+)
+
+pkg_setup() {
+   enewgroup vnstat
+   enewuser vnstat -1 -1 /var/lib/vnstat vnstat
+}
+
+src_compile() {
+   emake ${PN} ${PN}d $(usex gd ${PN}i '')
+}
+
+src_install() {
+   use gd && dobin vnstati
+   dobin vnstat vnstatd
+
+   exeinto /usr/share/${PN}
+   newexe "${FILESDIR}"/vnstat.cron-r1 vnstat.cron
+
+   insinto /etc
+   doins cfg/vnstat.conf
+   fowners root:vnstat /etc/vnstat.conf
+
+   keepdir /var/lib/vnstat
+   fowners vnstat:vnstat /var/lib/vnstat
+
+   newconfd "${FILESDIR}"/vnstatd.confd-r1 vnstatd
+   newinitd "${FILESDIR}"/vnstatd.initd-r2 vnstatd
+
+   systemd_newunit "${FILESDIR}"/vnstatd.systemd vnstatd.service
+   systemd_newtmpfilesd "${FILESDIR}"/vnstatd.tmpfile vnstatd.conf
+
+   use gd && doman man/vnstati.1
+   doman man/vnstat.1 man/vnstatd.1
+
+   newdoc INSTALL README.setup
+   dodoc CHANGES README UPGRADE FAQ examples/vnstat.cgi
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/, net-analyzer/vnstat/files/

2019-07-13 Thread Jeroen Roovers
commit: ac8bc5f2b24a57810bfd9740e0694ffab2b43c11
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Jul 13 09:51:45 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Jul 13 09:52:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac8bc5f2

net-analyzer/vnstat: Old

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-analyzer/vnstat/Manifest   |  1 -
 net-analyzer/vnstat/files/vnstat-1.17-conf.patch   | 15 -
 .../vnstat/files/vnstat-1.17-drop-root.patch   | 15 -
 net-analyzer/vnstat/files/vnstat-1.17-run.patch| 11 
 net-analyzer/vnstat/vnstat-2.1.ebuild  | 68 --
 5 files changed, 110 deletions(-)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index 986b1960229..7c1993ad9cc 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -1,4 +1,3 @@
 DIST vnstat-1.17.tar.gz 238397 BLAKE2B 
73aaffda3c91a1146b1d6a21f637272be227a15a7964aad90fb76c407c5f7fb0085e6f9f54408e8ebc667475c15f260d701c5924737f20921ebc0a35affd52be
 SHA512 
c9c119a89054dacdc15026c766a20d88336d7689dd4264530d0347fcc58f3cbfc806b271e0f83e76c3b4a31ab793a628ee7d7b696943da919ee4cd2fdb481cc3
-DIST vnstat-2.1.tar.gz 259622 BLAKE2B 
703e1260d0ea81a016ed89dbfa830f97ff6e38ca2dd4c96ea08ca8293e71cde8cf0048e6a68b9cb6f2f94aaec66764bbfc718173897d40fd6e8166c07d7e627c
 SHA512 
4c88795ee254cb550873e7db72a5f7b795553ef944c3f4df4c351e83376ea02ae6f3376b01edf727072fe2ba178372705a73483c24269acc4c173ee0e03f8930
 DIST vnstat-2.2.tar.gz 264037 BLAKE2B 
dc82798a0c619d2aea3d3cbdd42bb10f73769b0e64443407daabc8838e5af5b0ef718c0769321116269f1bc6f50e99133a1d38ccb730f658f3215a83180589b7
 SHA512 
47bd544ed071268774bf55a8269f50694d2af0b14fe3eb50b707c4f09c9a0c0653360ac892136275355b2a647a0fed731f007d135edf4bc9b04dc537bf248acc
 DIST vnstat-2.3.tar.gz 269907 BLAKE2B 
b935c7baec34f15213b3fe320add4e3ecf0d3cd43d5934231eb9b96f3bc8171aa056e1a08d42cafdc2d06b9e6108d04392a1452a3d24bdbaf748722c53f64f23
 SHA512 
244aae8a127fb93407918e90efefe09d901410abbfda715272f1d754692661f2036ea98cc7f75ebc53ec27249ba676f84463af24ed7e19a9a130d6ce29b32677

diff --git a/net-analyzer/vnstat/files/vnstat-1.17-conf.patch 
b/net-analyzer/vnstat/files/vnstat-1.17-conf.patch
deleted file mode 100644
index 5bcbdafb2a7..000
--- a/net-analyzer/vnstat/files/vnstat-1.17-conf.patch
+++ /dev/null
@@ -1,15 +0,0 @@
 a/cfg/vnstat.conf
-+++ b/cfg/vnstat.conf
-@@ -115,10 +115,10 @@
- UpdateFileOwner 1
- 
- # file used for logging if UseLogging is set to 1
--LogFile "/var/log/vnstat/vnstat.log"
-+LogFile "/var/log/vnstat/vnstatd.log"
- 
- # file used as daemon pid / lock file
--PidFile "/var/run/vnstat/vnstat.pid"
-+PidFile "/run/vnstat/vnstatd/vnstatd.pid"
- 
- 
- # vnstati

diff --git a/net-analyzer/vnstat/files/vnstat-1.17-drop-root.patch 
b/net-analyzer/vnstat/files/vnstat-1.17-drop-root.patch
deleted file mode 100644
index c0446c3b341..000
--- a/net-analyzer/vnstat/files/vnstat-1.17-drop-root.patch
+++ /dev/null
@@ -1,15 +0,0 @@
 a/cfg/vnstat.conf
-+++ b/cfg/vnstat.conf
-@@ -81,10 +81,10 @@
- ##
- 
- # switch to given user when started as root (leave empty to disable)
--DaemonUser ""
-+DaemonUser "vnstat"
- 
- # switch to given user when started as root (leave empty to disable)
--DaemonGroup ""
-+DaemonGroup "vnstat"
- 
- # how often (in seconds) interface data is updated
- UpdateInterval 30

diff --git a/net-analyzer/vnstat/files/vnstat-1.17-run.patch 
b/net-analyzer/vnstat/files/vnstat-1.17-run.patch
deleted file mode 100644
index 4afe449ceed..000
--- a/net-analyzer/vnstat/files/vnstat-1.17-run.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/src/common.h
-+++ b/src/common.h
-@@ -198,7 +198,7 @@
- #define CREATEDIRS 1
- #define UPDATEFILEOWNER 1
- #define LOGFILE "/var/log/vnstat/vnstat.log"
--#define PIDFILE "/var/run/vnstat/vnstat.pid"
-+#define PIDFILE "/run/vnstat/vnstat.pid"
- 
- /* no transparency by default */
- #define TRANSBG 0

diff --git a/net-analyzer/vnstat/vnstat-2.1.ebuild 
b/net-analyzer/vnstat/vnstat-2.1.ebuild
deleted file mode 100644
index b28272d8b5d..000
--- a/net-analyzer/vnstat/vnstat-2.1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit systemd user
-
-DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
-HOMEPAGE="https://humdi.net/vnstat/;
-SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE="gd selinux test"
-
-COMMON_DEPEND="
-   dev-db/sqlite
-   gd? ( media-libs/gd[png] )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   test? ( dev-libs/check )
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   selinux? ( sec-policy/selinux-vnstatd )
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.17-conf.patch
-   

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2019-04-30 Thread Jeroen Roovers
commit: 82263100110043d431ef974410578646d0ca0225
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 30 13:57:51 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 30 14:02:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82263100

net-analyzer/vnstat: Old

Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-analyzer/vnstat/Manifest  |  2 -
 net-analyzer/vnstat/vnstat-1.17-r3.ebuild | 67 --
 net-analyzer/vnstat/vnstat-1.18.ebuild| 67 --
 net-analyzer/vnstat/vnstat-2.0.ebuild | 68 ---
 4 files changed, 204 deletions(-)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index 2b4f0f02c40..8a5982d2fc3 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -1,5 +1,3 @@
 DIST vnstat-1.17.tar.gz 238397 BLAKE2B 
73aaffda3c91a1146b1d6a21f637272be227a15a7964aad90fb76c407c5f7fb0085e6f9f54408e8ebc667475c15f260d701c5924737f20921ebc0a35affd52be
 SHA512 
c9c119a89054dacdc15026c766a20d88336d7689dd4264530d0347fcc58f3cbfc806b271e0f83e76c3b4a31ab793a628ee7d7b696943da919ee4cd2fdb481cc3
-DIST vnstat-1.18.tar.gz 242502 BLAKE2B 
2190c33ddf1c0a573e638234a94a86eb44fcc39e106ce8ece1f5ee5314dcc1efee237376ec109eb0873b9cf27ac3fe663526512f98a130114d417380bcb82a31
 SHA512 
4f9f08a57586bc57ede3d66802ee977c69b5f76ab42aa36e942e8d827dfce806dfc04916646fac01f57b026742a639fc5f7395b141a1c03ad11a1f977d02aa68
-DIST vnstat-2.0.tar.gz 259439 BLAKE2B 
f28f10962ae2acf04fc6669268bf5cf911ca2a5c77422b773f82a1ae25a0f90c2022aa5981c701bfa0246340113e24e0c3854174f6b3bee17d5474b9ba0916f0
 SHA512 
d5c9012b692adc9032ca1abde8619bd6a5de53c7c03b0fcae5b4b901c9769285a9de0b3a4f1bc21cfd74b96cfb10130a95e90cf179126ea676a777e1a9579a62
 DIST vnstat-2.1.tar.gz 259622 BLAKE2B 
703e1260d0ea81a016ed89dbfa830f97ff6e38ca2dd4c96ea08ca8293e71cde8cf0048e6a68b9cb6f2f94aaec66764bbfc718173897d40fd6e8166c07d7e627c
 SHA512 
4c88795ee254cb550873e7db72a5f7b795553ef944c3f4df4c351e83376ea02ae6f3376b01edf727072fe2ba178372705a73483c24269acc4c173ee0e03f8930
 DIST vnstat-2.2.tar.gz 264037 BLAKE2B 
dc82798a0c619d2aea3d3cbdd42bb10f73769b0e64443407daabc8838e5af5b0ef718c0769321116269f1bc6f50e99133a1d38ccb730f658f3215a83180589b7
 SHA512 
47bd544ed071268774bf55a8269f50694d2af0b14fe3eb50b707c4f09c9a0c0653360ac892136275355b2a647a0fed731f007d135edf4bc9b04dc537bf248acc

diff --git a/net-analyzer/vnstat/vnstat-1.17-r3.ebuild 
b/net-analyzer/vnstat/vnstat-1.17-r3.ebuild
deleted file mode 100644
index c3e6409650f..000
--- a/net-analyzer/vnstat/vnstat-1.17-r3.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit systemd user
-
-DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
-HOMEPAGE="https://humdi.net/vnstat/;
-SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE="gd selinux test"
-
-COMMON_DEPEND="
-   gd? ( media-libs/gd[png] )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   test? ( dev-libs/check )
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   selinux? ( sec-policy/selinux-vnstatd )
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.17-conf.patch
-   "${FILESDIR}"/${PN}-1.17-drop-root.patch
-   "${FILESDIR}"/${PN}-1.17-run.patch
-)
-
-pkg_setup() {
-   enewgroup vnstat
-   enewuser vnstat -1 -1 /var/lib/vnstat vnstat
-}
-
-src_compile() {
-   emake ${PN} ${PN}d $(usex gd ${PN}i '')
-}
-
-src_install() {
-   use gd && dobin vnstati
-   dobin vnstat vnstatd
-
-   exeinto /usr/share/${PN}
-   newexe "${FILESDIR}"/vnstat.cron-r1 vnstat.cron
-
-   insinto /etc
-   doins cfg/vnstat.conf
-   fowners root:vnstat /etc/vnstat.conf
-
-   keepdir /var/lib/vnstat
-   fowners vnstat:vnstat /var/lib/vnstat
-
-   newconfd "${FILESDIR}"/vnstatd.confd-r1 vnstatd
-   newinitd "${FILESDIR}"/vnstatd.initd-r2 vnstatd
-
-   systemd_newunit "${FILESDIR}"/vnstatd.systemd vnstatd.service
-   systemd_newtmpfilesd "${FILESDIR}"/vnstatd.tmpfile vnstatd.conf
-
-   use gd && doman man/vnstati.1
-   doman man/vnstat.1 man/vnstatd.1
-
-   newdoc INSTALL README.setup
-   dodoc CHANGES README UPGRADE FAQ examples/vnstat.cgi
-}

diff --git a/net-analyzer/vnstat/vnstat-1.18.ebuild 
b/net-analyzer/vnstat/vnstat-1.18.ebuild
deleted file mode 100644
index c3e6409650f..000
--- a/net-analyzer/vnstat/vnstat-1.18.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit systemd user
-
-DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
-HOMEPAGE="https://humdi.net/vnstat/;

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/files/, net-analyzer/vnstat/

2019-04-30 Thread Jeroen Roovers
commit: d7d5091e957eef385af8236032cf6ab0a4ef1170
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 30 13:56:17 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 30 14:02:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7d5091e

net-analyzer/vnstat: Version 2.2

Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-analyzer/vnstat/Manifest |  1 +
 net-analyzer/vnstat/files/vnstat-2.2-conf.patch  | 11 +++
 net-analyzer/vnstat/files/vnstat-2.2-drop-root.patch | 15 +++
 net-analyzer/vnstat/files/vnstat-2.2-run.patch   | 11 +++
 .../vnstat/{vnstat-.ebuild => vnstat-2.2.ebuild} | 16 
 net-analyzer/vnstat/vnstat-.ebuild   | 14 +++---
 6 files changed, 53 insertions(+), 15 deletions(-)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index 8fc1998d237..2b4f0f02c40 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -2,3 +2,4 @@ DIST vnstat-1.17.tar.gz 238397 BLAKE2B 
73aaffda3c91a1146b1d6a21f637272be227a15a7
 DIST vnstat-1.18.tar.gz 242502 BLAKE2B 
2190c33ddf1c0a573e638234a94a86eb44fcc39e106ce8ece1f5ee5314dcc1efee237376ec109eb0873b9cf27ac3fe663526512f98a130114d417380bcb82a31
 SHA512 
4f9f08a57586bc57ede3d66802ee977c69b5f76ab42aa36e942e8d827dfce806dfc04916646fac01f57b026742a639fc5f7395b141a1c03ad11a1f977d02aa68
 DIST vnstat-2.0.tar.gz 259439 BLAKE2B 
f28f10962ae2acf04fc6669268bf5cf911ca2a5c77422b773f82a1ae25a0f90c2022aa5981c701bfa0246340113e24e0c3854174f6b3bee17d5474b9ba0916f0
 SHA512 
d5c9012b692adc9032ca1abde8619bd6a5de53c7c03b0fcae5b4b901c9769285a9de0b3a4f1bc21cfd74b96cfb10130a95e90cf179126ea676a777e1a9579a62
 DIST vnstat-2.1.tar.gz 259622 BLAKE2B 
703e1260d0ea81a016ed89dbfa830f97ff6e38ca2dd4c96ea08ca8293e71cde8cf0048e6a68b9cb6f2f94aaec66764bbfc718173897d40fd6e8166c07d7e627c
 SHA512 
4c88795ee254cb550873e7db72a5f7b795553ef944c3f4df4c351e83376ea02ae6f3376b01edf727072fe2ba178372705a73483c24269acc4c173ee0e03f8930
+DIST vnstat-2.2.tar.gz 264037 BLAKE2B 
dc82798a0c619d2aea3d3cbdd42bb10f73769b0e64443407daabc8838e5af5b0ef718c0769321116269f1bc6f50e99133a1d38ccb730f658f3215a83180589b7
 SHA512 
47bd544ed071268774bf55a8269f50694d2af0b14fe3eb50b707c4f09c9a0c0653360ac892136275355b2a647a0fed731f007d135edf4bc9b04dc537bf248acc

diff --git a/net-analyzer/vnstat/files/vnstat-2.2-conf.patch 
b/net-analyzer/vnstat/files/vnstat-2.2-conf.patch
new file mode 100644
index 000..7bea5d8ffe9
--- /dev/null
+++ b/net-analyzer/vnstat/files/vnstat-2.2-conf.patch
@@ -0,0 +1,11 @@
+--- a/cfg/vnstat.conf
 b/cfg/vnstat.conf
+@@ -143,7 +143,7 @@
+ LogFile "/var/log/vnstat/vnstat.log"
+ 
+ # file used as daemon pid / lock file
+-PidFile "/var/run/vnstat/vnstat.pid"
++PidFile "/run/vnstat/vnstat.pid"
+ 
+ # 1 = 64-bit, 0 = 32-bit, -1 = old style logic, -2 = automatic detection
+ 64bitInterfaceCounters -2

diff --git a/net-analyzer/vnstat/files/vnstat-2.2-drop-root.patch 
b/net-analyzer/vnstat/files/vnstat-2.2-drop-root.patch
new file mode 100644
index 000..2ed3ec1404a
--- /dev/null
+++ b/net-analyzer/vnstat/files/vnstat-2.2-drop-root.patch
@@ -0,0 +1,15 @@
+--- a/cfg/vnstat.conf
 b/cfg/vnstat.conf
+@@ -69,10 +69,10 @@
+ ##
+ 
+ # switch to given user when started as root (leave empty to disable)
+-DaemonUser ""
++DaemonUser "vnstat"
+ 
+ # switch to given group when started as root (leave empty to disable)
+-DaemonGroup ""
++DaemonGroup "vnstat"
+ 
+ # try to detect interface maximum bandwidth, 0 = disable feature
+ # MaxBandwidth will be used as fallback value when enabled

diff --git a/net-analyzer/vnstat/files/vnstat-2.2-run.patch 
b/net-analyzer/vnstat/files/vnstat-2.2-run.patch
new file mode 100644
index 000..bb9222b5fe2
--- /dev/null
+++ b/net-analyzer/vnstat/files/vnstat-2.2-run.patch
@@ -0,0 +1,11 @@
+--- a/src/common.h
 b/src/common.h
+@@ -229,7 +229,7 @@
+ #define CREATEDIRS 1
+ #define UPDATEFILEOWNER 1
+ #define LOGFILE "/var/log/vnstat/vnstat.log"
+-#define PIDFILE "/var/run/vnstat/vnstat.pid"
++#define PIDFILE "/run/vnstat/vnstat.pid"
+ #define IS64BIT -2
+ 
+ /* no transparency by default */

diff --git a/net-analyzer/vnstat/vnstat-.ebuild 
b/net-analyzer/vnstat/vnstat-2.2.ebuild
similarity index 81%
copy from net-analyzer/vnstat/vnstat-.ebuild
copy to net-analyzer/vnstat/vnstat-2.2.ebuild
index 5e41cb65356..c5e123218ab 100644
--- a/net-analyzer/vnstat/vnstat-.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.2.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-inherit git-r3 systemd user
+EAPI=7
+inherit systemd user
 
 DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
 HOMEPAGE="https://humdi.net/vnstat/;

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2018-12-09 Thread Jeroen Roovers
commit: 5c2c4c23d28e026b69db67625207e92645a0efd2
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Dec  9 11:40:00 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Dec  9 14:59:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c2c4c23

net-analyzer/vnstat: Version 2.1

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-analyzer/vnstat/Manifest  |  1 +
 net-analyzer/vnstat/vnstat-2.1.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index 4dd7c10b88c..8fc1998d237 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -1,3 +1,4 @@
 DIST vnstat-1.17.tar.gz 238397 BLAKE2B 
73aaffda3c91a1146b1d6a21f637272be227a15a7964aad90fb76c407c5f7fb0085e6f9f54408e8ebc667475c15f260d701c5924737f20921ebc0a35affd52be
 SHA512 
c9c119a89054dacdc15026c766a20d88336d7689dd4264530d0347fcc58f3cbfc806b271e0f83e76c3b4a31ab793a628ee7d7b696943da919ee4cd2fdb481cc3
 DIST vnstat-1.18.tar.gz 242502 BLAKE2B 
2190c33ddf1c0a573e638234a94a86eb44fcc39e106ce8ece1f5ee5314dcc1efee237376ec109eb0873b9cf27ac3fe663526512f98a130114d417380bcb82a31
 SHA512 
4f9f08a57586bc57ede3d66802ee977c69b5f76ab42aa36e942e8d827dfce806dfc04916646fac01f57b026742a639fc5f7395b141a1c03ad11a1f977d02aa68
 DIST vnstat-2.0.tar.gz 259439 BLAKE2B 
f28f10962ae2acf04fc6669268bf5cf911ca2a5c77422b773f82a1ae25a0f90c2022aa5981c701bfa0246340113e24e0c3854174f6b3bee17d5474b9ba0916f0
 SHA512 
d5c9012b692adc9032ca1abde8619bd6a5de53c7c03b0fcae5b4b901c9769285a9de0b3a4f1bc21cfd74b96cfb10130a95e90cf179126ea676a777e1a9579a62
+DIST vnstat-2.1.tar.gz 259622 BLAKE2B 
703e1260d0ea81a016ed89dbfa830f97ff6e38ca2dd4c96ea08ca8293e71cde8cf0048e6a68b9cb6f2f94aaec66764bbfc718173897d40fd6e8166c07d7e627c
 SHA512 
4c88795ee254cb550873e7db72a5f7b795553ef944c3f4df4c351e83376ea02ae6f3376b01edf727072fe2ba178372705a73483c24269acc4c173ee0e03f8930

diff --git a/net-analyzer/vnstat/vnstat-2.1.ebuild 
b/net-analyzer/vnstat/vnstat-2.1.ebuild
new file mode 100644
index 000..b28272d8b5d
--- /dev/null
+++ b/net-analyzer/vnstat/vnstat-2.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit systemd user
+
+DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
+HOMEPAGE="https://humdi.net/vnstat/;
+SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="gd selinux test"
+
+COMMON_DEPEND="
+   dev-db/sqlite
+   gd? ( media-libs/gd[png] )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   test? ( dev-libs/check )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   selinux? ( sec-policy/selinux-vnstatd )
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.17-conf.patch
+   "${FILESDIR}"/${PN}-1.17-drop-root.patch
+   "${FILESDIR}"/${PN}-1.17-run.patch
+)
+
+pkg_setup() {
+   enewgroup vnstat
+   enewuser vnstat -1 -1 /var/lib/vnstat vnstat
+}
+
+src_compile() {
+   emake ${PN} ${PN}d $(usex gd ${PN}i '')
+}
+
+src_install() {
+   use gd && dobin vnstati
+   dobin vnstat vnstatd
+
+   exeinto /usr/share/${PN}
+   newexe "${FILESDIR}"/vnstat.cron-r1 vnstat.cron
+
+   insinto /etc
+   doins cfg/vnstat.conf
+   fowners root:vnstat /etc/vnstat.conf
+
+   keepdir /var/lib/vnstat
+   fowners vnstat:vnstat /var/lib/vnstat
+
+   newconfd "${FILESDIR}"/vnstatd.confd-r1 vnstatd
+   newinitd "${FILESDIR}"/vnstatd.initd-r2 vnstatd
+
+   systemd_newunit "${FILESDIR}"/vnstatd.systemd vnstatd.service
+   systemd_newtmpfilesd "${FILESDIR}"/vnstatd.tmpfile vnstatd.conf
+
+   use gd && doman man/vnstati.1
+   doman man/vnstat.1 man/vnstatd.1
+
+   newdoc INSTALL README.setup
+   dodoc CHANGES README UPGRADE FAQ examples/vnstat.cgi
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2018-10-23 Thread Jeroen Roovers
commit: 5d3baa0d386a136181f05247ffa1ead0f03e65ff
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Oct 23 10:52:18 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Oct 23 10:56:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d3baa0d

net-analyzer/vnstat: Version 2.0

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-analyzer/vnstat/Manifest  |  1 +
 net-analyzer/vnstat/vnstat-2.0.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index 719be2ce2db..4dd7c10b88c 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -1,2 +1,3 @@
 DIST vnstat-1.17.tar.gz 238397 BLAKE2B 
73aaffda3c91a1146b1d6a21f637272be227a15a7964aad90fb76c407c5f7fb0085e6f9f54408e8ebc667475c15f260d701c5924737f20921ebc0a35affd52be
 SHA512 
c9c119a89054dacdc15026c766a20d88336d7689dd4264530d0347fcc58f3cbfc806b271e0f83e76c3b4a31ab793a628ee7d7b696943da919ee4cd2fdb481cc3
 DIST vnstat-1.18.tar.gz 242502 BLAKE2B 
2190c33ddf1c0a573e638234a94a86eb44fcc39e106ce8ece1f5ee5314dcc1efee237376ec109eb0873b9cf27ac3fe663526512f98a130114d417380bcb82a31
 SHA512 
4f9f08a57586bc57ede3d66802ee977c69b5f76ab42aa36e942e8d827dfce806dfc04916646fac01f57b026742a639fc5f7395b141a1c03ad11a1f977d02aa68
+DIST vnstat-2.0.tar.gz 259439 BLAKE2B 
f28f10962ae2acf04fc6669268bf5cf911ca2a5c77422b773f82a1ae25a0f90c2022aa5981c701bfa0246340113e24e0c3854174f6b3bee17d5474b9ba0916f0
 SHA512 
d5c9012b692adc9032ca1abde8619bd6a5de53c7c03b0fcae5b4b901c9769285a9de0b3a4f1bc21cfd74b96cfb10130a95e90cf179126ea676a777e1a9579a62

diff --git a/net-analyzer/vnstat/vnstat-2.0.ebuild 
b/net-analyzer/vnstat/vnstat-2.0.ebuild
new file mode 100644
index 000..8838083fcd6
--- /dev/null
+++ b/net-analyzer/vnstat/vnstat-2.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit systemd user
+
+DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
+HOMEPAGE="https://humdi.net/vnstat/;
+SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="gd selinux test"
+
+COMMON_DEPEND="
+   dev-db/sqlite
+   gd? ( media-libs/gd[png] )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   test? ( dev-libs/check )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   selinux? ( sec-policy/selinux-vnstatd )
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.17-conf.patch
+   "${FILESDIR}"/${PN}-1.17-drop-root.patch
+   "${FILESDIR}"/${PN}-1.17-run.patch
+)
+
+pkg_setup() {
+   enewgroup vnstat
+   enewuser vnstat -1 -1 /var/lib/vnstat vnstat
+}
+
+src_compile() {
+   emake ${PN} ${PN}d $(usex gd ${PN}i '')
+}
+
+src_install() {
+   use gd && dobin vnstati
+   dobin vnstat vnstatd
+
+   exeinto /usr/share/${PN}
+   newexe "${FILESDIR}"/vnstat.cron-r1 vnstat.cron
+
+   insinto /etc
+   doins cfg/vnstat.conf
+   fowners root:vnstat /etc/vnstat.conf
+
+   keepdir /var/lib/vnstat
+   fowners vnstat:vnstat /var/lib/vnstat
+
+   newconfd "${FILESDIR}"/vnstatd.confd-r1 vnstatd
+   newinitd "${FILESDIR}"/vnstatd.initd-r2 vnstatd
+
+   systemd_newunit "${FILESDIR}"/vnstatd.systemd vnstatd.service
+   systemd_newtmpfilesd "${FILESDIR}"/vnstatd.tmpfile vnstatd.conf
+
+   use gd && doman man/vnstati.1
+   doman man/vnstat.1 man/vnstatd.1
+
+   newdoc INSTALL README.setup
+   dodoc CHANGES README UPGRADE FAQ examples/vnstat.cgi
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2018-09-13 Thread Jeroen Roovers
commit: 1491ec8db34be5fd55bb7d75ef1cba3f9288dc26
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Sep 13 07:39:06 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Sep 13 07:39:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1491ec8d

net-analyzer/vnstat: Depend on dev-db/sqlite

Fixes: https://bugs.gentoo.org/665566
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 net-analyzer/vnstat/vnstat-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-analyzer/vnstat/vnstat-.ebuild 
b/net-analyzer/vnstat/vnstat-.ebuild
index c2951e6bc44..5e41cb65356 100644
--- a/net-analyzer/vnstat/vnstat-.ebuild
+++ b/net-analyzer/vnstat/vnstat-.ebuild
@@ -14,6 +14,7 @@ KEYWORDS=""
 IUSE="gd selinux test"
 
 COMMON_DEPEND="
+   dev-db/sqlite
gd? ( media-libs/gd[png] )
 "
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2018-05-06 Thread Aaron Bauman
commit: 458b1f197aef169a9910631558f34e33ddabf616
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun May  6 09:56:08 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun May  6 14:13:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=458b1f19

net-analyzer/vnstat: use HTTPS

 net-analyzer/vnstat/vnstat-1.17-r3.ebuild | 6 +++---
 net-analyzer/vnstat/vnstat-1.17.ebuild| 6 +++---
 net-analyzer/vnstat/vnstat-1.18.ebuild| 4 ++--
 net-analyzer/vnstat/vnstat-.ebuild| 4 ++--
 4 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/net-analyzer/vnstat/vnstat-1.17-r3.ebuild 
b/net-analyzer/vnstat/vnstat-1.17-r3.ebuild
index 6e0d7ba752b..c3e6409650f 100644
--- a/net-analyzer/vnstat/vnstat-1.17-r3.ebuild
+++ b/net-analyzer/vnstat/vnstat-1.17-r3.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 inherit systemd user
 
 DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
-HOMEPAGE="http://humdi.net/vnstat/;
-SRC_URI="http://humdi.net/vnstat/${P}.tar.gz;
+HOMEPAGE="https://humdi.net/vnstat/;
+SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/net-analyzer/vnstat/vnstat-1.17.ebuild 
b/net-analyzer/vnstat/vnstat-1.17.ebuild
index 357fafc8b08..d52c53733fd 100644
--- a/net-analyzer/vnstat/vnstat-1.17.ebuild
+++ b/net-analyzer/vnstat/vnstat-1.17.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 inherit toolchain-funcs user
 
 DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
-HOMEPAGE="http://humdi.net/vnstat/;
-SRC_URI="http://humdi.net/vnstat/${P}.tar.gz;
+HOMEPAGE="https://humdi.net/vnstat/;
+SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/net-analyzer/vnstat/vnstat-1.18.ebuild 
b/net-analyzer/vnstat/vnstat-1.18.ebuild
index b30be708452..c3e6409650f 100644
--- a/net-analyzer/vnstat/vnstat-1.18.ebuild
+++ b/net-analyzer/vnstat/vnstat-1.18.ebuild
@@ -5,8 +5,8 @@ EAPI=6
 inherit systemd user
 
 DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
-HOMEPAGE="http://humdi.net/vnstat/;
-SRC_URI="http://humdi.net/vnstat/${P}.tar.gz;
+HOMEPAGE="https://humdi.net/vnstat/;
+SRC_URI="https://humdi.net/vnstat/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/net-analyzer/vnstat/vnstat-.ebuild 
b/net-analyzer/vnstat/vnstat-.ebuild
index 9e4b3546a2b..c2951e6bc44 100644
--- a/net-analyzer/vnstat/vnstat-.ebuild
+++ b/net-analyzer/vnstat/vnstat-.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 inherit git-r3 systemd user
 
 DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
-HOMEPAGE="http://humdi.net/vnstat/;
+HOMEPAGE="https://humdi.net/vnstat/;
 EGIT_REPO_URI="https://github.com/vergoh/vnstat;
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2018-03-09 Thread Jeroen Roovers
commit: e2e325a55495e078dbd22dc21b6369892a906c53
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Mar  9 19:35:36 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Mar  9 19:39:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2e325a5

net-analyzer/vnstat: Version 1.18.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-analyzer/vnstat/Manifest   |  1 +
 net-analyzer/vnstat/vnstat-1.18.ebuild | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index e01b27ce122..719be2ce2db 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -1 +1,2 @@
 DIST vnstat-1.17.tar.gz 238397 BLAKE2B 
73aaffda3c91a1146b1d6a21f637272be227a15a7964aad90fb76c407c5f7fb0085e6f9f54408e8ebc667475c15f260d701c5924737f20921ebc0a35affd52be
 SHA512 
c9c119a89054dacdc15026c766a20d88336d7689dd4264530d0347fcc58f3cbfc806b271e0f83e76c3b4a31ab793a628ee7d7b696943da919ee4cd2fdb481cc3
+DIST vnstat-1.18.tar.gz 242502 BLAKE2B 
2190c33ddf1c0a573e638234a94a86eb44fcc39e106ce8ece1f5ee5314dcc1efee237376ec109eb0873b9cf27ac3fe663526512f98a130114d417380bcb82a31
 SHA512 
4f9f08a57586bc57ede3d66802ee977c69b5f76ab42aa36e942e8d827dfce806dfc04916646fac01f57b026742a639fc5f7395b141a1c03ad11a1f977d02aa68

diff --git a/net-analyzer/vnstat/vnstat-1.18.ebuild 
b/net-analyzer/vnstat/vnstat-1.18.ebuild
new file mode 100644
index 000..b30be708452
--- /dev/null
+++ b/net-analyzer/vnstat/vnstat-1.18.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit systemd user
+
+DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
+HOMEPAGE="http://humdi.net/vnstat/;
+SRC_URI="http://humdi.net/vnstat/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="gd selinux test"
+
+COMMON_DEPEND="
+   gd? ( media-libs/gd[png] )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   test? ( dev-libs/check )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   selinux? ( sec-policy/selinux-vnstatd )
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.17-conf.patch
+   "${FILESDIR}"/${PN}-1.17-drop-root.patch
+   "${FILESDIR}"/${PN}-1.17-run.patch
+)
+
+pkg_setup() {
+   enewgroup vnstat
+   enewuser vnstat -1 -1 /var/lib/vnstat vnstat
+}
+
+src_compile() {
+   emake ${PN} ${PN}d $(usex gd ${PN}i '')
+}
+
+src_install() {
+   use gd && dobin vnstati
+   dobin vnstat vnstatd
+
+   exeinto /usr/share/${PN}
+   newexe "${FILESDIR}"/vnstat.cron-r1 vnstat.cron
+
+   insinto /etc
+   doins cfg/vnstat.conf
+   fowners root:vnstat /etc/vnstat.conf
+
+   keepdir /var/lib/vnstat
+   fowners vnstat:vnstat /var/lib/vnstat
+
+   newconfd "${FILESDIR}"/vnstatd.confd-r1 vnstatd
+   newinitd "${FILESDIR}"/vnstatd.initd-r2 vnstatd
+
+   systemd_newunit "${FILESDIR}"/vnstatd.systemd vnstatd.service
+   systemd_newtmpfilesd "${FILESDIR}"/vnstatd.tmpfile vnstatd.conf
+
+   use gd && doman man/vnstati.1
+   doman man/vnstat.1 man/vnstatd.1
+
+   newdoc INSTALL README.setup
+   dodoc CHANGES README UPGRADE FAQ examples/vnstat.cgi
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2017-10-17 Thread Jeroen Roovers
commit: 2cf8e0cb434c8736e3d37b5c08eeffb59e240505
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Oct 17 10:58:52 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Oct 17 11:01:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cf8e0cb

net-analyzer/vnstat: Add live ebuild.

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 net-analyzer/vnstat/vnstat-.ebuild | 67 ++
 1 file changed, 67 insertions(+)

diff --git a/net-analyzer/vnstat/vnstat-.ebuild 
b/net-analyzer/vnstat/vnstat-.ebuild
new file mode 100644
index 000..9e4b3546a2b
--- /dev/null
+++ b/net-analyzer/vnstat/vnstat-.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit git-r3 systemd user
+
+DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
+HOMEPAGE="http://humdi.net/vnstat/;
+EGIT_REPO_URI="https://github.com/vergoh/vnstat;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="gd selinux test"
+
+COMMON_DEPEND="
+   gd? ( media-libs/gd[png] )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   test? ( dev-libs/check )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   selinux? ( sec-policy/selinux-vnstatd )
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.17-conf.patch
+   "${FILESDIR}"/${PN}-1.17-drop-root.patch
+   "${FILESDIR}"/${PN}-1.17-run.patch
+)
+
+pkg_setup() {
+   enewgroup vnstat
+   enewuser vnstat -1 -1 /var/lib/vnstat vnstat
+}
+
+src_compile() {
+   emake ${PN} ${PN}d $(usex gd ${PN}i '')
+}
+
+src_install() {
+   use gd && dobin vnstati
+   dobin vnstat vnstatd
+
+   exeinto /usr/share/${PN}
+   newexe "${FILESDIR}"/vnstat.cron-r1 vnstat.cron
+
+   insinto /etc
+   doins cfg/vnstat.conf
+   fowners root:vnstat /etc/vnstat.conf
+
+   keepdir /var/lib/vnstat
+   fowners vnstat:vnstat /var/lib/vnstat
+
+   newconfd "${FILESDIR}"/vnstatd.confd-r1 vnstatd
+   newinitd "${FILESDIR}"/vnstatd.initd-r2 vnstatd
+
+   systemd_newunit "${FILESDIR}"/vnstatd.systemd vnstatd.service
+   systemd_newtmpfilesd "${FILESDIR}"/vnstatd.tmpfile vnstatd.conf
+
+   use gd && doman man/vnstati.1
+   doman man/vnstat.1 man/vnstatd.1
+
+   newdoc INSTALL README.setup
+   dodoc CHANGES README UPGRADE FAQ examples/vnstat.cgi
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/, net-analyzer/vnstat/files/

2017-10-14 Thread Jeroen Roovers
commit: fa49bd03d6ed83cf14b30542dc1e57f9549d1154
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Oct 14 13:24:35 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Oct 14 13:24:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa49bd03

net-analyzer/vnstat: Drop privileges by default.

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 net-analyzer/vnstat/files/vnstat-1.17-drop-root.patch | 15 +++
 .../{vnstat-1.17-r2.ebuild => vnstat-1.17-r3.ebuild}  |  1 +
 2 files changed, 16 insertions(+)

diff --git a/net-analyzer/vnstat/files/vnstat-1.17-drop-root.patch 
b/net-analyzer/vnstat/files/vnstat-1.17-drop-root.patch
new file mode 100644
index 000..c0446c3b341
--- /dev/null
+++ b/net-analyzer/vnstat/files/vnstat-1.17-drop-root.patch
@@ -0,0 +1,15 @@
+--- a/cfg/vnstat.conf
 b/cfg/vnstat.conf
+@@ -81,10 +81,10 @@
+ ##
+ 
+ # switch to given user when started as root (leave empty to disable)
+-DaemonUser ""
++DaemonUser "vnstat"
+ 
+ # switch to given user when started as root (leave empty to disable)
+-DaemonGroup ""
++DaemonGroup "vnstat"
+ 
+ # how often (in seconds) interface data is updated
+ UpdateInterval 30

diff --git a/net-analyzer/vnstat/vnstat-1.17-r2.ebuild 
b/net-analyzer/vnstat/vnstat-1.17-r3.ebuild
similarity index 97%
rename from net-analyzer/vnstat/vnstat-1.17-r2.ebuild
rename to net-analyzer/vnstat/vnstat-1.17-r3.ebuild
index 88ba28fdb0e..6e0d7ba752b 100644
--- a/net-analyzer/vnstat/vnstat-1.17-r2.ebuild
+++ b/net-analyzer/vnstat/vnstat-1.17-r3.ebuild
@@ -26,6 +26,7 @@ RDEPEND="
 "
 PATCHES=(
"${FILESDIR}"/${PN}-1.17-conf.patch
+   "${FILESDIR}"/${PN}-1.17-drop-root.patch
"${FILESDIR}"/${PN}-1.17-run.patch
 )
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/files/

2017-10-14 Thread Jeroen Roovers
commit: 54709adf9e1f4a8f0671896664e2cf02477afc48
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Oct 14 13:11:26 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Oct 14 13:11:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54709adf

net-analyzer/vnstat: Fix patches.

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 net-analyzer/vnstat/files/vnstat-1.17-conf.patch | 2 +-
 net-analyzer/vnstat/files/vnstat-1.17-run.patch  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/vnstat/files/vnstat-1.17-conf.patch 
b/net-analyzer/vnstat/files/vnstat-1.17-conf.patch
index b939e7c0435..5bcbdafb2a7 100644
--- a/net-analyzer/vnstat/files/vnstat-1.17-conf.patch
+++ b/net-analyzer/vnstat/files/vnstat-1.17-conf.patch
@@ -1,4 +1,4 @@
 a/cfg/vnstat.conf.JeR
+--- a/cfg/vnstat.conf
 +++ b/cfg/vnstat.conf
 @@ -115,10 +115,10 @@
  UpdateFileOwner 1

diff --git a/net-analyzer/vnstat/files/vnstat-1.17-run.patch 
b/net-analyzer/vnstat/files/vnstat-1.17-run.patch
index e3b514d0c6b..4afe449ceed 100644
--- a/net-analyzer/vnstat/files/vnstat-1.17-run.patch
+++ b/net-analyzer/vnstat/files/vnstat-1.17-run.patch
@@ -1,4 +1,4 @@
 a/src/common.h.JeR
+--- a/src/common.h
 +++ b/src/common.h
 @@ -198,7 +198,7 @@
  #define CREATEDIRS 1



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/files/, net-analyzer/vnstat/

2017-10-13 Thread Jeroen Roovers
commit: 3901be72186d7e9cd269179eb915145d33e1e805
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Oct 13 18:00:18 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Oct 13 18:00:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3901be72

net-analyzer/vnstat: Revert patching the test, drop sed script instead (bug 
#623906).

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 net-analyzer/vnstat/files/vnstat-1.17-conf.patch   | 15 ++
 net-analyzer/vnstat/files/vnstat-1.17-limit.patch  | 11 --
 net-analyzer/vnstat/files/vnstat-1.17-run.patch| 11 ++
 ...vnstat-1.17-r1.ebuild => vnstat-1.17-r2.ebuild} | 24 --
 4 files changed, 30 insertions(+), 31 deletions(-)

diff --git a/net-analyzer/vnstat/files/vnstat-1.17-conf.patch 
b/net-analyzer/vnstat/files/vnstat-1.17-conf.patch
new file mode 100644
index 000..b939e7c0435
--- /dev/null
+++ b/net-analyzer/vnstat/files/vnstat-1.17-conf.patch
@@ -0,0 +1,15 @@
+--- a/cfg/vnstat.conf.JeR
 b/cfg/vnstat.conf
+@@ -115,10 +115,10 @@
+ UpdateFileOwner 1
+ 
+ # file used for logging if UseLogging is set to 1
+-LogFile "/var/log/vnstat/vnstat.log"
++LogFile "/var/log/vnstat/vnstatd.log"
+ 
+ # file used as daemon pid / lock file
+-PidFile "/var/run/vnstat/vnstat.pid"
++PidFile "/run/vnstat/vnstatd/vnstatd.pid"
+ 
+ 
+ # vnstati

diff --git a/net-analyzer/vnstat/files/vnstat-1.17-limit.patch 
b/net-analyzer/vnstat/files/vnstat-1.17-limit.patch
deleted file mode 100644
index e1706977e52..000
--- a/net-analyzer/vnstat/files/vnstat-1.17-limit.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/tests/config_tests.c
-+++ b/tests/config_tests.c
-@@ -99,7 +99,7 @@
-   cfg.maxbw = 10;
-   ret  = ibwget("ethnone", );
-   ck_assert_int_eq(ret, 1);
--  ck_assert_int_eq(limit, 8);
-+  ck_assert_int_eq(limit, 10);
- }
- END_TEST
- 

diff --git a/net-analyzer/vnstat/files/vnstat-1.17-run.patch 
b/net-analyzer/vnstat/files/vnstat-1.17-run.patch
new file mode 100644
index 000..e3b514d0c6b
--- /dev/null
+++ b/net-analyzer/vnstat/files/vnstat-1.17-run.patch
@@ -0,0 +1,11 @@
+--- a/src/common.h.JeR
 b/src/common.h
+@@ -198,7 +198,7 @@
+ #define CREATEDIRS 1
+ #define UPDATEFILEOWNER 1
+ #define LOGFILE "/var/log/vnstat/vnstat.log"
+-#define PIDFILE "/var/run/vnstat/vnstat.pid"
++#define PIDFILE "/run/vnstat/vnstat.pid"
+ 
+ /* no transparency by default */
+ #define TRANSBG 0

diff --git a/net-analyzer/vnstat/vnstat-1.17-r1.ebuild 
b/net-analyzer/vnstat/vnstat-1.17-r2.ebuild
similarity index 76%
rename from net-analyzer/vnstat/vnstat-1.17-r1.ebuild
rename to net-analyzer/vnstat/vnstat-1.17-r2.ebuild
index c3c76c43018..88ba28fdb0e 100644
--- a/net-analyzer/vnstat/vnstat-1.17-r1.ebuild
+++ b/net-analyzer/vnstat/vnstat-1.17-r2.ebuild
@@ -1,8 +1,8 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
-inherit systemd toolchain-funcs user
+EAPI=6
+inherit systemd user
 
 DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
 HOMEPAGE="http://humdi.net/vnstat/;
@@ -25,7 +25,8 @@ RDEPEND="
selinux? ( sec-policy/selinux-vnstatd )
 "
 PATCHES=(
-   "${FILESDIR}"/${PN}-1.17-limit.patch
+   "${FILESDIR}"/${PN}-1.17-conf.patch
+   "${FILESDIR}"/${PN}-1.17-run.patch
 )
 
 pkg_setup() {
@@ -33,23 +34,6 @@ pkg_setup() {
enewuser vnstat -1 -1 /var/lib/vnstat vnstat
 }
 
-src_prepare() {
-   default
-
-   tc-export CC
-
-   sed -i \
-   -e 's|^\(MaxBWethnone.*\)$|#\1|' \
-   -e 's|^Daemon\(.*\) ""$|Daemon\1 "vnstat"|' \
-   -e 's|vnstat[.]log|vnstatd.log|' \
-   -e 's|vnstat[.]pid|vnstatd.pid|' \
-   -e 's|/var/run|/run|' \
-   cfg/${PN}.conf || die
-   sed -i \
-   -e '/PIDFILE/s|/var/run|/run|' \
-   src/common.h || die
-}
-
 src_compile() {
emake ${PN} ${PN}d $(usex gd ${PN}i '')
 }



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/

2017-10-13 Thread Jeroen Roovers
commit: 53d0c78008e5b7cd47a4ab102642e5af15025d63
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Oct 13 13:41:53 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Oct 13 13:41:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53d0c780

net-analyzer/vnstat: Do not inherit versionator.

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 net-analyzer/vnstat/vnstat-1.17-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/vnstat/vnstat-1.17-r1.ebuild 
b/net-analyzer/vnstat/vnstat-1.17-r1.ebuild
index 2805e1d0d1c..c3c76c43018 100644
--- a/net-analyzer/vnstat/vnstat-1.17-r1.ebuild
+++ b/net-analyzer/vnstat/vnstat-1.17-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
-inherit systemd toolchain-funcs user versionator
+inherit systemd toolchain-funcs user
 
 DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
 HOMEPAGE="http://humdi.net/vnstat/;



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/, net-analyzer/vnstat/files/

2017-10-13 Thread Jeroen Roovers
commit: d7020024ba12df55773ebdd034a800aafe0a7124
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Oct 13 13:34:55 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Oct 13 13:35:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7020024

net-analyzer/vnstat: Fix test, remove 26 volume elog epic.

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 net-analyzer/vnstat/files/vnstat-1.17-limit.patch | 11 ++
 net-analyzer/vnstat/vnstat-1.17-r1.ebuild | 47 ++-
 2 files changed, 14 insertions(+), 44 deletions(-)

diff --git a/net-analyzer/vnstat/files/vnstat-1.17-limit.patch 
b/net-analyzer/vnstat/files/vnstat-1.17-limit.patch
new file mode 100644
index 000..e1706977e52
--- /dev/null
+++ b/net-analyzer/vnstat/files/vnstat-1.17-limit.patch
@@ -0,0 +1,11 @@
+--- a/tests/config_tests.c
 b/tests/config_tests.c
+@@ -99,7 +99,7 @@
+   cfg.maxbw = 10;
+   ret  = ibwget("ethnone", );
+   ck_assert_int_eq(ret, 1);
+-  ck_assert_int_eq(limit, 8);
++  ck_assert_int_eq(limit, 10);
+ }
+ END_TEST
+ 

diff --git a/net-analyzer/vnstat/vnstat-1.17-r1.ebuild 
b/net-analyzer/vnstat/vnstat-1.17-r1.ebuild
index 0c24c6dc601..2805e1d0d1c 100644
--- a/net-analyzer/vnstat/vnstat-1.17-r1.ebuild
+++ b/net-analyzer/vnstat/vnstat-1.17-r1.ebuild
@@ -24,6 +24,9 @@ RDEPEND="
${COMMON_DEPEND}
selinux? ( sec-policy/selinux-vnstatd )
 "
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.17-limit.patch
+)
 
 pkg_setup() {
enewgroup vnstat
@@ -77,47 +80,3 @@ src_install() {
newdoc INSTALL README.setup
dodoc CHANGES README UPGRADE FAQ examples/vnstat.cgi
 }
-
-pkg_postinst() {
-   local _v
-   for _v in ${REPLACING_VERSIONS}; do
-   if ! version_is_at_least 1.17-r1 ${_v}; then
-   # This is an upgrade
-   elog ""
-   elog "Beginning with ${PN}-1.17-r1, we no longer 
install and use the cron job"
-   elog "per default to update vnStat databases because 
you will lose some traffic"
-   elog "if your interface transfers more than ~4GB in the 
time between two cron"
-   elog "runs".
-   elog ""
-   elog "Please make sure that the vnstatd service is 
enabled if you want to"
-   elog "continue monitoring your traffic."
-
-   # Show this elog only once
-   break
-   fi
-   done
-
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   # This is a new installation
-
-   elog
-   elog "Repeat the following command for every interface you"
-   elog "wish to monitor (replace eth0):"
-   elog "   vnstat -u -i eth0"
-   elog "and set correct permissions after that, e.g."
-   elog "   chown -R vnstat:vnstat /var/lib/vnstat"
-   elog
-   elog "It is highly recommended to use the included vnstatd to 
update your"
-   elog "vnStat databases."
-   elog
-   elog "If you want to use the old cron way to update your vnStat 
databases,"
-   elog "you have to install the cron job manually:"
-   elog ""
-   elog "   cp /usr/share/${PN}/vnstat.cron 
/etc/cron.hourly/vnstat"
-   elog ""
-   elog "Note: if an interface transfers more than ~4GB in"
-   elog "the time between cron runs, you may miss traffic."
-   elog "That's why using vnstatd instead of the cronjob is"
-   elog "the recommended way to update your vnStat databases."
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/files/, net-analyzer/vnstat/

2017-06-27 Thread Thomas Deutschmann
commit: 9bedfaa050827b35da830925cfd8a2e1469b3411
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jun 27 16:24:27 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jun 27 16:25:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bedfaa0

net-analyzer/vnstat: Rev bump to improve runscript and to add systemd support 
(bug #56)

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-analyzer/vnstat/files/vnstat.cron-r1   |   7 ++
 net-analyzer/vnstat/files/vnstatd.confd-r1 |  18 +
 net-analyzer/vnstat/files/vnstatd.initd-r2 |  29 +++
 net-analyzer/vnstat/files/vnstatd.systemd  |  11 +++
 net-analyzer/vnstat/files/vnstatd.tmpfile  |   1 +
 net-analyzer/vnstat/vnstat-1.17-r1.ebuild  | 123 +
 6 files changed, 189 insertions(+)

diff --git a/net-analyzer/vnstat/files/vnstat.cron-r1 
b/net-analyzer/vnstat/files/vnstat.cron-r1
new file mode 100644
index 000..178133675c6
--- /dev/null
+++ b/net-analyzer/vnstat/files/vnstat.cron-r1
@@ -0,0 +1,7 @@
+#!/bin/bash
+
+# run vnstat if installed and at least one database exists
+
+if [ -x /usr/bin/vnstat ] && [ `ls /var/lib/vnstat/ | wc -l` -ge 1 ] ; then
+   exec /usr/bin/vnstat -u
+fi

diff --git a/net-analyzer/vnstat/files/vnstatd.confd-r1 
b/net-analyzer/vnstat/files/vnstatd.confd-r1
new file mode 100644
index 000..33edf3560ee
--- /dev/null
+++ b/net-analyzer/vnstat/files/vnstatd.confd-r1
@@ -0,0 +1,18 @@
+# /etc/conf.d/vnstatd: config file for /etc/init.d/vnstatd
+
+# Configuration file
+VNSTATD_CONFIGFILE="/etc/vnstat.conf"
+
+# PID file
+VNSTATD_PIDFILE="/run/vnstat/vnstatd.pid"
+
+# Options to vnstatd
+# See vnstatd(8) for more details
+# Notes:
+#  * Do not specify another PIDFILE but use the variable above to change the 
location
+#  * Do not specify another CONFIGFILE but use the variable above to change 
the location
+VNSTATD_OPTS=""
+
+# Wait x milliseconds after starting and check that daemon is still running.
+# See start-stop-daemon(8) for more details
+SSD_STARTWAIT=500

diff --git a/net-analyzer/vnstat/files/vnstatd.initd-r2 
b/net-analyzer/vnstat/files/vnstatd.initd-r2
new file mode 100644
index 000..2b4a9336c2a
--- /dev/null
+++ b/net-analyzer/vnstat/files/vnstatd.initd-r2
@@ -0,0 +1,29 @@
+#!/sbin/openrc-run
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+extra_started_commands="reload"
+
+VNSTATD_CONFIGFILE=${VNSTATD_CONFIGFILE:-"/etc/vnstat.conf"}
+VNSTATD_PIDFILE=${VNSTATD_PIDFILE:-"/run/vnstat/vnstatd.pid"}
+
+pidfile="${VNSTATD_PIDFILE}"
+command="/usr/bin/vnstatd"
+command_args="${VNSTATD_OPTS} --daemon --config \"${VNSTATD_CONFIGFILE}\" 
--pidfile \"${pidfile}\""
+start_stop_daemon_args="--wait ${SSD_STARTWAIT:-500}"
+name="vnStat daemon"
+
+description="vnstatd updates vnStat databases."
+description_reload="Reload ${name}'s configuration"
+
+required_files="${VNSTATD_CONFIGFILE}"
+
+start_pre() {
+   checkpath --directory --mode 0775 --owner vnstat:vnstat $(dirname 
"${pidfile}")
+}
+
+reload() {
+   ebegin "Reloading ${name} configuration"
+   start-stop-daemon --signal HUP --pidfile "${pidfile}"
+   eend $?
+}

diff --git a/net-analyzer/vnstat/files/vnstatd.systemd 
b/net-analyzer/vnstat/files/vnstatd.systemd
new file mode 100644
index 000..51b079c5a9f
--- /dev/null
+++ b/net-analyzer/vnstat/files/vnstatd.systemd
@@ -0,0 +1,11 @@
+[Unit]
+Description=vnStat network traffic monitor
+Documentation=man:vnstatd(1) man:vnstat(1) man:vnstat.conf(5)
+After=network-online.target
+
+[Service]
+ExecStart=/usr/bin/vnstatd --nodaemon
+ExecReload=/bin/kill -HUP $MAINPID
+
+[Install]
+WantedBy=multi-user.target

diff --git a/net-analyzer/vnstat/files/vnstatd.tmpfile 
b/net-analyzer/vnstat/files/vnstatd.tmpfile
new file mode 100644
index 000..36ecf225949
--- /dev/null
+++ b/net-analyzer/vnstat/files/vnstatd.tmpfile
@@ -0,0 +1 @@
+d /run/vnstat 0775 vnstat vnstat -

diff --git a/net-analyzer/vnstat/vnstat-1.17-r1.ebuild 
b/net-analyzer/vnstat/vnstat-1.17-r1.ebuild
new file mode 100644
index 000..0c24c6dc601
--- /dev/null
+++ b/net-analyzer/vnstat/vnstat-1.17-r1.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+inherit systemd toolchain-funcs user versionator
+
+DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
+HOMEPAGE="http://humdi.net/vnstat/;
+SRC_URI="http://humdi.net/vnstat/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="gd selinux test"
+
+COMMON_DEPEND="
+   gd? ( media-libs/gd[png] )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   test? ( dev-libs/check )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   selinux? ( sec-policy/selinux-vnstatd )
+"
+
+pkg_setup() {
+   enewgroup vnstat
+   enewuser vnstat -1 -1 

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/, net-analyzer/vnstat/files/

2017-04-27 Thread Jeroen Roovers
commit: ebb9cc9bd067bed38f51ae61b39c5feb4a132a93
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Apr 27 19:12:31 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Apr 27 19:15:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebb9cc9b

net-analyzer/vnstat: Old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-analyzer/vnstat/Manifest|  2 -
 net-analyzer/vnstat/files/vnstatd.initd | 36 -
 net-analyzer/vnstat/vnstat-1.15.ebuild  | 69 
 net-analyzer/vnstat/vnstat-1.16.ebuild  | 71 -
 4 files changed, 178 deletions(-)

diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index 19e53d5148e..b22b3eca81e 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -1,3 +1 @@
-DIST vnstat-1.15.tar.gz 207712 SHA256 
c3814b5baa8b627198a8debfe1dce4b4346a342523818cc8668a5497971dbc39 SHA512 
e6cf714c2c95ae7f82ec7852d23067da28f4fab83cf33726e4268a31f982ddf13c3bc30f17251a80f7c65d25f394cd05379a30e677687ce70f8c7b229ac0cb4e
 WHIRLPOOL 
7cb68f5c054c96697e415f4d3c23074f36ba1b8fdd012abf732cb6e50eff0a4a862267ac252aace1d5d7fea38cd5f525113a9cdb7e27d9cd58fce373a68896c6
-DIST vnstat-1.16.tar.gz 211844 SHA256 
420fec6c89229a100697f3189e824a1b81f7148dd651558f2ff03cc298308e8b SHA512 
8906acebead4aef7ec7e96c4f9f17a2b9483f69cf530eb21d2ddc60de71b7690453bf533acfac298cf7e5184c23c7e6a886a757fdbfac3006cc09653c9a2cf6b
 WHIRLPOOL 
1898fdefdbe4bbb75f7864b910786a42b6e6d462a6b35e9f55b26a3496086eb4b77cfa14908a9e0db0846fa85ae50c7c8eef652048445c461d06f866d2d32140
 DIST vnstat-1.17.tar.gz 238397 SHA256 
18e4c53576ca9e1ef2f0e063a6d83b0c44e3b1cf008560d658745df5c9aa7971 SHA512 
c9c119a89054dacdc15026c766a20d88336d7689dd4264530d0347fcc58f3cbfc806b271e0f83e76c3b4a31ab793a628ee7d7b696943da919ee4cd2fdb481cc3
 WHIRLPOOL 
38f64c6eadf7bbfcc1cd6cc3d8f8ea3da4846dd64caf242628ce9d0e6f9b8f565dff9d31ecd1633b3a0a8b5e7dcd4545f1adeafeb4f42547ad87be77317622e3

diff --git a/net-analyzer/vnstat/files/vnstatd.initd 
b/net-analyzer/vnstat/files/vnstatd.initd
deleted file mode 100644
index 1993b6414f8..000
--- a/net-analyzer/vnstat/files/vnstatd.initd
+++ /dev/null
@@ -1,36 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-extra_started_commands="reload"
-
-depend() {
-   use net
-}
-
-VNSTATD_PIDFILE="${VNSTATD_PIDFILE:-/var/run/vnstatd/vnstatd.pid}"
-
-start() {
-   ebegin "Starting vnstatd"
-   checkpath -q -d -m 755 -o vnstat:vnstat /var/run/vnstatd
-   start-stop-daemon --start --quiet \
-   --pidfile "${VNSTATD_PIDFILE}" \
-   --user vnstat --group vnstat \
-   --nicelevel ${VNSTATD_NICELEVEL:-0} \
-   --exec /usr/bin/vnstatd -- \
-   -d ${VNSTATD_EXTRAOPTS} -p ${VNSTATD_PIDFILE}
-   eend $?
-}
-
-stop() {
-   ebegin "Stopping vnstatd"
-   start-stop-daemon --stop --quiet \
-   --pidfile "${VNSTATD_PIDFILE}"
-   eend $?
-}
-
-reload() {
-   ebegin "Reloading vnstatd configuration"
-   kill -HUP $(< "${VNSTATD_PIDFILE}") &>/dev/null
-   eend $?
-}

diff --git a/net-analyzer/vnstat/vnstat-1.15.ebuild 
b/net-analyzer/vnstat/vnstat-1.15.ebuild
deleted file mode 100644
index 3210f90bdf7..000
--- a/net-analyzer/vnstat/vnstat-1.15.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit toolchain-funcs user
-
-DESCRIPTION="Console-based network traffic monitor that keeps statistics of 
network usage"
-HOMEPAGE="http://humdi.net/vnstat/;
-SRC_URI="http://humdi.net/vnstat/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm hppa ppc ppc64 sparc x86"
-IUSE="gd selinux test"
-
-COMMON_DEPEND="
-   gd? ( media-libs/gd[png] )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   test? ( dev-libs/check )
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   selinux? ( sec-policy/selinux-vnstatd )
-"
-
-pkg_setup() {
-   enewgroup vnstat
-   enewuser vnstat -1 -1 /dev/null vnstat
-}
-
-src_prepare() {
-   tc-export CC
-
-   sed -i \
-   -e 's|vnstat[.]log|vnstatd.log|' \
-   -e 's|vnstat[.]pid|vnstatd/vnstatd.pid|' \
-   -e 's|/var/run|/run|' \
-   cfg/${PN}.conf || die
-   sed -i \
-   -e '/PIDFILE/s|/var/run|/run|' \
-   src/common.h || die
-}
-
-src_compile() {
-   emake ${PN} ${PN}d $(usex gd ${PN}i '')
-}
-
-src_install() {
-   use gd && dobin vnstati
-   dobin vnstat vnstatd
-
-   exeinto /etc/cron.hourly
-   newexe "${FILESDIR}"/vnstat.cron vnstat
-
-   insinto /etc
-   doins cfg/vnstat.conf
-   fowners root:vnstat /etc/vnstat.conf
-
-   newconfd "${FILESDIR}"/vnstatd.confd vnstatd
-   newinitd "${FILESDIR}"/vnstatd.initd-r1 vnstatd

  1   2   >