summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2014-12-03 12:39:28 +0000
committerJeroen Roovers <jer@gentoo.org>2014-12-03 12:39:28 +0000
commit94bc84dbebc98b2fba2a4921589fd6a823a8e8e3 (patch)
tree2e79a86511f87a33d248ae6058791c03218a5e3a /sys-power
parentCall python_fix_shebang conditionally to USE=python, bug #531240. (diff)
downloadhistorical-94bc84dbebc98b2fba2a4921589fd6a823a8e8e3.tar.gz
historical-94bc84dbebc98b2fba2a4921589fd6a823a8e8e3.tar.bz2
historical-94bc84dbebc98b2fba2a4921589fd6a823a8e8e3.zip
Add upstream patch for systems with many processors. Add github homepage.
Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0xA792A613
Diffstat (limited to 'sys-power')
-rw-r--r--sys-power/powernowd/ChangeLog10
-rw-r--r--sys-power/powernowd/Manifest12
-rw-r--r--sys-power/powernowd/files/powernowd-1.00-buf.patch11
-rw-r--r--sys-power/powernowd/powernowd-1.00-r3.ebuild39
4 files changed, 65 insertions, 7 deletions
diff --git a/sys-power/powernowd/ChangeLog b/sys-power/powernowd/ChangeLog
index 5f84a796ad13..70cbc1178a27 100644
--- a/sys-power/powernowd/ChangeLog
+++ b/sys-power/powernowd/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-power/powernowd
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-power/powernowd/ChangeLog,v 1.25 2013/09/30 21:23:41 jer Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-power/powernowd/ChangeLog,v 1.26 2014/12/03 12:39:26 jer Exp $
+
+*powernowd-1.00-r3 (03 Dec 2014)
+
+ 03 Dec 2014; Jeroen Roovers <jer@gentoo.org> +powernowd-1.00-r3.ebuild,
+ +files/powernowd-1.00-buf.patch:
+ Add upstream patch for systems with many processors. Add github homepage.
30 Sep 2013; Jeroen Roovers <jer@gentoo.org> -powernowd-1.00-r1.ebuild:
Old.
diff --git a/sys-power/powernowd/Manifest b/sys-power/powernowd/Manifest
index e8d96ea4e81d..384c14beb126 100644
--- a/sys-power/powernowd/Manifest
+++ b/sys-power/powernowd/Manifest
@@ -1,17 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
+AUX powernowd-1.00-buf.patch 212 SHA256 5d89bc4c7ef1aa2d0887645d8afa3ecb3270ae217b2ef46928469c5f2fc377ce SHA512 bc1dda6c31bbfd6e10b1790ca2e483ad065cb3626d6a95e1ce041349268b73cd2c58cc2d54556be1fc0e22e38c97ad032d5af129e2527808bfde14a179470fc5 WHIRLPOOL e90458aaa82e95384f6a3c2b0bc1ba5836db73304f3bdf0d85da793c5d20c2fdc1eafdc22273e3f2e50a20ecba87a10834d0cd6215df755d58e97232c495c055
AUX powernowd.confd 977 SHA256 e92fb5d82ac80b8a5c831c3e48e05802bf90acd9aaf4aeaa1e69807acc46091d SHA512 60acec973b04cc1701ef15149eac6d7cef0c7d0e8f8467a165313b23f7f697090357a954ecda2efcefcfae88b119c3fe60751018f5aa6e35213c46789c226083 WHIRLPOOL f9095c3eca8c9e8d68839222eb7ea4e36ebea64c9775845f6fe96c541876c0a3cc74ee7fb7216e8e581e88d4dcc31f52738081f036ecbdd7267c5af173a1d635
AUX powernowd.initd 510 SHA256 115155bc106e643a8cab39922c44c6b5e494bef1c43903f9c1a2bbfbcb1f895d SHA512 04955a6d67214f17a6af0ff8e243a3ee108ae7cd978c8a3081a3b5caf85551c4dbd8bd5bb2ab718b40a59ab33993c1e77cfe27bf96c207465e079145d4f0d59f WHIRLPOOL 4d82704381b5bc8660168223fda02261db9e2af2166a2b0ce6e3e2b905b745213f087bf0c715216effa6516600e5de788b8fc66d67db8a09e8919da1eccac389
AUX powernowd.service 121 SHA256 d52afffa25458e2e238209e5f7b3a5ddccc19c83350f650d7c5feb348e7e6b2b SHA512 c6593dbf90c9174c62eff6a19ed24885f7c190a51c4812f6988b51de6512d4d9728be3d2ae576f13fff42f3b90853750c8805a9ee6a28677a9f7508e0cca1886 WHIRLPOOL 8f2b88fd3593c4ab77b30dc6a70cd6c49a64be5a6aef00e9ef399c96b260e4f7ae92877bcc94eda5a29c0e7644391fa91f657d3dfe74e414713ece5ce42a528a
DIST powernowd-1.00.tar.gz 19651 SHA256 af7381d2def69aaf7a07e883bebc37141d1b5ca1bb959bfd4bf7015767b6c46d SHA512 b4285de6b330927568ac44789ae4fda0cb431fc5f15abc5d275c03b5bfaec8627f453abbe78561971cce1eba895f73ed6f382be8a034fc2cf5d1a55010d30cf3 WHIRLPOOL 038597f30b63adaa1a28cb10cb0e9c9dc2fdceca0f6392a1b14314aecb4271eb32de4dba0cbbe40d9acea5d5feb8a62fb70c4d596dc26d76fcfbc0c3fec089f5
EBUILD powernowd-1.00-r2.ebuild 907 SHA256 575f872a8ee3f07650d623043418c7e7d6604ab512360c034a79cb13b074be8a SHA512 935806764c4edb109e5ef0141b68cc3aea94ce564fa5d6756d9eaebb4ca5b4b601315796aebd8312856da25c9b47d519a4f56b517ff98099dc384ea09c70f3fa WHIRLPOOL 981d37d598ed0ab4db0c35fa6b0ca46bf20395c1335302a63e91355948d4ffd3dfcaa69cb31b13fe9dddb5551e98bcf66a68205d61a3092c5d1ac7ac868844f1
-MISC ChangeLog 3838 SHA256 d751624ff9054b2a57f5a339d294e5e7514946a04f049ebd9d100d9ff157b360 SHA512 2d3ed9a511c9121039eeac30c0da0fd325a1b3f003feb58d6221e605421db0d0b0e5d0e731814f6493aa802ba75b19e8e5ec278a7efaa678a624ee7c21c46a4f WHIRLPOOL 5e3d19faca00a0d8b1f2063c190f1de5094a4a594e3654db6f0bfb434a17f5fd0265729d7a3b8114ee18ff13b86c98efbab67ae5523b27369f55407294d2b6a3
+EBUILD powernowd-1.00-r3.ebuild 982 SHA256 809e7463e886650738bb08c7600f4475f2aa850f3ba9cbc8eb52322fe08cbc2e SHA512 30503a968cc3de59a938a08ed334f04b0dab917d633598431ac01c18538e3ec85978e4c9f3290da14424c5ef6b2f3fb9ac98251041bae424d9a0ddf843063d17 WHIRLPOOL 03276b456ef5ca0b49be50748c3359685a98357973423665ab6d0121b9bef64d12b625f2390a27b177de148cf70f5d688addcdbffdef73d700d86299b25d5997
+MISC ChangeLog 4058 SHA256 2b1a6fa7412e6cc564a4ff3bfd41041fa0a49f051b6eec4c5310a1b1d6b1be8d SHA512 edd575d839c1ac49c8313c7a627bf4877ac29363b6b153a3114a7d6923d73bb3a47e3c5de5507dd452e759325679115aafbcb47aea77a7c6b788bb6b2d47f523 WHIRLPOOL e5b51b5275a266b303499dbcb86fd8a2bf9ca8d699cc9926f55662088fcd1ec5ec20a4e80570eb6906ddf35d896445373ba3ae2e36960391f22dd2bcfe64c97e
MISC metadata.xml 194 SHA256 67e29c7f0a8853218d4963468c7842084df20b8d8c6c1c2e9e0ae5c663b00644 SHA512 ffec1826a08b702e9055280547e4af1dd4203da9f423238191b87095beb378dc25de6c7a9a57773fd1e442be5fd9939072773afd615c2bcf57c01822f97d70f8 WHIRLPOOL 3576649f09a7bd5a5034c9320b5ec48ce767a65bad07a2ca458e67840fcd703a7d7098f8a6a9e043003712e492b8618287f5c24d9a4bb071d25bb9b340911c0c
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2
-iEYEAREIAAYFAlJJ694ACgkQVWmRsqeSphNqjQCfeE5YETUOnqb1AgQtw7gbsxN+
-c8wAn1WfqP1EcGZ8FNuIW4kK5bu41zun
-=hHn2
+iEYEAREIAAYFAlR/BIAACgkQVWmRsqeSphMBZwCeNFvR1O4FanfEWgoJzh0q8pgj
+7lcAnREh/xzF1fBk4G95QO8nOyZAdSPa
+=AInL
-----END PGP SIGNATURE-----
diff --git a/sys-power/powernowd/files/powernowd-1.00-buf.patch b/sys-power/powernowd/files/powernowd-1.00-buf.patch
new file mode 100644
index 000000000000..56f048296ec7
--- /dev/null
+++ b/sys-power/powernowd/files/powernowd-1.00-buf.patch
@@ -0,0 +1,11 @@
+--- a/powernowd.c
++++ b/powernowd.c
+@@ -107,7 +107,7 @@ typedef struct cpuinfo {
+ cpuinfo_t **all_cpus;
+
+ /* idea stolen from procps */
+-static char buf[1024];
++static char buf[2048];
+
+ enum function {
+ SINE,
diff --git a/sys-power/powernowd/powernowd-1.00-r3.ebuild b/sys-power/powernowd/powernowd-1.00-r3.ebuild
new file mode 100644
index 000000000000..f1902ed4a19b
--- /dev/null
+++ b/sys-power/powernowd/powernowd-1.00-r3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-power/powernowd/powernowd-1.00-r3.ebuild,v 1.1 2014/12/03 12:39:26 jer Exp $
+
+EAPI=5
+inherit eutils linux-info systemd toolchain-funcs
+
+DESCRIPTION="Daemon to control the speed and voltage of CPUs"
+HOMEPAGE="http://www.deater.net/john/powernowd.html https://github.com/clemej/powernowd"
+SRC_URI="http://www.deater.net/john/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+pkg_setup() {
+ CONFIG_CHECK="~CPU_FREQ"
+ WARNING_CPU_FREQ="Powernowd needs CPU_FREQ turned on!"
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-buf.patch
+ rm -f Makefile
+ tc-export CC
+}
+
+src_compile() {
+ emake powernowd
+}
+
+src_install() {
+ dosbin powernowd
+ dodoc README
+
+ newconfd "${FILESDIR}"/powernowd.confd powernowd
+ newinitd "${FILESDIR}"/powernowd.initd powernowd
+ systemd_dounit "${FILESDIR}"/${PN}.service
+}