# ChangeLog for app-admin/sysstat
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/sysstat/ChangeLog,v 1.285 2014/12/05 10:14:04 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/sysstat/ChangeLog,v 1.286 2014/12/14 11:39:15 jer Exp $
+
+ 14 Dec 2014; Jeroen Roovers <jer@gentoo.org> -sysstat-10.2.0.ebuild,
+ -sysstat-10.2.1-r1.ebuild, -sysstat-11.0.0.ebuild, -sysstat-11.0.1-r1.ebuild,
+ -files/sysstat-10.2.0-systemd.patch:
+ Old.
05 Dec 2014; Agostino Sarubbo <ago@gentoo.org> sysstat-11.0.2.ebuild:
Stable for x86, wrt bug #529920
Hash: SHA256
AUX sysstat-10.0.4-flags.patch 887 SHA256 198660c418902107914afefbed1b07a0206ee05d673e99182f834f4ed98d1e8c SHA512 7daf43a8b09af67781ae33cbaaf7d6da9bb1f6f750428a08c3ddde8ecb94e0de27d5746a332086eb5191cccd8e6dbc37c263ab3046294b4b3df1a2666c1ab6ee WHIRLPOOL 7629adddebfb4a1704348ad17f6151359d343ef4285139681b61bba261c2a26cccc49b59c9b75bd18d29a864877845c69e7f7d66c9a8700bd16b75b6c412e17f
-AUX sysstat-10.2.0-systemd.patch 601 SHA256 2854a9e13cc0b85395fd6cdd1e7be32b57a716ab66dfd7f70e3e88bea28bcc2e SHA512 a73274a5db75a2277ca9b0e359548a43339274c0a058f1e8139b5c3218f69d1315a03c59007504d5d2430531e9cbd26e956bd25638b3073fa4f9de0c831765d5 WHIRLPOOL 712877e433ba690e589c72553c698ec3b85c1a2eaa71ed7e84328429143cc8f9ac3ab43e046af41c2d5e045762547482e8f1f5e235f2f58aa20f6e15da269d69
AUX sysstat.init.d 487 SHA256 2a68f48dd3e10fa62fcebc33ce5cf020b9ccd4a6bde4a21591f2d2b6739c02c2 SHA512 21ec3796055fbe306f9d7729c398e9c54b7583b8d8bfa343961b43f8d72af4c0b50f1da165d905cbf256ca1a6d2cc9d3528acec5bcb751628c9455932d0bc13d WHIRLPOOL a4f0828f3494af99ea1390b8953a9ff1f10b55079b11e20c7797892308ec76a8c507aeb6c7783a58caf333cf30c96f711409f458e03a6c297824e164ad021732
-DIST sysstat-10.2.0.tar.bz2 307186 SHA256 8e494c30a2e5c4f11d6398b39df297a732fa3d4e3f5d5aa086044fccfe77f6d2 SHA512 6bc8b1217402845a4236c5ffc18f024700fa08e179b558eb65e23a7b95e1d1f1c45c2da6c323e59e74c938903fa0a6820997091d4e84a811fad7cb715dc25320 WHIRLPOOL 61097f59757032c03445410985d8fc98f5feef83d417e8bf666c56728517796c8007869b6328feabcb9fff3024b990fff7fcb4f045215f4614584f08c0db006d
-DIST sysstat-10.2.1.tar.bz2 309194 SHA256 998f6e75aeb1b64d5ce6ccd3b398318c84a816a96ca3950d29aea8b38e414ea7 SHA512 6e57e4e923285a51367fa4d2ce673cf0a6999fd78c95dfb2f895f3dc36df34bf06a01a11832b31224b4d90461f3b819451ee17866d4ecf9c3b28abd683970162 WHIRLPOOL 274e849135a7f60439c6d4f834b5b3443c577deb5cc73010d3b799e17f6458ae646fec9c1985d0544bc2938919fd1942473a54a05a75c81c3cab27c4ddd1477e
-DIST sysstat-11.0.0.tar.bz2 325498 SHA256 30f3833e469f0d4fc29be8e515979361ca9410524f51e16b496e83d7dde69e19 SHA512 f98204ad5f2cb21b55d7dc5a582b2bc4a003ea95b3029c5259e4d7337c802df551df599748fbe622cf190b021769747981675cb8e0c8f58f6cc285192d68e6da WHIRLPOOL d8bfdea94fdb08d5da7052b37af5ff483de970b310cb0e8c91a0233d3c26d31b5c183423bf5e09cce83b9b2ecd26f523178bd3d1de76787b47662892f8816f40
-DIST sysstat-11.0.1.tar.xz 290576 SHA256 587d66763f8bc07d8220972d9da1955e806208af848c6c681c79caa377d78fb3 SHA512 441b5462158b5973a6c5328aea89fc018d201a6b56800573b5fc38ffec1ffa371a8a38eebe6f1c74bf3f45ea90c86992810a3bf874576ee23f6847f1076d1556 WHIRLPOOL 54feaf76149dd10be24621dcef65e2cd916b82d58349dcbbb6c9eb19ef634de3a254a36a440fe51c768349d7b2f1c4b32f1670ea95d6ee002e6b315535403c2f
DIST sysstat-11.0.2.tar.xz 291256 SHA256 acd87fdfbe7c796480f14fc26119d8f785d26827d74a0f5bced6c492a91f1b96 SHA512 4bb5f2ee14346d83c59bd4da36ae8fc6c13197eabb808b1b5db84b593f07d8b366b1f6329abed8d43e2a8497a89de0f89a398b741d4ca23b4a3a95973b5f0f54 WHIRLPOOL 98daee288e22f803f19bbe423eb999f527e8997f2ffd3fe1fe784363260365ee833dd33b755f44d6bfcc685f70b47cb8fd70fdd9a3fa679829c1e608bd65f8e2
DIST sysstat-11.1.1.tar.xz 295372 SHA256 36e86672c415027d633f6f036b88cde1f87b0fbf1d7743b2177e489b67f4d90a SHA512 2cc196cf6994b05085a9c412021ecfedb8b90bf8aede1b5b1f45d7d363cc56a3180a217a40ee6b5824b30e610c52b2b3b86eb34e1d20b3e3ef26a0a7fedf8d9c WHIRLPOOL 2603993b8072e9c1d55b42f91aa15d7142436633b01a73ce220391b8f7588684b9a2c29f2543235dec49392690b8c1aa0f2ddf573d3d09b306b054f24e4661f6
DIST sysstat-11.1.2.tar.xz 302400 SHA256 6f3f6a24a7f0ce67de6b5c0e71631e45966f9fe25f3e2b3dc71a31759af32e66 SHA512 b1c53e3061f1506ab001efd078a0f642e76d2ab6d3557922626ba04846594db9798ebe839434cfc47ed50b02510b90afb353c6c5065c101dca7d9049b1742a9c WHIRLPOOL 08603d2f34a0f6b9d31597370e7f4af746447307c5b0891c1a8d7876b68574d53ecfa579e342e455ae00d57e54277d65471c453a0781c342e68a5d3a31900a25
-EBUILD sysstat-10.2.0.ebuild 1839 SHA256 46656b63210a89fee327fabe65d78b5d8b57169b9ec871442b95d54b44d49a7c SHA512 d7bebd3f066108d9fad40743173ba8cd35696fc156968a648083bba49454945b23c0a5b8239bf5161fe6e1b9a6620a804e95fbdad0fba283adeb98ba2297f19b WHIRLPOOL 1ea07b3f0bc283d7c296b3735c8f384268ae50411d81a5fa7a8333f1f086074b7aec1e1a96b736dfbf44fa172622363635f78fb27a77557251cf9d3f6bfc67ba
-EBUILD sysstat-10.2.1-r1.ebuild 1932 SHA256 cd02523aeb8ceb4a0ca550eeab5ef8cabb4b791350df68f0d352a88772a4596d SHA512 66a48809131bd04cb99c4fcde9307b9e7d641ca191ac654c2c427105c19b324c6d0e9dec9fcd628feaa489532cdb668743071093999efd8df5b7ce21d33b48b1 WHIRLPOOL 93b9bbdb44740bd207a601cd6c5cb943d957c26e7f750e252ab4bc671c934cd40589b199bb4a076140de05c136c321fd05375c69caab1fc79a8a5577fddcae36
-EBUILD sysstat-11.0.0.ebuild 1948 SHA256 79823ae3166493517c33b2cfad6662b2feb4c43281cb5409912909d593da3728 SHA512 5bb1305c24c42bb96a0536c0a058cedc0d275c34b47b8a43b6df3601f1b42d50fd5c35385c5eaef78cb0c4f0cdc3ec910c78cb88f4209dee4e7b987f7bd451bc WHIRLPOOL 3d49b0c692451c11870329906bb0aca306dbf33c5cf4dbd627a1323e8286595ce594d777f648267ee751aaf3f31129a512364486a036466cc1337c836a830df7
-EBUILD sysstat-11.0.1-r1.ebuild 1946 SHA256 cd8ce1725973803c5ac90d2cdfbe07866534c8533aac3c1588050bbe49fa974e SHA512 65d6a833c26659262bba914eb51b5a87df8abeb35fae974be78e6a6a44fba29329c8109a98a030fc6f24edf137e272b8d62219f7154d6e0656c8eb6e9e532919 WHIRLPOOL 239c0308f136b6e41ec6e723a9549011a630019afbd4b9c77859042b7d5f353291b874bdd81a76e8238ea25943f848c72222810323d8f011683e338066c3eee2
EBUILD sysstat-11.0.2.ebuild 1934 SHA256 e2cb4b7d6101daca35e2df9023f07de5bc54c61ed6558a2a985c349675737a82 SHA512 c8f12431596cc3aef0c3051477a528dce796ac64dc79ce610fa2267101d61162b35de2ecd2b0291e7f007630375f9fe84994a83d8acb1e8c881bb368be60d9c9 WHIRLPOOL 878d636ec2b74093c1bf9593292f57fdb71716ba911f7fcffadd64a6f16221831023eadca0a6b76760c2e405fa90070ebd47bd8e4ab2aedaf28ee3f825eefc39
EBUILD sysstat-11.1.1-r1.ebuild 1869 SHA256 ec39f895e55314a452c74b1dde5cd5d2f34cf0f9b857a2f57a5af546c4e259aa SHA512 2fbfb964b8708116cac78649157431ed35d80ad05a150bc0041902a5962e0ac6260ac44a6b538934853080b78de9cd7fce33ca7c718defcb3a6e879b7834bc4f WHIRLPOOL 7bd79686980335cd3d9157ee28fc3539a9eabe24892f599e7f5e642ecc2b4314b1f0db217e29b2e8fcec80a1430fdca37a7301851ba20d5ad12bc703adfc5045
EBUILD sysstat-11.1.2.ebuild 1866 SHA256 127e05361a05969d7ec1ae4279974fa77429f4ccd55f13a84841bb1be561f7a0 SHA512 8170f3a5309140347d809140f92516017049827467e4c31fa19e4436f568541b2243b1ee1ca0f48311eb97620be44bc0d952dceacbf735ac7c3a27655b568b6f WHIRLPOOL 07e25e20e8cc91e925a0b49b7de083575802764c8396d68403baa18de280da3852e743f02d44e6606ec4d2cf673d647d57a034f17a6b6f2bfd29a6481ad9c569
-MISC ChangeLog 35866 SHA256 8e8a0d7aafeb00076439cf057fe3b23688b42d25f15ebd2b4a4b7db7f0b91969 SHA512 8fbaae0e6044d2afd77540f864a3144ae120d2b7914f7aa25d706c93f0ee46dbb2cdc23e5b05e8527f5fd89677b7b8dd835d8b8acec289ad86db3729294ec791 WHIRLPOOL 881108c7a1dd91a3bb2d4e965d10081ec67876199fdc7d7e24bc2a5f8cd52268027df4e29b16562a70669a0fd0f32698a088c0f63ba143e304de53e68fb68c6f
+MISC ChangeLog 36064 SHA256 53eddfaf573a3a2076b1bd6be3efa12bcdf87536b79e3d1cdcb4f725ea551b39 SHA512 38c2b255c08eb7d9d20d9d7b846da398b9897b6c8d48c176f0efcf9c343fae4dc4980e79be2a0a82d849344fa8cc5b12259c919380b1f6d03f0ba421749a2503 WHIRLPOOL a131b6896d37f59a79105bb94e16244d6a4c7061843c316151215071932bd7d6b4ebaa1f52d474acfadac37cb61b7144864426473ae320146ea061f687dd9cdb
MISC metadata.xml 395 SHA256 90a23fcc0a01b4de0db48afe58aa046e2478075af5bf1b0d9b1c17f016bf945f SHA512 db36af13300611f0c11fb967217c0030f8f7c1100d16cd11566bc4b8d7e3a7bde27a3b037c8f63b60048f7310be1a41cb2deb9154a89dcfa106bda8848cfc6ab WHIRLPOOL a2df1837523416523f96cf52bbd2ef24f6756c6711c217ec6e3fca7daf7c8bca03260b5c9299d630a0cfa2d6491672c1f8e6927d903342b56d164fab0e8ad57a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJUgYVtAAoJELp701BxlEWfFEUQAJLrKOwdaz3fbbOHQn5PTj00
-qRcSUWoEKTZBmPQT8ghz0WIVgn/xZmx8QkWwwpjY21O0KWvDO9edYXdqVWeCvBD2
-8NXlY0j73fQUQ/vaBLSvM5yd7nmEULMdpSFtIh48lNXlY3WmjH2SQasjwSK8cK6U
-Bm05zM/5Zcw6ygehozx7wroLI8fbKjyxxSYxyMsRaxSm1UoBDCSUCLXPDV7yjlxx
-GYiS6QG0yUXTNDLsCen2IDs/vWQPlRPcdQwcpy8wh0Ufq/mFIFNkzMU7QaCJU/7O
-XtOjxVZvwS2daKiRkvDBLgv2pJ/kXKUOcvkihYQ5d4WF79in305kfE7AY8vkO4xr
-EzH/ud90Wm31euoBpfVEsnIspa3QFRY6VoaqAe20DHCWhegLivEVP87rm3cNasAD
-3HwCMGPQSfOzvHn89n7KidGcXjqqHE78E9kMrPQy1up8BuXhTwUCXAwwYu0MWGMT
-bhX8M9+9AlktRF+/qqoSTqBVaChaPR/Cu/crTWh/XcYk959158gzSD5tUJ2ZMHBJ
-FDI0X0XlercvoW6hGjvpvm/AKVaCcsTQemEis/0+nef3hLDeb9vVVa9IGhomCrCs
-kk6pISEjKwOdXG0SjVizB/5iVWB0c9Eru9ahUJ8SDjfbQcdXarVvpfOKB0kODTaQ
-GVAX8i/Xsex0RDEsnnMK
-=JF09
+iEYEAREIAAYFAlSNduUACgkQVWmRsqeSphMpdQCfQtpdHGq2s2a8Z35xiJYPT6+z
+3eAAnA+auT5vCX5pt9KTEJCeqIgD/bpn
+=z4Es
-----END PGP SIGNATURE-----
+++ /dev/null
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -376,8 +376,8 @@ install_all: install_base cron/crontab sysstat \
- su $(CRON_OWNER) -c "crontab cron/crontab"; \
- fi
- if [ -x $(SYSTEMCTL) -a -d "$(SYSTEMD_UNIT_DIR)" ]; then \
-- $(INSTALL_DATA) sysstat.service $(SYSTEMD_UNIT_DIR); \
-- $(SYSTEMCTL) enable sysstat.service; \
-+ mkdir -p $(DESTDIR)$(SYSTEMD_UNIT_DIR); \
-+ $(INSTALL_DATA) sysstat.service $(DESTDIR)$(SYSTEMD_UNIT_DIR); \
- elif [ -d $(DESTDIR)$(INIT_DIR) ]; then \
- $(INSTALL_BIN) sysstat $(DESTDIR)$(INIT_DIR)/sysstat; \
- if [ -x $(CHKCONFIG) ]; then \
---
-1.8.5.2
-
+++ /dev/null
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/sysstat/sysstat-10.2.0.ebuild,v 1.10 2014/05/17 15:08:44 swift Exp $
-
-EAPI=5
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="System performance tools for Linux"
-HOMEPAGE="http://pagesperso-orange.fr/sebastien.godard/"
-SRC_URI="${HOMEPAGE}${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ~mips ppc ppc64 sparc x86"
-IUSE="cron debug +doc isag nls lm_sensors selinux"
-
-RDEPEND="
- cron? ( sys-process/cronbase )
- isag? (
- dev-lang/tk
- dev-vcs/rcs
- sci-visualization/gnuplot
- )
- nls? ( virtual/libintl )
- lm_sensors? ( sys-apps/lm_sensors )
- selinux? ( sec-policy/selinux-sysstat )
-"
-DEPEND="
- ${RDEPEND}
- nls? ( sys-devel/gettext )
-"
-
-src_prepare() {
- if use nls; then
- strip-linguas -i nls/
- local lingua pofile
- for pofile in nls/*.po; do
- lingua=${pofile/nls\/}
- lingua=${lingua/.po}
- if ! has ${lingua} ${LINGUAS}; then
- rm "nls/${lingua}.po" || die
- fi
- done
- fi
- epatch "${FILESDIR}"/${PN}-10.0.4-flags.patch
- epatch "${FILESDIR}"/${PN}-10.2.0-systemd.patch
-}
-
-src_configure() {
- tc-export AR
- sa_lib_dir=/usr/$(get_libdir)/sa \
- conf_dir=/etc \
- rcdir=Gentoo-does-not-use-rc.d \
- econf \
- $(use_enable cron install-cron) \
- $(use_enable debug debuginfo) \
- $(use_enable doc documentation ) \
- $(use_enable isag install-isag) \
- $(use_enable lm_sensors sensors) \
- $(use_enable nls)
-}
-
-src_compile() {
- emake LFLAGS="${LDFLAGS}"
-}
-
-src_install() {
- keepdir /var/log/sa
-
- use cron && dodir /etc/cron.{daily,hourly}
-
- emake \
- DESTDIR="${D}" \
- DOC_DIR=/usr/share/doc/${PF} \
- install
-
- dodoc contrib/sargraph/sargraph
-
- newinitd "${FILESDIR}"/sysstat.init.d sysstat
-
- use doc && rm -f "${D}"usr/share/doc/${PF}/COPYING
-}
+++ /dev/null
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/sysstat/sysstat-10.2.1-r1.ebuild,v 1.9 2014/08/01 11:33:31 armin76 Exp $
-
-EAPI=5
-inherit eutils multilib systemd toolchain-funcs
-
-DESCRIPTION="System performance tools for Linux"
-HOMEPAGE="http://pagesperso-orange.fr/sebastien.godard/"
-SRC_URI="${HOMEPAGE}${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86"
-IUSE="cron debug +doc isag nls lm_sensors selinux"
-
-RDEPEND="
- cron? ( sys-process/cronbase )
- isag? (
- dev-lang/tk
- dev-vcs/rcs
- sci-visualization/gnuplot
- )
- nls? ( virtual/libintl )
- lm_sensors? ( sys-apps/lm_sensors )
- selinux? ( sec-policy/selinux-sysstat )
-"
-DEPEND="
- ${RDEPEND}
- nls? ( sys-devel/gettext )
-"
-
-src_prepare() {
- if use nls; then
- strip-linguas -i nls/
- local lingua pofile
- for pofile in nls/*.po; do
- lingua=${pofile/nls\/}
- lingua=${lingua/.po}
- if ! has ${lingua} ${LINGUAS}; then
- rm "nls/${lingua}.po" || die
- fi
- done
- fi
- epatch "${FILESDIR}"/${PN}-10.0.4-flags.patch
-}
-
-src_configure() {
- tc-export AR
- sa_lib_dir=/usr/$(get_libdir)/sa \
- conf_dir=/etc \
- rcdir=Gentoo-does-not-use-rc.d \
- econf \
- --enable-copy-only \
- --with-systemdsystemunitdir=$(systemd_get_unitdir) \
- $(use_enable cron install-cron) \
- $(use_enable debug debuginfo) \
- $(use_enable doc documentation ) \
- $(use_enable isag install-isag) \
- $(use_enable lm_sensors sensors) \
- $(use_enable nls)
-}
-
-src_compile() {
- emake LFLAGS="${LDFLAGS}"
-}
-
-src_install() {
- keepdir /var/log/sa
-
- use cron && dodir /etc/cron.{daily,hourly}
-
- emake \
- DESTDIR="${D}" \
- DOC_DIR=/usr/share/doc/${PF} \
- install
-
- dodoc contrib/sargraph/sargraph
-
- newinitd "${FILESDIR}"/${PN}.init.d ${PN}
- systemd_dounit ${PN}.service
-
- use doc && rm -f "${D}"usr/share/doc/${PF}/COPYING
-}
+++ /dev/null
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/sysstat/sysstat-11.0.0.ebuild,v 1.8 2014/11/02 08:59:39 ago Exp $
-
-EAPI=5
-inherit eutils multilib systemd toolchain-funcs
-
-DESCRIPTION="System performance tools for Linux"
-HOMEPAGE="http://pagesperso-orange.fr/sebastien.godard/"
-SRC_URI="${HOMEPAGE}${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~m68k ~mips ppc ppc64 ~s390 ~sh sparc ~x86"
-IUSE="cron debug +doc isag nls lm_sensors selinux"
-
-CDEPEND="
- cron? ( sys-process/cronbase )
- isag? (
- dev-lang/tk
- dev-vcs/rcs
- sci-visualization/gnuplot
- )
- nls? ( virtual/libintl )
- lm_sensors? ( sys-apps/lm_sensors )
-"
-DEPEND="
- ${CDEPEND}
- nls? ( sys-devel/gettext )
-"
-RDEPEND="
- ${CDEPEND}
- selinux? ( sec-policy/selinux-sysstat )
-"
-src_prepare() {
- if use nls; then
- strip-linguas -i nls/
- local lingua pofile
- for pofile in nls/*.po; do
- lingua=${pofile/nls\/}
- lingua=${lingua/.po}
- if ! has ${lingua} ${LINGUAS}; then
- rm "nls/${lingua}.po" || die
- fi
- done
- fi
- epatch "${FILESDIR}"/${PN}-10.0.4-flags.patch
-}
-
-src_configure() {
- tc-export AR
- sa_lib_dir=/usr/$(get_libdir)/sa \
- conf_dir=/etc \
- rcdir=Gentoo-does-not-use-rc.d \
- econf \
- --enable-copy-only \
- --with-systemdsystemunitdir=$(systemd_get_unitdir) \
- $(use_enable cron install-cron) \
- $(use_enable debug debuginfo) \
- $(use_enable doc documentation ) \
- $(use_enable isag install-isag) \
- $(use_enable lm_sensors sensors) \
- $(use_enable nls)
-}
-
-src_compile() {
- emake LFLAGS="${LDFLAGS}"
-}
-
-src_install() {
- keepdir /var/log/sa
-
- use cron && dodir /etc/cron.{daily,hourly}
-
- emake \
- DESTDIR="${D}" \
- DOC_DIR=/usr/share/doc/${PF} \
- install
-
- dodoc contrib/sargraph/sargraph
-
- newinitd "${FILESDIR}"/${PN}.init.d ${PN}
- systemd_dounit ${PN}.service
-
- use doc && rm -f "${D}"usr/share/doc/${PF}/COPYING
-}
+++ /dev/null
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/sysstat/sysstat-11.0.1-r1.ebuild,v 1.2 2014/11/02 07:50:36 swift Exp $
-
-EAPI=5
-inherit eutils multilib systemd toolchain-funcs
-
-DESCRIPTION="System performance tools for Linux"
-HOMEPAGE="http://pagesperso-orange.fr/sebastien.godard/"
-SRC_URI="${HOMEPAGE}${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="cron debug +doc isag nls lm_sensors selinux"
-
-CDEPEND="
- cron? ( sys-process/cronbase )
- isag? (
- dev-lang/tk
- dev-vcs/rcs
- sci-visualization/gnuplot
- )
- nls? ( virtual/libintl )
- lm_sensors? ( sys-apps/lm_sensors )
-"
-DEPEND="
- ${CDEPEND}
- nls? ( sys-devel/gettext )
-"
-RDEPEND="
- ${CDEPEND}
- selinux? ( sec-policy/selinux-sysstat )
-"
-
-src_prepare() {
- if use nls; then
- strip-linguas -i nls/
- local lingua pofile
- for pofile in nls/*.po; do
- lingua=${pofile/nls\/}
- lingua=${lingua/.po}
- if ! has ${lingua} ${LINGUAS}; then
- rm "nls/${lingua}.po" || die
- fi
- done
- fi
- epatch "${FILESDIR}"/${PN}-10.0.4-flags.patch
-}
-
-src_configure() {
- tc-export AR
- sa_lib_dir=/usr/$(get_libdir)/sa \
- conf_dir=/etc \
- rcdir=Gentoo-does-not-use-rc.d \
- econf \
- --enable-copy-only \
- --with-systemdsystemunitdir=$(systemd_get_unitdir) \
- $(use_enable cron install-cron) \
- $(use_enable debug debuginfo) \
- $(use_enable doc documentation ) \
- $(use_enable isag install-isag) \
- $(use_enable lm_sensors sensors) \
- $(use_enable nls)
-}
-
-src_compile() {
- emake LFLAGS="${LDFLAGS}"
-}
-
-src_install() {
- keepdir /var/log/sa
-
- use cron && dodir /etc/cron.d
-
- emake \
- DESTDIR="${D}" \
- DOC_DIR=/usr/share/doc/${PF} \
- install
-
- dodoc contrib/sargraph/sargraph
-
- newinitd "${FILESDIR}"/${PN}.init.d ${PN}
- systemd_dounit ${PN}.service
-
- use doc && rm -f "${D}"usr/share/doc/${PF}/COPYING
-}