Gentoo Archives: gentoo-commits

From: "Michael Weber (xmw)" <xmw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-power/phc-intel: phc-intel-0.3.2.10.ebuild phc-intel-0.3.2.12.1-r1.ebuild phc-intel-0.3.199.3_pre.ebuild ChangeLog metadata.xml
Date: Tue, 24 Aug 2010 00:51:19
Message-Id: 20100824005114.D715A2004E@flycatcher.gentoo.org
1 xmw 10/08/24 00:51:14
2
3 Added: phc-intel-0.3.2.10.ebuild
4 phc-intel-0.3.2.12.1-r1.ebuild
5 phc-intel-0.3.199.3_pre.ebuild ChangeLog
6 metadata.xml
7 Log:
8 new package sys-power/phc-intel, first commit to the tree
9 (Portage version: 2.1.8.3/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.1 sys-power/phc-intel/phc-intel-0.3.2.10.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-power/phc-intel/phc-intel-0.3.2.10.ebuild?rev=1.1&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-power/phc-intel/phc-intel-0.3.2.10.ebuild?rev=1.1&content-type=text/plain
16
17 Index: phc-intel-0.3.2.10.ebuild
18 ===================================================================
19 # Copyright 1999-2010 Gentoo Foundation
20 # Distributed under the terms of the GNU General Public License v2
21 # $Header: /var/cvsroot/gentoo-x86/sys-power/phc-intel/phc-intel-0.3.2.10.ebuild,v 1.1 2010/08/24 00:51:14 xmw Exp $
22
23 EAPI=2
24
25 inherit linux-info linux-mod
26
27 DESCRIPTION="Processor Hardware Control for Intel CPUs"
28 HOMEPAGE="http://www.linux-phc.org/"
29 SRC_URI="http://www.linux-phc.org/forum/download/file.php?id=87 -> ${P}.tar.bz2 "
30
31 LICENSE="GPL-2"
32 SLOT="0"
33 KEYWORDS="~amd64 ~x86"
34 IUSE=""
35
36 S="${WORKDIR}/${P%.*}-${P##*.}"
37
38 CONFIG_CHECK="~!X86_ACPI_CPUFREQ"
39 ERROR_X86_ACPI_CPUFREQ="CONFIG_X86_ACPI_CPUFREQ has to be configured to Module or Not set to enable the replacement of acpi-cpufreq with phc-intel."
40
41 MODULE_NAMES="phc-intel(misc:)"
42 BUILD_PARAMS="KERNELSRC=\"${KERNEL_DIR}\""
43 BUILD_TARGETS="prepare all"
44
45 pkg_setup() {
46 if kernel_is gt 2 6 32 ; then
47 eerror "Your kernel version is not supported by this version of ${PN}."
48 eerror "Please use a newer version for kernels 2.6.33 and above."
49 die
50 fi
51 }
52
53 src_install() {
54 linux-mod_src_install
55 dodoc README || die
56 }
57
58
59
60 1.1 sys-power/phc-intel/phc-intel-0.3.2.12.1-r1.ebuild
61
62 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-power/phc-intel/phc-intel-0.3.2.12.1-r1.ebuild?rev=1.1&view=markup
63 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-power/phc-intel/phc-intel-0.3.2.12.1-r1.ebuild?rev=1.1&content-type=text/plain
64
65 Index: phc-intel-0.3.2.12.1-r1.ebuild
66 ===================================================================
67 # Copyright 1999-2010 Gentoo Foundation
68 # Distributed under the terms of the GNU General Public License v2
69 # $Header: /var/cvsroot/gentoo-x86/sys-power/phc-intel/phc-intel-0.3.2.12.1-r1.ebuild,v 1.1 2010/08/24 00:51:14 xmw Exp $
70
71 EAPI=2
72
73 inherit linux-info linux-mod versionator
74
75 DESCRIPTION="Processor Hardware Control for Intel CPUs"
76 HOMEPAGE="http://www.linux-phc.org/"
77 SRC_URI="http://www.linux-phc.org/forum/download/file.php?id=94 -> ${P}.tar.bz2"
78
79 LICENSE="GPL-2"
80 SLOT="0"
81 KEYWORDS="~amd64 ~x86"
82 IUSE=""
83
84 S=${WORKDIR}/${PN}-$(replace_version_separator 3 '-' $(replace_version_separator 4 '-'))
85
86 CONFIG_CHECK="~!X86_ACPI_CPUFREQ"
87 ERROR_X86_ACPI_CPUFREQ="CONFIG_X86_ACPI_CPUFREQ has to be configured to Module or Not set to enable the replacement of acpi-cpufreq with phc-intel."
88
89 MODULE_NAMES="phc-intel(misc:)"
90 BUILD_PARAMS="KERNELSRC=\"${KERNEL_DIR}\" -j1"
91 BUILD_TARGETS="all"
92
93 pkg_setup() {
94 if kernel_is lt 2 6 33 ; then
95 eerror "Your kernel version is no longer supported by this version of ${PN}."
96 eerror "Please use a previous version of ${PN} or a newer kernel."
97 die
98 fi
99 linux-mod_pkg_setup
100 }
101
102 src_prepare() {
103 if kernel_is eq 2 6 35 ; then
104 cp "${KERNEL_DIR}"/arch/x86/kernel/cpu/cpufreq/mperf.h . || die
105
106 mkdir inc/2.6.35 || die
107 cp "${FILESDIR}"/${P}-2.6.35.patch \
108 inc/2.6.35/linux-phc-$(get_version_component_range 1-3).patch \
109 || die
110 cp "${KERNEL_DIR}"/arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c inc/2.6.35 || die
111 fi
112 }
113
114 src_install() {
115 linux-mod_src_install
116 dodoc README || die
117 }
118
119
120
121 1.1 sys-power/phc-intel/phc-intel-0.3.199.3_pre.ebuild
122
123 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-power/phc-intel/phc-intel-0.3.199.3_pre.ebuild?rev=1.1&view=markup
124 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-power/phc-intel/phc-intel-0.3.199.3_pre.ebuild?rev=1.1&content-type=text/plain
125
126 Index: phc-intel-0.3.199.3_pre.ebuild
127 ===================================================================
128 # Copyright 1999-2010 Gentoo Foundation
129 # Distributed under the terms of the GNU General Public License v2
130 # $Header: /var/cvsroot/gentoo-x86/sys-power/phc-intel/phc-intel-0.3.199.3_pre.ebuild,v 1.1 2010/08/24 00:51:14 xmw Exp $
131
132 EAPI=2
133
134 inherit linux-info linux-mod versionator
135
136 DESCRIPTION="Processor Hardware Control for Intel CPUs"
137 HOMEPAGE="http://www.linux-phc.org/"
138 SRC_URI="http://www.linux-phc.org/forum/download/file.php?id=86 -> ${P}.tar.bz2"
139
140 LICENSE="GPL-2"
141 SLOT="0"
142 KEYWORDS=""
143 IUSE=""
144
145 S=${WORKDIR}/test-release-$(replace_version_separator 3 '-' $(get_version_component_range 1-4))
146
147 CONFIG_CHECK="~!X86_ACPI_CPUFREQ"
148 ERROR_X86_ACPI_CPUFREQ="CONFIG_X86_ACPI_CPUFREQ has to be configured to Module or Not set to enable the replacement of acpi-cpufreq with phc-intel."
149
150 MODULE_NAMES="phc-intel(misc:)"
151 BUILD_PARAMS="KERNELSRC=\"${KERNEL_DIR}\" -j1"
152 BUILD_TARGETS="prepare all"
153
154 pkg_setup() {
155 if ! kernel_is eq 2 6 31 ; then
156 elog "This testrelease only supports kernel version 2.6.31."
157 die
158 fi
159 elog "Please read /usr/share/doc/${PVF}/README carefully"
160 elog "before updating your current config"
161 }
162
163 src_install() {
164 linux-mod_src_install
165 newdoc "READ BEFORE INSTALL" README || die
166 }
167
168
169
170 1.1 sys-power/phc-intel/ChangeLog
171
172 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-power/phc-intel/ChangeLog?rev=1.1&view=markup
173 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-power/phc-intel/ChangeLog?rev=1.1&content-type=text/plain
174
175 Index: ChangeLog
176 ===================================================================
177 # ChangeLog for sys-power/phc-intel
178 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
179 # $Header: /var/cvsroot/gentoo-x86/sys-power/phc-intel/ChangeLog,v 1.1 2010/08/24 00:51:14 xmw Exp $
180
181 24 Aug 2010; Michael Weber (xmw) <xmw@g.o> ChangeLog:
182 New ebuild for sys-power/phc-intel. Ebuild written by me, taken from
183 sunrise. Fixes bug #283472.
184
185
186
187
188 1.1 sys-power/phc-intel/metadata.xml
189
190 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-power/phc-intel/metadata.xml?rev=1.1&view=markup
191 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-power/phc-intel/metadata.xml?rev=1.1&content-type=text/plain
192
193 Index: metadata.xml
194 ===================================================================
195 <?xml version="1.0" encoding="UTF-8"?>
196 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
197 <pkgmetadata>
198 <herd>no-herd</herd>
199 <maintainer>
200 <email>xmw@g.o</email>
201 </maintainer>
202 </pkgmetadata>