diff options
Diffstat (limited to 'app-admin/sysstat/sysstat-7.1.4.ebuild')
-rw-r--r-- | app-admin/sysstat/sysstat-7.1.4.ebuild | 35 |
1 files changed, 11 insertions, 24 deletions
diff --git a/app-admin/sysstat/sysstat-7.1.4.ebuild b/app-admin/sysstat/sysstat-7.1.4.ebuild index 0da532056a7b..3df0ae189bd6 100644 --- a/app-admin/sysstat/sysstat-7.1.4.ebuild +++ b/app-admin/sysstat/sysstat-7.1.4.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/sysstat/sysstat-7.1.4.ebuild,v 1.1 2007/06/10 21:09:54 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/sysstat/sysstat-7.1.4.ebuild,v 1.2 2007/06/12 21:35:06 jer Exp $ -inherit multilib +inherit eutils multilib DESCRIPTION="System performance tools for Linux" HOMEPAGE="http://perso.wanadoo.fr/sebastien.godard/" @@ -17,36 +17,23 @@ RDEPEND="nls? ( virtual/libintl )" DEPEND="${RDEPEND} nls? ( sys-devel/gettext )" -CONFIGVARS="PREFIX=\"${ROOT}usr\" - SA_LIB_DIR=\"${ROOT}usr/$(get_libdir)/sa\" - SA_DIR=\"${ROOT}var/log/sa\" - CRON_OWNER=\"root\" - DOC_DIR=\"${ROOT}usr/share/doc/${PF}\" - MAN_DIR=\"${ROOT}usr/share/man/\"" +src_unpack() { + unpack ${A} + cd ${S} + + epatch ${FILESDIR}/${P}-strip.patch || die "${P}-strip.patch failed" +} src_compile() { - if ! use nls ; then - sed -i '19s:\(REQUIRE_NLS = \)[^\n]*:\1:' build/CONFIG || \ - die "sed CONFIG failed" - fi - econf || die "econf failed" - emake LFLAGS="${LDFLAGS}" \ - ${CONFIGVARS} \ - || die "make failed" + econf $(use_enable nls) || die "econf failed" + emake LFLAGS="${LDFLAGS}" || die "emake failed" } src_install() { keepdir /var/log/sa - emake \ - LFLAGS="${LDFLAGS}" \ - DESTDIR="${D}" \ - ${CONFIGVARS} \ - install || die "make install failed" + emake DESTDIR=${D} DOC_DIR=/usr/share/doc/${PF} install || die "make install failed" - rm "${D}/usr/share/doc/${PF}/COPYING" - ecompress "${D}/usr/share/doc/${PF}/"*[^mz] newdoc sysstat.crond.sample crontab.example - newdoc sysstat.crond newinitd "${FILESDIR}"/sysstat.init.d sysstat } |