Gentoo Archives: gentoo-commits

From: "Steve Arnold (nerdboy)" <nerdboy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-power/pmtools: ChangeLog pmtools-20100123.ebuild
Date: Mon, 05 Apr 2010 05:20:01
Message-Id: E1Nyej8-0003zg-9b@stork.gentoo.org
1 nerdboy 10/04/05 05:19:58
2
3 Modified: ChangeLog
4 Added: pmtools-20100123.ebuild
5 Log:
6 Updated to current release for new turbostat tool; closes bug 308233.
7 (Portage version: 2.2_rc67/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.13 sys-power/pmtools/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-power/pmtools/ChangeLog?rev=1.13&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-power/pmtools/ChangeLog?rev=1.13&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-power/pmtools/ChangeLog?r1=1.12&r2=1.13
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sys-power/pmtools/ChangeLog,v
19 retrieving revision 1.12
20 retrieving revision 1.13
21 diff -u -r1.12 -r1.13
22 --- ChangeLog 23 Sep 2009 20:57:57 -0000 1.12
23 +++ ChangeLog 5 Apr 2010 05:19:58 -0000 1.13
24 @@ -1,6 +1,16 @@
25 # ChangeLog for sys-power/pmtools
26 -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/sys-power/pmtools/ChangeLog,v 1.12 2009/09/23 20:57:57 patrick Exp $
28 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/sys-power/pmtools/ChangeLog,v 1.13 2010/04/05 05:19:58 nerdboy Exp $
30 +
31 +*pmtools-20100123 (05 Apr 2010)
32 +
33 + 05 Apr 2010; Steve Arnold <nerdboy@g.o> +pmtools-20100123.ebuild,
34 + +files/pmtools-20100123-acpixtract-pmtools.patch,
35 + +files/pmtools-20100123-cflags-ldflags.patch,
36 + +files/pmtools-20100123-madt.patch:
37 + Updated to current release; closes bug 308233. Thanks to Philipp
38 + Nordhus <philipp@×××××××××.de> for submitting the bug with updated
39 + patches. Includes new turbostat tool for Intel CPUs.
40
41 23 Sep 2009; Patrick Lauer <patrick@g.o> pmtools-20071116.ebuild,
42 pmtools-20071116-r1.ebuild:
43
44
45
46 1.1 sys-power/pmtools/pmtools-20100123.ebuild
47
48 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-power/pmtools/pmtools-20100123.ebuild?rev=1.1&view=markup
49 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-power/pmtools/pmtools-20100123.ebuild?rev=1.1&content-type=text/plain
50
51 Index: pmtools-20100123.ebuild
52 ===================================================================
53 # Copyright 1999-2010 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 # $Header: /var/cvsroot/gentoo-x86/sys-power/pmtools/pmtools-20100123.ebuild,v 1.1 2010/04/05 05:19:58 nerdboy Exp $
56
57 EAPI=2
58
59 inherit eutils flag-o-matic toolchain-funcs
60
61 DESCRIPTION="ACPI disassembler tools, including acpidump"
62 HOMEPAGE="http://ftp.kernel.org/pub/linux/kernel/people/lenb/acpi/"
63 SRC_URI="http://ftp.kernel.org/pub/linux/kernel/people/lenb/acpi/utils/${P}.tar.gz"
64 LICENSE="GPL-2"
65 SLOT="0"
66 KEYWORDS="~amd64 ~x86"
67 IUSE=""
68 DEPEND=""
69 RDEPEND="${DEPEND}
70 dev-lang/perl
71 >=sys-power/iasl-20090521"
72
73 src_prepare() {
74 epatch "${FILESDIR}"/${P}-acpixtract-pmtools.patch
75 epatch "${FILESDIR}"/${P}-cflags-ldflags.patch
76 epatch "${FILESDIR}"/${P}-madt.patch
77 epatch "${FILESDIR}"/${PN}-20071116-64bit.patch
78
79 strip-unsupported-flags
80 }
81
82 src_compile() {
83 # respect user's LDFLAGS
84 emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" || die "emake failed"
85 }
86
87 src_install() {
88 # acpidump access the ACPI data via /dev/mem or EFI firmware in /sys
89 dosbin acpidump/acpidump
90 # the other tools only process data
91 newbin acpixtract/acpixtract acpixtract-pmtools
92 dobin madt/madt
93 dosbin turbostat/turbostat
94
95 dodoc README
96 docinto madt
97 dodoc madt/README madt/APIC*
98 }
99
100 pkg_postinst() {
101 ewarn "Please note that acpixtract is now named acpixtract-pmtools to avoid"
102 ewarn "conflicts with the new tool of the same name from the iasl package."
103 }