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 |
} |