[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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