Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/
Date: Mon, 17 May 2021 00:39:38
Message-Id: 1621211634.afccce06d8deb59eb8434d42c65cc221cc7df516.sam@gentoo
1 commit: afccce06d8deb59eb8434d42c65cc221cc7df516
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Mon May 17 00:31:54 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Mon May 17 00:33:54 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afccce06
7
8 net-analyzer/vnstat: add 2.7
9
10 Signed-off-by: Sam James <sam <AT> gentoo.org>
11
12 net-analyzer/vnstat/Manifest | 2 ++
13 .../vnstat/{vnstat-9999.ebuild => vnstat-2.7.ebuild} | 20 ++++++++++----------
14 net-analyzer/vnstat/vnstat-9999.ebuild | 20 ++++++++++----------
15 3 files changed, 22 insertions(+), 20 deletions(-)
16
17 diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
18 index 5d92ab13417..303e92c6e94 100644
19 --- a/net-analyzer/vnstat/Manifest
20 +++ b/net-analyzer/vnstat/Manifest
21 @@ -2,3 +2,5 @@ DIST vnstat-1.17.tar.gz 238397 BLAKE2B 73aaffda3c91a1146b1d6a21f637272be227a15a7
22 DIST vnstat-1.17.tar.gz.asc 819 BLAKE2B 3186e28dc29edb37eb0bbef9b29f1ea682e4a9de208b69b83a8bc99c81f272eb6865176aaa30e415bf8423d94f385e0725e1256eeb822c3152638eaace23b749 SHA512 c26af29daefe6431c1769812d04ba5bff92ac1241a6a49df11e28f0e51b21d4eb84ff1f1fb133a388fd8ac59967162bc5d60d5f02c409d34be5414acd34f7818
23 DIST vnstat-2.6.tar.gz 275751 BLAKE2B 7351b265d66e42d1e5450dae6f5eaa973a9cdc171b865689540b5838ddeb2629da968bc2ba655cb6ff909227a859f0334900a1597c78b772124a993343a4cf23 SHA512 1a62fc9c2379b050208945e85bad04f602a0f2c71e6bd069d241c1df77c76ec6258948fc3fdf633b15c52665782cae4f995a916103d330bfb46cab0291d3a1ea
24 DIST vnstat-2.6.tar.gz.asc 833 BLAKE2B 5e79d1b622dd4d37603a209b78018a3e88f2c404c700e1f439e4b98e2c2dd5bdf26e8ecd3b1b1242e14a725d7839c5a8b3b5448dc27e1f917cbeaf6012546656 SHA512 c643152bec14b70317465f8adc2256b41b8686e106b35ce492ad5030c2d5b32162441ac5fb2f309071da855efdf444076288cf075d8073bad0c0907067366e7f
25 +DIST vnstat-2.7.tar.gz 287304 BLAKE2B f7b50cccfe4b62bce45751e6029650dc6d8ac7b7925cc4177fb1772c6d842b5201f6834d5e6374016b4c42374660b1c127d5b021adffe873de0a4c484171b6b3 SHA512 3d1674ddb5269d29d4d758551dc3e58fb1858a7dd790914c7d74047443b25d242c91f8ab20bdede9c1b061d6b682d73f3d6c1a8aa656a9676bc33c0ed9b1b2d4
26 +DIST vnstat-2.7.tar.gz.asc 833 BLAKE2B ae9bb28ccd9f10e7ac0c32e9895140cdd9d8498ef18d9b716ffbed3c6693ff08e5ddb08c377ec009df881f7fc1666f09da48cee75857566bdd4f1a2be30a97b9 SHA512 dd1ae2d94400aee9622c28385a103680ca87abfb66b5c92e8ce7240b97f28e81ac1a9cfc97fff7cd6d3934bfa639f46c835acbf855c7a4a29309946d7cbd80d4
27
28 diff --git a/net-analyzer/vnstat/vnstat-9999.ebuild b/net-analyzer/vnstat/vnstat-2.7.ebuild
29 similarity index 85%
30 copy from net-analyzer/vnstat/vnstat-9999.ebuild
31 copy to net-analyzer/vnstat/vnstat-2.7.ebuild
32 index ef79532e70f..18954900148 100644
33 --- a/net-analyzer/vnstat/vnstat-9999.ebuild
34 +++ b/net-analyzer/vnstat/vnstat-2.7.ebuild
35 @@ -3,7 +3,7 @@
36
37 EAPI=7
38
39 -inherit systemd user tmpfiles
40 +inherit systemd tmpfiles
41
42 DESCRIPTION="Console-based network traffic monitor that keeps statistics of network usage"
43 HOMEPAGE="https://humdi.net/vnstat/"
44 @@ -29,6 +29,8 @@ IUSE="gd selinux test"
45 RESTRICT="!test? ( test )"
46
47 RDEPEND="
48 + acct-group/vnstat
49 + acct-user/vnstat
50 dev-db/sqlite
51 gd? ( media-libs/gd[png] )
52 "
53 @@ -44,13 +46,11 @@ PATCHES=(
54 "${FILESDIR}"/${PN}-2.2-run.patch
55 )
56
57 -pkg_setup() {
58 - enewgroup vnstat
59 - enewuser vnstat -1 -1 /var/lib/vnstat vnstat
60 -}
61 -
62 src_compile() {
63 - emake ${PN} ${PN}d $(usex gd ${PN}i '')
64 + emake \
65 + ${PN} \
66 + ${PN}d \
67 + $(usex gd ${PN}i '')
68 }
69
70 src_install() {
71 @@ -75,8 +75,8 @@ src_install() {
72
73 use gd && doman man/vnstati.1
74
75 - doman man/vnstat.1 man/vnstatd.1
76 + doman man/vnstat.1 man/vnstatd.8
77
78 - newdoc INSTALL.md README.setup
79 - dodoc CHANGES README.md UPGRADE.md FAQ examples/vnstat.cgi
80 + newdoc INSTALL README.setup
81 + dodoc CHANGES README UPGRADE FAQ examples/vnstat.cgi
82 }
83
84 diff --git a/net-analyzer/vnstat/vnstat-9999.ebuild b/net-analyzer/vnstat/vnstat-9999.ebuild
85 index ef79532e70f..18954900148 100644
86 --- a/net-analyzer/vnstat/vnstat-9999.ebuild
87 +++ b/net-analyzer/vnstat/vnstat-9999.ebuild
88 @@ -3,7 +3,7 @@
89
90 EAPI=7
91
92 -inherit systemd user tmpfiles
93 +inherit systemd tmpfiles
94
95 DESCRIPTION="Console-based network traffic monitor that keeps statistics of network usage"
96 HOMEPAGE="https://humdi.net/vnstat/"
97 @@ -29,6 +29,8 @@ IUSE="gd selinux test"
98 RESTRICT="!test? ( test )"
99
100 RDEPEND="
101 + acct-group/vnstat
102 + acct-user/vnstat
103 dev-db/sqlite
104 gd? ( media-libs/gd[png] )
105 "
106 @@ -44,13 +46,11 @@ PATCHES=(
107 "${FILESDIR}"/${PN}-2.2-run.patch
108 )
109
110 -pkg_setup() {
111 - enewgroup vnstat
112 - enewuser vnstat -1 -1 /var/lib/vnstat vnstat
113 -}
114 -
115 src_compile() {
116 - emake ${PN} ${PN}d $(usex gd ${PN}i '')
117 + emake \
118 + ${PN} \
119 + ${PN}d \
120 + $(usex gd ${PN}i '')
121 }
122
123 src_install() {
124 @@ -75,8 +75,8 @@ src_install() {
125
126 use gd && doman man/vnstati.1
127
128 - doman man/vnstat.1 man/vnstatd.1
129 + doman man/vnstat.1 man/vnstatd.8
130
131 - newdoc INSTALL.md README.setup
132 - dodoc CHANGES README.md UPGRADE.md FAQ examples/vnstat.cgi
133 + newdoc INSTALL README.setup
134 + dodoc CHANGES README UPGRADE FAQ examples/vnstat.cgi
135 }