Version bump.
authorJeroen Roovers <jer@gentoo.org>
Tue, 29 Nov 2011 16:20:50 +0000 (16:20 +0000)
committerJeroen Roovers <jer@gentoo.org>
Tue, 29 Nov 2011 16:20:50 +0000 (16:20 +0000)
Package-Manager: portage-2.2.0_alpha79/cvs/Linux x86_64

app-admin/sysstat/ChangeLog
app-admin/sysstat/Manifest
app-admin/sysstat/sysstat-10.0.3.ebuild [new file with mode: 0644]

index d0ff0e92ad9bf8d678d4a39ea4377b597ea262f0..58bf1fd041139a254117d1127aecc8647b10aefd 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for app-admin/sysstat
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/sysstat/ChangeLog,v 1.210 2011/10/03 19:04:36 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/sysstat/ChangeLog,v 1.211 2011/11/29 16:20:50 jer Exp $
+
+*sysstat-10.0.3 (29 Nov 2011)
+
+  29 Nov 2011; Jeroen Roovers <jer@gentoo.org> +sysstat-10.0.3.ebuild:
+  Version bump.
 
   03 Oct 2011; Jeroen Roovers <jer@gentoo.org> sysstat-10.0.2.ebuild:
   Stable for HPPA (bug #384867).
index f9eb61b8b39faf8b0d05cf09f1fde3b3f146dcfe..578935b79adeb076c85289994347127f2318ef5a 100644 (file)
@@ -8,14 +8,16 @@ AUX sysstat-10.0.1-nls.patch 4218 RMD160 78887675af00aace62f93951d83016a6dbe4f75
 AUX sysstat.init.d 489 RMD160 ad6022699c4bcfd0536e9210a4d50a27fc59a50e SHA1 bcf069710a8e1316e714af7b7a3568782eeb7165 SHA256 bfc3a588685964cf0f8c0dff5915f55a370be986e92fd4e7d8e751dbf367f5fe
 DIST sysstat-10.0.1.tar.bz2 265790 RMD160 5fd675358764e58a157eda5f4103dedfbc0b098f SHA1 6e13561a377c8ee48ef34d618592a28d5f6f238c SHA256 790763caae51c5a18b694a587e77e9fd3ac5dc2f47d5ce69b2d0eddb3087b094
 DIST sysstat-10.0.2.tar.bz2 268403 RMD160 307f9bdc9c014cd8380e1ef0c77fe0ddfb8382d6 SHA1 c356aa2a1338e7a70ddf359a00ecf7bfddd1790a SHA256 26570c18e0f2a80a30bcc94cb57cab09d99e84ea223a827f4f426a6246ad3eb5
+DIST sysstat-10.0.3.tar.bz2 271868 RMD160 ba59fa29eb17eebc6abe7ed2d8b570580668bbe1 SHA1 d85b261b01daf4d3fdcc69cc852fb8bb747b9f97 SHA256 22023d53f58d3d6f483b21b852d606d135e69984cf6631574633bd4e56c8ff7c
 EBUILD sysstat-10.0.1.ebuild 2407 RMD160 1651c2b621d8a4c5048f0781353e8a8334501c38 SHA1 d1399657b83f1c0fdd46d1ec82d4795e950157c0 SHA256 2f48013dec3edd2ae8aec6019dfc98d34a55163299a19246728fb3651ef0ce60
 EBUILD sysstat-10.0.2.ebuild 2146 RMD160 577944adc8c40f7622e6250164d170d10cdfb65c SHA1 cc114584f7948d6c876296bc1df0ffebba738590 SHA256 597b144182887ce17f113ee3665b03c465e5901782b4f24a7c953c98513a1560
-MISC ChangeLog 26234 RMD160 424f023552f20f33a07513a2ea4b6ee6d8a397f6 SHA1 4ac42c7e67c8af82d394575d3e10dafa6f468712 SHA256 557ebe96fd0c731dc1bf37281b435454e321353d02f64da8dcd0a80d7b2c5e9d
+EBUILD sysstat-10.0.3.ebuild 2151 RMD160 7ebd77c3bdee501eabf11f4a29cd4854e1813da9 SHA1 19755f9462c57f4da2611052db9b8c205f974c24 SHA256 1c7af4b0d1e6d2ce5f73689a4d25e6c26c12701395425573b32043da1ae9d1b3
+MISC ChangeLog 26353 RMD160 eaf9c8310e98e16c4eab62f85502849729da7af8 SHA1 d3c848955fa9fc09f4c295c238acd94127e819c8 SHA256 7cd7cd72980f50edc5fddb5c3c3427bde5cf685f03c026fc26677566f34fe516
 MISC metadata.xml 395 RMD160 1ebcd91dcaa86debad0cb047dfa4483e3d550713 SHA1 5c7dcdfea634a13a16ad0fa74e347b4fe937339a SHA256 90a23fcc0a01b4de0db48afe58aa046e2478075af5bf1b0d9b1c17f016bf945f
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iEYEARECAAYFAk6KB08ACgkQVWmRsqeSphPvHQCeOYS9y0e3zehjdtPxtUohPTLi
-CmcAnAll+egDw4ehosEuODB922vuxcKb
-=V/ip
+iEYEARECAAYFAk7VBmcACgkQVWmRsqeSphOhagCfWNtgRs04GJBt2/QduC3QfK67
+s4oAniqZLOf6h2Y5kU6+U0mkJCAag09w
+=Wn3m
 -----END PGP SIGNATURE-----
diff --git a/app-admin/sysstat/sysstat-10.0.3.ebuild b/app-admin/sysstat/sysstat-10.0.3.ebuild
new file mode 100644 (file)
index 0000000..39ba4f2
--- /dev/null
@@ -0,0 +1,92 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/sysstat/sysstat-10.0.3.ebuild,v 1.1 2011/11/29 16:20:50 jer Exp $
+
+EAPI="4"
+
+inherit eutils multilib
+
+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 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="cron debug +doc isag nls lm_sensors"
+
+SYSSTAT_LINGUAS="
+       af cs da de eo es eu fi fr id it ja ky lv mt nb nl nn pl pt pt_BR ro ru sk
+       sv uk vi zh_CN zh_TW
+"
+
+for SYSSTAT_LINGUA in ${SYSSTAT_LINGUAS}; do
+       IUSE="${IUSE} linguas_${SYSSTAT_LINGUA}"
+done
+
+RDEPEND="
+       cron? ( sys-process/cronbase )
+       isag? (
+               dev-lang/tk
+               dev-vcs/rcs
+               sci-visualization/gnuplot
+       )
+       nls? ( virtual/libintl )
+       lm_sensors? ( sys-apps/lm_sensors )
+"
+DEPEND="${RDEPEND}
+       nls? ( sys-devel/gettext )"
+
+src_prepare() {
+       local po_count li_count lingua NLSDIR="${S}/nls"
+
+       count() { echo ${#}; }
+       po_count=$(count ${NLSDIR}/*.po)
+       li_count=$(count ${SYSSTAT_LINGUAS})
+       [[ ${po_count} = ${li_count} ]] \
+               || die "Number of LINGUAS does not match number of .po files"
+       unset count
+
+       einfo "Keeping these locales: ${LINGUAS}."
+       for lingua in ${SYSSTAT_LINGUAS}; do
+               if ! use linguas_${lingua}; then
+                       rm -f "${NLSDIR}/${lingua}.po" || die
+               fi
+       done
+       epatch "${FILESDIR}"/${PN}-10.0.0-flags.patch
+}
+
+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 debug debuginfo) \
+                       $(use_enable isag install-isag) \
+                       $(use_enable nls) \
+                       $(use_enable lm_sensors sensors) \
+                       conf_dir=/etc
+}
+
+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
+}