Gentoo Archives: gentoo-commits

From: Marek Szuba <marecki@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-admin/sysstat/
Date: Wed, 31 Aug 2022 15:33:48
Message-Id: 1661960018.af9911eda3a57070cee70f09b6f732f886aa39da.marecki@gentoo
1 commit: af9911eda3a57070cee70f09b6f732f886aa39da
2 Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
3 AuthorDate: Wed Aug 31 15:22:15 2022 +0000
4 Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
5 CommitDate: Wed Aug 31 15:33:38 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af9911ed
7
8 app-admin/sysstat: drop 12.5.4, 12.5.5
9
10 Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
11
12 app-admin/sysstat/Manifest | 2 -
13 app-admin/sysstat/sysstat-12.5.4.ebuild | 87 ---------------------------------
14 app-admin/sysstat/sysstat-12.5.5.ebuild | 87 ---------------------------------
15 3 files changed, 176 deletions(-)
16
17 diff --git a/app-admin/sysstat/Manifest b/app-admin/sysstat/Manifest
18 index 2266ddcd5477..8990d74b24f2 100644
19 --- a/app-admin/sysstat/Manifest
20 +++ b/app-admin/sysstat/Manifest
21 @@ -1,3 +1 @@
22 -DIST sysstat-12.5.4.tar.gz 1474379 BLAKE2B 73bd4ebc44cc57cd3dba4fecbcd45026929bdbeab6b99c5b13db7d37252dff8da987ee5ac00d545aebdc72f924d0100166e9e876f6684e064f7020f3fa7a7cb5 SHA512 c051f136d404684a21b11e968968e34f0f114b4568369c6449c64b7745269065a3dc492039ded7c415fe39970aca54cc81646589b0959ade43e9be6f6cd4c0dc
23 -DIST sysstat-12.5.5.tar.gz 1481620 BLAKE2B baf4d57eb369d75787e3fce48b29909f90ad5e981996930538ff0a60e668853457440bcea8323cfa10d86f7069b0f4e24e27d62aa09572bd1c9535c2bd730451 SHA512 66ccbf0fbaf783fac3cf2b52daf53a8d5bc6d182a66fa0b2965717cf5afc5e54590f08711948f18806b9b95c9f06a45376a1d18b5081d63a5214bc55f81f5696
24 DIST sysstat-12.6.0.tar.gz 1454167 BLAKE2B 84213e1d63e6d44e889e9763c9f47c769805baf65715199b1ddb3472ce68c37b3b46229af43ecf0cd85d6c09be85273e90b96a975304cf2f6695298b3e552630 SHA512 f4d0e0dead0cce84782e985c8074871c45e77949c2bcfefd5642280e961f39e9eaa9f9fc93c013d79deba6e3703626894dd665ff64db72550d1c24f404780a5f
25
26 diff --git a/app-admin/sysstat/sysstat-12.5.4.ebuild b/app-admin/sysstat/sysstat-12.5.4.ebuild
27 deleted file mode 100644
28 index ddcb57509fa0..000000000000
29 --- a/app-admin/sysstat/sysstat-12.5.4.ebuild
30 +++ /dev/null
31 @@ -1,87 +0,0 @@
32 -# Copyright 1999-2021 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=7
36 -inherit eutils flag-o-matic systemd toolchain-funcs
37 -
38 -DESCRIPTION="System performance tools for Linux"
39 -HOMEPAGE="http://pagesperso-orange.fr/sebastien.godard/"
40 -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
41 -
42 -LICENSE="GPL-2"
43 -SLOT="0"
44 -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86"
45 -IUSE="dcron debug nls lm-sensors selinux static systemd"
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 - !dcron? ( !sys-process/dcron )
58 - selinux? ( sec-policy/selinux-sysstat )
59 -"
60 -
61 -REQUIRED_USE="dcron? ( !systemd )"
62 -
63 -src_prepare() {
64 - if use nls; then
65 - strip-linguas -i nls/
66 - local lingua pofile
67 - for pofile in nls/*.po; do
68 - lingua=${pofile/nls\/}
69 - lingua=${lingua/.po}
70 - if ! has ${lingua} ${LINGUAS}; then
71 - rm "nls/${lingua}.po" || die
72 - fi
73 - done
74 - fi
75 -
76 - use dcron && { sed -i 's/@CRON_OWNER@ //g' cron/sysstat.crond.in || die ; }
77 - default
78 -}
79 -
80 -src_configure() {
81 - tc-export AR
82 - use static && append-ldflags -static
83 -
84 - sa_lib_dir=/usr/lib/sa \
85 - conf_dir=/etc \
86 - econf \
87 - $(use_enable !systemd use-crond) \
88 - $(use_enable lm-sensors sensors) \
89 - $(use_enable nls) \
90 - $(usex debug --enable-debuginfo '') \
91 - --disable-compress-manpg \
92 - --enable-copy-only \
93 - --enable-documentation \
94 - --enable-install-cron \
95 - --with-systemdsystemunitdir=$(systemd_get_systemunitdir)
96 -}
97 -
98 -src_compile() {
99 - LFLAGS="${LDFLAGS}" default
100 -}
101 -
102 -src_install() {
103 - keepdir /var/log/sa
104 -
105 - emake \
106 - CHOWN=true \
107 - DESTDIR="${D}" \
108 - DOC_DIR=/usr/share/doc/${PF} \
109 - MANGRPARG='' \
110 - install
111 -
112 - dodoc -r contrib/
113 -
114 - newinitd "${FILESDIR}"/${PN}.init.d ${PN}
115 - systemd_dounit ${PN}.service
116 -
117 - rm "${D}"/usr/share/doc/${PF}/COPYING || die
118 -}
119
120 diff --git a/app-admin/sysstat/sysstat-12.5.5.ebuild b/app-admin/sysstat/sysstat-12.5.5.ebuild
121 deleted file mode 100644
122 index 655a3391632c..000000000000
123 --- a/app-admin/sysstat/sysstat-12.5.5.ebuild
124 +++ /dev/null
125 @@ -1,87 +0,0 @@
126 -# Copyright 1999-2021 Gentoo Authors
127 -# Distributed under the terms of the GNU General Public License v2
128 -
129 -EAPI=7
130 -inherit eutils flag-o-matic systemd toolchain-funcs
131 -
132 -DESCRIPTION="System performance tools for Linux"
133 -HOMEPAGE="http://pagesperso-orange.fr/sebastien.godard/"
134 -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
135 -
136 -LICENSE="GPL-2"
137 -SLOT="0"
138 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
139 -IUSE="dcron debug nls lm-sensors selinux static systemd"
140 -
141 -CDEPEND="
142 - nls? ( virtual/libintl )
143 - lm-sensors? ( sys-apps/lm-sensors:= )
144 -"
145 -DEPEND="
146 - ${CDEPEND}
147 - nls? ( sys-devel/gettext )
148 -"
149 -RDEPEND="
150 - ${CDEPEND}
151 - !dcron? ( !sys-process/dcron )
152 - selinux? ( sec-policy/selinux-sysstat )
153 -"
154 -
155 -REQUIRED_USE="dcron? ( !systemd )"
156 -
157 -src_prepare() {
158 - if use nls; then
159 - strip-linguas -i nls/
160 - local lingua pofile
161 - for pofile in nls/*.po; do
162 - lingua=${pofile/nls\/}
163 - lingua=${lingua/.po}
164 - if ! has ${lingua} ${LINGUAS}; then
165 - rm "nls/${lingua}.po" || die
166 - fi
167 - done
168 - fi
169 -
170 - use dcron && { sed -i 's/@CRON_OWNER@ //g' cron/sysstat.crond.in || die ; }
171 - default
172 -}
173 -
174 -src_configure() {
175 - tc-export AR
176 - use static && append-ldflags -static
177 -
178 - sa_lib_dir=/usr/lib/sa \
179 - conf_dir=/etc \
180 - econf \
181 - $(use_enable !systemd use-crond) \
182 - $(use_enable lm-sensors sensors) \
183 - $(use_enable nls) \
184 - $(usex debug --enable-debuginfo '') \
185 - --disable-compress-manpg \
186 - --enable-copy-only \
187 - --enable-documentation \
188 - --enable-install-cron \
189 - --with-systemdsystemunitdir=$(systemd_get_systemunitdir)
190 -}
191 -
192 -src_compile() {
193 - LFLAGS="${LDFLAGS}" default
194 -}
195 -
196 -src_install() {
197 - keepdir /var/log/sa
198 -
199 - emake \
200 - CHOWN=true \
201 - DESTDIR="${D}" \
202 - DOC_DIR=/usr/share/doc/${PF} \
203 - MANGRPARG='' \
204 - install
205 -
206 - dodoc -r contrib/
207 -
208 - newinitd "${FILESDIR}"/${PN}.init.d ${PN}
209 - systemd_dounit ${PN}.service
210 -
211 - rm "${D}"/usr/share/doc/${PF}/COPYING || die
212 -}