# ChangeLog for sys-power/cpufrequtils
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-power/cpufrequtils/ChangeLog,v 1.49 2010/01/16 23:57:40 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-power/cpufrequtils/ChangeLog,v 1.50 2010/03/31 21:32:11 abcd Exp $
+
+ 31 Mar 2010; Jonathan Callen <abcd@gentoo.org> cpufrequtils-007.ebuild:
+ Bump to EAPI=3, add prefix keywords
*cpufrequtils-007 (16 Jan 2010)
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-power/cpufrequtils/cpufrequtils-007.ebuild,v 1.1 2010/01/16 23:57:40 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-power/cpufrequtils/cpufrequtils-007.ebuild,v 1.2 2010/03/31 21:32:11 abcd Exp $
+
+EAPI=3
inherit eutils toolchain-funcs multilib
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="debug nls"
DEPEND="sys-fs/sysfsutils"
ft() { use $1 && echo true || echo false ; }
-src_unpack() {
- unpack ${A}
- cd "${S}"
+src_prepare() {
epatch "${FILESDIR}"/${PN}-007-build.patch
epatch "${FILESDIR}"/${PN}-007-nls.patch #205576 #292246
+}
+src_configure() {
export DEBUG=$(ft debug) V=true NLS=$(ft nls)
unset bindir sbindir includedir localedir confdir
- export mandir="/usr/share/man"
- export libdir="/usr/$(get_libdir)"
- export docdir="/usr/share/doc/${PF}"
+ export mandir="${EPREFIX}/usr/share/man"
+ export libdir="${EPREFIX}/usr/$(get_libdir)"
+ export docdir="${EPREFIX}/usr/share/doc/${PF}"
}
src_compile() {
AR="$(tc-getAR)" \
STRIP=: \
RANLIB="$(tc-getRANLIB)" \
+ LIBTOOL="${EPREFIX}"/usr/bin/libtool \
+ INSTALL="${EPREFIX}"/usr/bin/install \
|| die
}
# ChangeLog for sys-power/powertop
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-power/powertop/ChangeLog,v 1.30 2010/03/08 20:57:44 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-power/powertop/ChangeLog,v 1.31 2010/03/31 21:35:31 abcd Exp $
+
+ 31 Mar 2010; Jonathan Callen <abcd@gentoo.org> powertop-1.11.ebuild:
+ Bump to EAPI=3, add prefix keywords
08 Mar 2010; Markus Meier <maekke@gentoo.org> powertop-1.11.ebuild:
arm stable, bug #302349
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-power/powertop/powertop-1.11.ebuild,v 1.7 2010/03/08 20:57:44 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-power/powertop/powertop-1.11.ebuild,v 1.8 2010/03/31 21:35:31 abcd Exp $
+
+EAPI=3
inherit toolchain-funcs eutils
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 arm ppc ~sparc x86"
+KEYWORDS="amd64 arm ppc ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="unicode"
-DEPEND="sys-libs/ncurses
+DEPEND="sys-libs/ncurses[unicode?]
sys-devel/gettext"
RDEPEND="${DEPEND}"
-src_unpack() {
- unpack ${A}
- cd "${S}"
+src_prepare() {
sed -i '/${CFLAGS}/s:$: ${LDFLAGS}:' Makefile
use unicode || sed -i 's:-lncursesw:-lncurses:' Makefile
}
-src_compile() {
+src_configure() {
tc-export CC
- emake || die
}
src_install() {
- emake install DESTDIR="${D}" || die
+ emake install DESTDIR="${ED}" || die
dodoc Changelog README
- gunzip "${D}"/usr/share/man/man1/powertop.1.gz
+ gunzip "${ED}"/usr/share/man/man1/powertop.1.gz
}
pkg_postinst() {