Gentoo Archives: gentoo-commits

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