summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2009-11-12 18:09:03 +0000
committerJeroen Roovers <jer@gentoo.org>2009-11-12 18:09:03 +0000
commit4aa24da2b43bacfb9a1b5eb6c36aff0c9717fd22 (patch)
tree1f6ec96cc4fc3450b2a9c5198a4e8ba44c51aa5d
parentInitial import, needed fro wxMaxima (diff)
downloadhistorical-4aa24da2b43bacfb9a1b5eb6c36aff0c9717fd22.tar.gz
historical-4aa24da2b43bacfb9a1b5eb6c36aff0c9717fd22.tar.bz2
historical-4aa24da2b43bacfb9a1b5eb6c36aff0c9717fd22.zip
Version bump. Optionally install isag script, documentation, cron scripts. Do not install rc.d scripts.
Package-Manager: portage-2.2_rc49/cvs/Linux i686
-rw-r--r--app-admin/sysstat/ChangeLog9
-rw-r--r--app-admin/sysstat/Manifest16
-rw-r--r--app-admin/sysstat/metadata.xml14
-rw-r--r--app-admin/sysstat/sysstat-9.0.6.ebuild61
4 files changed, 82 insertions, 18 deletions
diff --git a/app-admin/sysstat/ChangeLog b/app-admin/sysstat/ChangeLog
index f568baa7501d..3984bb99a4f2 100644
--- a/app-admin/sysstat/ChangeLog
+++ b/app-admin/sysstat/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-admin/sysstat
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/sysstat/ChangeLog,v 1.160 2009/11/09 15:58:40 tcunha Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/sysstat/ChangeLog,v 1.161 2009/11/12 18:09:03 jer Exp $
+
+*sysstat-9.0.6 (12 Nov 2009)
+
+ 12 Nov 2009; Jeroen Roovers <jer@gentoo.org> +sysstat-9.0.6.ebuild,
+ metadata.xml:
+ Version bump. Optionally install isag script, documentation, cron scripts.
+ Do not install rc.d scripts.
09 Nov 2009; Tiago Cunha <tcunha@gentoo.org> sysstat-9.0.5.ebuild:
stable sparc, bug 289858
diff --git a/app-admin/sysstat/Manifest b/app-admin/sysstat/Manifest
index 5a0d7ddce371..5f07ab76f360 100644
--- a/app-admin/sysstat/Manifest
+++ b/app-admin/sysstat/Manifest
@@ -1,18 +1,10 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX crontab 537 RMD160 1691874f9addabd7b234f792b112d45cb6e4de9a SHA1 7fdba83e02b333a37861c84d050876cc83daecff SHA256 0c2bcfb3b0c8df092a978c0e6d8ee960b3c10157271df1d4d14707a0d5788fa3
AUX sysstat.init.d 529 RMD160 d7e9059d390194bfc90a9adae65a974ac1904f50 SHA1 2b922c924a50e1dae23c16b1c97f46bed146d88d SHA256 2b563aef917fd372e33b8c8f47b254cd1102ebe2c59ffbb6952324710346aa0e
DIST sysstat-9.0.4.tar.gz 294510 RMD160 0b95a6906ff95c4e7823e60c2eb8eb65ab224c26 SHA1 d9529c865a8303c0dd13fb3f9fda136c61c50921 SHA256 7a9db852834db4581f459a9908afb07f2debe6d9bf08c7a7f3e9782aece5825a
DIST sysstat-9.0.5.tar.gz 294385 RMD160 ab624b1356b55198982bff582606b743cc1f802f SHA1 25293ec86e2808254050ae10303e6f53293fea58 SHA256 a6751dc5f11aea5a7b92f6f8f95ae7e35f9dcd6fc67a7ae05a8b7d9ad4a9769f
+DIST sysstat-9.0.6.tar.gz 299506 RMD160 f06678a81cc65b5096d79d875151f9061966bd05 SHA1 329dd628366a8d43bddcf9fd692411f244ad9148 SHA256 464a4e23ab3b7d6886a5b8aa108e05b1a7f42654e1c398a040c88c81f30168c9
EBUILD sysstat-9.0.4.ebuild 1083 RMD160 57a1087e1711b59a62dc4fcacc810af7b4f03b3d SHA1 4fc62fbe0b7fb5dce5d352a7a871a93617f68e11 SHA256 33a294e576adb3d2a753e4fb6f1458a51639e6f7bec463cd53d0d00a0243b6d4
EBUILD sysstat-9.0.5.ebuild 1084 RMD160 fd12e72f5fc198692af0445f5eb4d49e1d5e7a57 SHA1 a5d38807a3032d2ead08f713288b07bc8e035548 SHA256 0310f6b98da3cee438e4e8176ea49b829f1e5af09a188ce8fb49ab414baac46e
-MISC ChangeLog 19694 RMD160 f58b45048c69ecc309e6adaad9d2dfa67bf389d9 SHA1 f2cbdfa12eee43763d93105f09cbb0f1f1542477 SHA256 2a61dc2f103455b5d8aa483a357c646cab888c3f217079cb90d64c5af1e8393f
-MISC metadata.xml 252 RMD160 ed7e3d6637ec96975f17ce5c33628aa482dfd663 SHA1 ddd00321e20f4a53a140eeb56cb01b9fab24d657 SHA256 76fd24f00e95b2892ca60acdce02d8c85dfeff84fc89ca14ffdbc00b82de44b3
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
-
-iEYEARECAAYFAkr4RBoACgkQAgIglOz4paDi2QCfZAjAdA6ypRgFEuDDVdm1tB0z
-/ucAn33dcePkJbLvXdMRfT1zPYZvRthQ
-=0uyO
------END PGP SIGNATURE-----
+EBUILD sysstat-9.0.6.ebuild 1441 RMD160 34860a73b9638e5551f8cd66b9e5d60c9afb27d6 SHA1 e1b1533b60f65f7e2e75fc870e491f974254adba SHA256 4e697cc42702a5948f2115822212dacadf0bfcc0ad0df32973839fa47ca72111
+MISC ChangeLog 19916 RMD160 356748a83cea159636e7995145aec01dddbdb191 SHA1 cc969b8eb0ce6dd78f56f8b4f83e45b6ec481c58 SHA256 ad592f295a72d70c23fd3680318a3f778838562cfb73e5e328fc1bf507ff907d
+MISC metadata.xml 416 RMD160 7f095f0f80e688c8817c2120707b5186b9950da4 SHA1 115f7b62bc505ed8176b3c2558556009856e9f00 SHA256 d93e7ab614ffb746fe5a8acd24c1906f5159bf0850e7a9bf5605be4f1ff6a731
diff --git a/app-admin/sysstat/metadata.xml b/app-admin/sysstat/metadata.xml
index 6b29bc518eb4..06019c33cc29 100644
--- a/app-admin/sysstat/metadata.xml
+++ b/app-admin/sysstat/metadata.xml
@@ -1,9 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>no-herd</herd>
- <maintainer>
- <email>jer@gentoo.org</email>
- <name>Jeroen Roovers</name>
- </maintainer>
+<herd>no-herd</herd>
+<maintainer>
+<email>jer@gentoo.org</email>
+<name>Jeroen Roovers</name>
+</maintainer>
+<use>
+<flag name="cron">Install /etc/cron.d script to periodically run sar</flag>
+<flag name="isag">Install isag, the Interactive System Activity Graph tool</flag>
+</use>
</pkgmetadata>
diff --git a/app-admin/sysstat/sysstat-9.0.6.ebuild b/app-admin/sysstat/sysstat-9.0.6.ebuild
new file mode 100644
index 000000000000..52b69a3fe63b
--- /dev/null
+++ b/app-admin/sysstat/sysstat-9.0.6.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/sysstat/sysstat-9.0.6.ebuild,v 1.1 2009/11/12 18:09:03 jer Exp $
+
+EAPI="2"
+
+inherit eutils multilib
+
+DESCRIPTION="System performance tools for Linux"
+HOMEPAGE="http://perso.wanadoo.fr/sebastien.godard/"
+SRC_URI="http://perso.orange.fr/sebastien.godard/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="cron doc isag nls"
+
+RDEPEND="
+ cron? ( sys-process/cronbase )
+ isag? (
+ app-text/rcs
+ dev-lang/tk
+ sci-visualization/gnuplot
+ )
+ nls? ( virtual/libintl )
+"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )"
+
+src_configure() {
+ local myconf=""
+ use doc || myconf="--disable-documentation"
+ sa_lib_dir=/usr/$(get_libdir)/sa \
+ econf ${myconf} \
+ rcdir="Gentoo-does-not-use-rc.d" \
+ $(use_enable cron install-cron) \
+ $(use_enable isag install-isag) \
+ $(use_enable nls) \
+ conf_dir=/etc || die "econf failed"
+}
+
+src_compile() {
+ emake LFLAGS="${LDFLAGS}" || die "emake failed"
+}
+
+src_install() {
+ keepdir /var/log/sa
+
+ use cron && dodir /etc/cron.{daily,hourly}
+
+ emake \
+ DESTDIR="${D}" \
+ DOC_DIR=/usr/share/doc/${PF} \
+ install || die "make install failed"
+
+ dodoc contrib/sargraph/sargraph
+
+ newinitd "${FILESDIR}"/sysstat.init.d sysstat
+
+ ewarn "The sysstat configuration files have moved from /etc/sysconfig to /etc"
+}