diff options
author | Steve Arnold <nerdboy@gentoo.org> | 2010-10-04 06:31:16 +0000 |
---|---|---|
committer | Steve Arnold <nerdboy@gentoo.org> | 2010-10-04 06:31:16 +0000 |
commit | 3e6a1830a5a43f71f47bedd5518d4853bac9b732 (patch) | |
tree | 9ccbd40ad2609e9d77864f84367ea75e9b0f2ffc /sys-power | |
parent | Needed additional updates to pick up the qt4 qmake config correctly. (diff) | |
download | gentoo-2-3e6a1830a5a43f71f47bedd5518d4853bac9b732.tar.gz gentoo-2-3e6a1830a5a43f71f47bedd5518d4853bac9b732.tar.bz2 gentoo-2-3e6a1830a5a43f71f47bedd5518d4853bac9b732.zip |
Updated to latest upstream release; closes bug 338961.
(Portage version: 2.2_rc88/cvs/Linux x86_64)
Diffstat (limited to 'sys-power')
-rw-r--r-- | sys-power/pmtools/ChangeLog | 7 | ||||
-rw-r--r-- | sys-power/pmtools/pmtools-20100825.ebuild | 53 |
2 files changed, 59 insertions, 1 deletions
diff --git a/sys-power/pmtools/ChangeLog b/sys-power/pmtools/ChangeLog index e2e4c2cb742a..763881d55bb1 100644 --- a/sys-power/pmtools/ChangeLog +++ b/sys-power/pmtools/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-power/pmtools # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-power/pmtools/ChangeLog,v 1.14 2010/05/02 21:28:24 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-power/pmtools/ChangeLog,v 1.15 2010/10/04 06:31:16 nerdboy Exp $ + +*pmtools-20100825 (04 Oct 2010) + + 04 Oct 2010; Steve Arnold <nerdboy@gentoo.org> +pmtools-20100825.ebuild: + Updated to latest upstream release; closes bug 338961. *pmtools-20100430 (02 May 2010) diff --git a/sys-power/pmtools/pmtools-20100825.ebuild b/sys-power/pmtools/pmtools-20100825.ebuild new file mode 100644 index 000000000000..fabdc27d1f65 --- /dev/null +++ b/sys-power/pmtools/pmtools-20100825.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-power/pmtools/pmtools-20100825.ebuild,v 1.1 2010/10/04 06:31:16 nerdboy Exp $ + +EAPI=2 + +inherit eutils flag-o-matic toolchain-funcs + +DESCRIPTION="ACPI disassembler tools, including acpidump" +HOMEPAGE="http://ftp.kernel.org/pub/linux/kernel/people/lenb/acpi/" +SRC_URI="http://ftp.kernel.org/pub/linux/kernel/people/lenb/acpi/utils/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +DEPEND="" +RDEPEND="${DEPEND} + dev-lang/perl + >=sys-power/iasl-20090521" + +S="${WORKDIR}/pmtools" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-20100123-acpixtract-pmtools.patch + epatch "${FILESDIR}"/${PN}-20100123-cflags-ldflags.patch + epatch "${FILESDIR}"/${PN}-20100123-madt.patch + epatch "${FILESDIR}"/${PN}-20071116-64bit.patch + + strip-unsupported-flags +} + +src_compile() { + # respect user's LDFLAGS + emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" || die "emake failed" +} + +src_install() { + # acpidump access the ACPI data via /dev/mem or EFI firmware in /sys + dosbin acpidump/acpidump + # the other tools only process data + newbin acpixtract/acpixtract acpixtract-pmtools + dobin madt/madt + dosbin turbostat/turbostat + + dodoc README + docinto madt + dodoc madt/README madt/APIC* +} + +pkg_postinst() { + ewarn "Please note that acpixtract is now named acpixtract-pmtools to avoid" + ewarn "conflicts with the new tool of the same name from the iasl package." +} |