Gentoo Archives: gentoo-commits

From: "Jeroen Roovers (jer)" <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-admin/sysstat: ChangeLog sysstat-9.1.4.ebuild sysstat-9.1.2.ebuild
Date: Thu, 29 Jul 2010 11:49:06
Message-Id: 20100729114901.B667F2CE15@corvid.gentoo.org
1 jer 10/07/29 11:49:01
2
3 Modified: ChangeLog
4 Added: sysstat-9.1.4.ebuild
5 Removed: sysstat-9.1.2.ebuild
6 Log:
7 Version bump.
8 (Portage version: 2.2_rc67/cvs/Linux i686)
9
10 Revision Changes Path
11 1.183 app-admin/sysstat/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/sysstat/ChangeLog?rev=1.183&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/sysstat/ChangeLog?rev=1.183&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/sysstat/ChangeLog?r1=1.182&r2=1.183
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-admin/sysstat/ChangeLog,v
20 retrieving revision 1.182
21 retrieving revision 1.183
22 diff -u -r1.182 -r1.183
23 --- ChangeLog 29 Jun 2010 13:47:47 -0000 1.182
24 +++ ChangeLog 29 Jul 2010 11:49:01 -0000 1.183
25 @@ -1,6 +1,12 @@
26 # ChangeLog for app-admin/sysstat
27 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-admin/sysstat/ChangeLog,v 1.182 2010/06/29 13:47:47 jer Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-admin/sysstat/ChangeLog,v 1.183 2010/07/29 11:49:01 jer Exp $
30 +
31 +*sysstat-9.1.4 (29 Jul 2010)
32 +
33 + 29 Jul 2010; Jeroen Roovers <jer@g.o> -sysstat-9.1.2.ebuild,
34 + +sysstat-9.1.4.ebuild:
35 + Version bump.
36
37 *sysstat-9.1.3 (29 Jun 2010)
38
39
40
41
42 1.1 app-admin/sysstat/sysstat-9.1.4.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/sysstat/sysstat-9.1.4.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/sysstat/sysstat-9.1.4.ebuild?rev=1.1&content-type=text/plain
46
47 Index: sysstat-9.1.4.ebuild
48 ===================================================================
49 # Copyright 1999-2010 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/app-admin/sysstat/sysstat-9.1.4.ebuild,v 1.1 2010/07/29 11:49:01 jer Exp $
52
53 EAPI="2"
54
55 inherit eutils multilib
56
57 DESCRIPTION="System performance tools for Linux"
58 HOMEPAGE="http://pagesperso-orange.fr/sebastien.godard/"
59 SRC_URI="${HOMEPAGE}/${P}.tar.bz2"
60
61 LICENSE="GPL-2"
62 SLOT="0"
63 KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
64 IUSE="cron +doc isag nls lm_sensors"
65
66 SYSSTAT_LINGUAS="af da de es eu fi fr id it ja ky lv mt nb nl nn pl pt_BR pt ro ru sk sv vi zh_CN zh_TW"
67
68 for SYSSTAT_LINGUA in ${SYSSTAT_LINGUAS}; do
69 IUSE="${IUSE} linguas_${SYSSTAT_LINGUA}"
70 done
71
72 RDEPEND="
73 cron? ( sys-process/cronbase )
74 isag? (
75 dev-lang/tk
76 dev-vcs/rcs
77 sci-visualization/gnuplot
78 )
79 nls? ( virtual/libintl )
80 lm_sensors? ( sys-apps/lm_sensors )
81 "
82 DEPEND="${RDEPEND}
83 nls? ( sys-devel/gettext )"
84
85 src_prepare() {
86 cp -av Makefile.in{,.orig}
87 epatch "${FILESDIR}/${PN}-9.1.2-nls.patch"
88
89 local lingua NLSDIR="${S}/nls"
90 einfo "Keeping these locales: ${LINGUAS}."
91 for lingua in ${SYSSTAT_LINGUAS}; do
92 if ! use linguas_${lingua}; then
93 rm -f "${NLSDIR}/${lingua}.po"
94 fi
95 done
96 }
97
98 src_configure() {
99 local myconf=""
100 use doc || myconf="--disable-documentation"
101 sa_lib_dir=/usr/$(get_libdir)/sa \
102 econf ${myconf} \
103 rcdir="Gentoo-does-not-use-rc.d" \
104 $(use_enable cron install-cron) \
105 $(use_enable isag install-isag) \
106 $(use_enable nls) \
107 $(use_enable lm_sensors sensors) \
108 conf_dir=/etc || die "econf failed"
109 }
110
111 src_compile() {
112 emake LFLAGS="${LDFLAGS}" || die "emake failed"
113 }
114
115 src_install() {
116 keepdir /var/log/sa
117
118 use cron && dodir /etc/cron.{daily,hourly}
119
120 emake \
121 DESTDIR="${D}" \
122 DOC_DIR=/usr/share/doc/${PF} \
123 install || die "make install failed"
124
125 dodoc contrib/sargraph/sargraph
126
127 newinitd "${FILESDIR}"/sysstat.init.d sysstat
128
129 use doc && rm -f "${D}"usr/share/doc/${PF}/COPYING
130 }