1 |
commit: 209d4315056010d7568ff0ca826b397e47c98305 |
2 |
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Mar 1 07:45:57 2017 +0000 |
4 |
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Mar 1 07:48:20 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=209d4315 |
7 |
|
8 |
app-admin/sysstat: Version bump. |
9 |
|
10 |
Package-Manager: Portage-2.3.3, Repoman-2.3.1 |
11 |
|
12 |
app-admin/sysstat/Manifest | 1 + |
13 |
app-admin/sysstat/sysstat-11.5.5.ebuild | 89 +++++++++++++++++++++++++++++++++ |
14 |
2 files changed, 90 insertions(+) |
15 |
|
16 |
diff --git a/app-admin/sysstat/Manifest b/app-admin/sysstat/Manifest |
17 |
index 49b469ac9ef..0545315dea0 100644 |
18 |
--- a/app-admin/sysstat/Manifest |
19 |
+++ b/app-admin/sysstat/Manifest |
20 |
@@ -3,3 +3,4 @@ DIST sysstat-11.4.2.tar.xz 344168 SHA256 1fd407f8971f5854bc853d931dd85bcbea08658 |
21 |
DIST sysstat-11.4.3.tar.xz 344572 SHA256 02e9cafa5557fbae435d33e592373655df929d817ae711d31142dd2f7d4dcee7 SHA512 20862a6fd735aa0a6d571ffe0e1aa755ce9c5d8a704739f0095d19861394ea3a45c93e9f46ac5f42b6719ba1aa21e33261ac28fde643d7f5c315d7f0a7b0d74d WHIRLPOOL 64df9bf1a375ce7ebf727b07b10caa3b72ba3630a5a238e72dca017e09a65dbf3f1623f5e1115fb037974609e39c4fb4e3f2790c444b23eae4fb7af591bfd389 |
22 |
DIST sysstat-11.5.3.tar.xz 350468 SHA256 f8229d14819e2d461ede83894648e03c8a2ad14a1ba200d68cda9816c42f41ea SHA512 41af196dec7b13e2496ae0a59ec5dfb4da7e996ee38ac633964460dcc8c008f16af7524c79d770a197662add6821b8b60de2b118507e06f0ccb84280aee13cb0 WHIRLPOOL ae8737af473fab427e7710406c207e57526e476915b5bfe19bb8043bf8038da5f887d5a1f99d9270fd4074d7d9c58745a5a397f814ae544396447f7d42b10302 |
23 |
DIST sysstat-11.5.4.tar.xz 356996 SHA256 1e1008656575e70486b456e79775e98d3b8732d7e2cb408559209bd0318e0807 SHA512 323c6239dadb0608aae0a98407a61ef5a3ef25f181b5442e285fa77c787fafb7a650936d48a5f4e45caabed76e657d956d28a5bc7a53e8f9a607793ed7c0f3f5 WHIRLPOOL 451d2de3adf631183aa28c6c6c4bd99f49ca537412bf5e532edcee8e4d4f470eb69cfab6df2ca20bdb1e9d2c9cebcd2cc23ed0f695f65d4440e91c4785502fae |
24 |
+DIST sysstat-11.5.5.tar.xz 463656 SHA256 f4c5b333827cb588df1842d7a8f46947f486c95b305edbbce7565925e88e86c3 SHA512 abf96e10a36fa88de8b1431e9c0ce277fbfc3a5ffe84f96c6a46fb8e8f6a15c626cffd3cecac2e78284385447b22c84af30992118b46984d72947a4bda80c9c0 WHIRLPOOL 294b018284ba7a83a67827df28bed6911ab57bbab2d88f68eb1f0a3ad474ec001c37507e19301adeee4188e8c20fc11d8c8a68504bb2d61cbbe2df32dc8510f7 |
25 |
|
26 |
diff --git a/app-admin/sysstat/sysstat-11.5.5.ebuild b/app-admin/sysstat/sysstat-11.5.5.ebuild |
27 |
new file mode 100644 |
28 |
index 00000000000..c9bea3b2b27 |
29 |
--- /dev/null |
30 |
+++ b/app-admin/sysstat/sysstat-11.5.5.ebuild |
31 |
@@ -0,0 +1,89 @@ |
32 |
+# Copyright 1999-2017 Gentoo Foundation |
33 |
+# Distributed under the terms of the GNU General Public License v2 |
34 |
+ |
35 |
+EAPI=6 |
36 |
+inherit flag-o-matic multilib systemd toolchain-funcs |
37 |
+ |
38 |
+DESCRIPTION="System performance tools for Linux" |
39 |
+HOMEPAGE="http://pagesperso-orange.fr/sebastien.godard/" |
40 |
+SRC_URI="${HOMEPAGE}${P}.tar.xz" |
41 |
+ |
42 |
+LICENSE="GPL-2" |
43 |
+SLOT="0" |
44 |
+KEYWORDS="" |
45 |
+IUSE="debug nls lm_sensors selinux static" |
46 |
+ |
47 |
+CDEPEND=" |
48 |
+ nls? ( virtual/libintl ) |
49 |
+ lm_sensors? ( sys-apps/lm_sensors ) |
50 |
+" |
51 |
+DEPEND=" |
52 |
+ ${CDEPEND} |
53 |
+ nls? ( sys-devel/gettext ) |
54 |
+" |
55 |
+RDEPEND=" |
56 |
+ ${CDEPEND} |
57 |
+ selinux? ( sec-policy/selinux-sysstat ) |
58 |
+" |
59 |
+PATCHES=( |
60 |
+ "${FILESDIR}"/${PN}-10.0.4-flags.patch |
61 |
+ "${FILESDIR}"/${PN}-11.0.4-cron.patch |
62 |
+) |
63 |
+ |
64 |
+SYSSTAT_FAKE_RC_DIR=Gentoo-does-not-use-rc.d |
65 |
+ |
66 |
+src_prepare() { |
67 |
+ if use nls; then |
68 |
+ strip-linguas -i nls/ |
69 |
+ local lingua pofile |
70 |
+ for pofile in nls/*.po; do |
71 |
+ lingua=${pofile/nls\/} |
72 |
+ lingua=${lingua/.po} |
73 |
+ if ! has ${lingua} ${LINGUAS}; then |
74 |
+ rm "nls/${lingua}.po" || die |
75 |
+ fi |
76 |
+ done |
77 |
+ fi |
78 |
+ |
79 |
+ default |
80 |
+} |
81 |
+ |
82 |
+src_configure() { |
83 |
+ tc-export AR |
84 |
+ use static && append-ldflags -static |
85 |
+ |
86 |
+ sa_lib_dir=/usr/$(get_libdir)/sa \ |
87 |
+ conf_dir=/etc \ |
88 |
+ rcdir=${SYSSTAT_FAKE_RC_DIR} \ |
89 |
+ econf \ |
90 |
+ $(use_enable debug debuginfo) \ |
91 |
+ $(use_enable lm_sensors sensors) \ |
92 |
+ $(use_enable nls) \ |
93 |
+ --enable-copy-only \ |
94 |
+ --enable-documentation \ |
95 |
+ --enable-install-cron \ |
96 |
+ --with-systemdsystemunitdir=$(systemd_get_systemunitdir) |
97 |
+} |
98 |
+ |
99 |
+src_compile() { |
100 |
+ emake LFLAGS="${LDFLAGS}" |
101 |
+} |
102 |
+ |
103 |
+src_install() { |
104 |
+ keepdir /var/log/sa |
105 |
+ |
106 |
+ emake \ |
107 |
+ CHOWN=true \ |
108 |
+ DESTDIR="${D}" \ |
109 |
+ DOC_DIR=/usr/share/doc/${PF} \ |
110 |
+ MANGRPARG='' \ |
111 |
+ install |
112 |
+ |
113 |
+ dodoc -r contrib/ |
114 |
+ |
115 |
+ rm -r "${D}/${SYSSTAT_FAKE_RC_DIR}" || die |
116 |
+ newinitd "${FILESDIR}"/${PN}.init.d ${PN} |
117 |
+ systemd_dounit ${PN}.service |
118 |
+ |
119 |
+ rm -f "${D}"usr/share/doc/${PF}/COPYING |
120 |
+} |