summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys-power/powertop/ChangeLog7
-rw-r--r--sys-power/powertop/Manifest23
-rw-r--r--sys-power/powertop/powertop-2.1-r1.ebuild77
3 files changed, 105 insertions, 2 deletions
diff --git a/sys-power/powertop/ChangeLog b/sys-power/powertop/ChangeLog
index 5b0379b0b377..f4f27ece7392 100644
--- a/sys-power/powertop/ChangeLog
+++ b/sys-power/powertop/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-power/powertop
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-power/powertop/ChangeLog,v 1.59 2012/09/07 11:48:13 pinkbyte Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-power/powertop/ChangeLog,v 1.60 2012/09/10 20:18:44 zerochaos Exp $
+
+*powertop-2.1-r1 (10 Sep 2012)
+
+ 10 Sep 2012; Rick Farina <zerochaos@gentoo.org> +powertop-2.1-r1.ebuild:
+ properly check required kernel options, based on bug #414803
07 Sep 2012; Sergey Popov <pinkbyte@gentoo.org> powertop-2.1.ebuild:
Revert back src_configure logic and ncurses dependency, make it correct.
diff --git a/sys-power/powertop/Manifest b/sys-power/powertop/Manifest
index a559b431e3a1..8166ec68bcda 100644
--- a/sys-power/powertop/Manifest
+++ b/sys-power/powertop/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
AUX csstoh 198 SHA256 03e4300bd73e0b8da29546e79f2c94be90626c545d88c84c2c95dd04b2d94035 SHA512 321087047f82cc2001e8f85495cefd7bdc19a6ede32ac9065f72e7e7970b979bdb5e1a534f0e6070502adc18a2c3c5f509aa21c39590e10c15b293b6f231d08d WHIRLPOOL 221f3cfdc896812e86a6241999e8c9acf453f37c47fa34dd8f49b60c1191849e33b641dcaef41bb5e1f9ecf270b681dfe093d45c122c5fe1c5572245c73d0f3c
AUX powertop-1.98-build-cc.patch 704 SHA256 36ccfeec0c64f0131415238316e14fee2239d4af0a52b48c0162181f49ad9457 SHA512 90c8fa25b59ebc726faee96a7a01fe992a271f6cd0c259d59eaf9276b557d84847e1e1588f0db43098cb9b10d04766f727271df99e51cb31592c0e98b76b2793 WHIRLPOOL 0e259abbcded879ecf8f6bb951bd84190a74fe186dd34fba31e24cadf2cc5c93c558f3c506e684d95638a05cd130b8db5c344d97a24ab96e6934bedeed7c29ad
AUX powertop-1.98-build-libnl-3.patch 611 SHA256 0799362cdf6923a1a8a0c9ac61097dbaa6ffa21d5b0dd038bae44f58102e4328 SHA512 c81b029c18d192792b6ffa89e7f56e12d3c74a37338fa56ea1f7401bd7bf83353b54cbe6b53e85285a2e1627b8b92c8ea84d2bcd59f24035d4e34fef4f6ac256 WHIRLPOOL 7771eb8c61b17c730d338bee42a604e52acb6a4d7ce0b68e419a73b5acd5620cf0771d3885c877bb76de20a4388b83b96afe2517e24e689c7143044eebcd1925
@@ -10,7 +13,25 @@ DIST powertop-2.1.tar.gz 960274 SHA256 3dd4816cca4167063b78d2d7772aff8dc58377d0e
EBUILD powertop-1.11.ebuild 1103 SHA256 5c961061f2e057b2258f55323c0d618006abf9039816d3811064ca0f6fa84911 SHA512 2860fe9ba9b288850fec2746ac30f66850afe27f7eb558a313dacc272a6f354e54c930783a0e6d8304a77c7c5318bedc27264f32ed4cc9da1f30d66079ac7cca WHIRLPOOL b28a7b9ef2f3a5dde8f6b9cade705ef21d36e3b67be0bdcb014a918ffaea4c3adb06ea4bc7240f4e2191d60ce80ec3ec33a67fa0e292049944356649c220d3d8
EBUILD powertop-1.13.ebuild 1121 SHA256 ad10c47049432ef0f9047eee7c5c6db033843f699cd2003c5b087169a296a030 SHA512 d87e4874baf0163ddef11ab5c2984ca276e98d551caaf2760e1054cde03e60248ee17ed143a0dcbca23f4a591b883c3b2e46fd1c7f773ab78e1fcb117340232e WHIRLPOOL a372742bb77b08e8b208342ca14e33f1a2d2d6287610613aebb7ec73ae76714448fd4baa39ec84f1f75658fcbd34ec42e058a1dc181e04c68c1d901ef0a78a2f
EBUILD powertop-2.0.ebuild 1397 SHA256 503e73fcc9867a2f152b8fc0c8e25c457407bdac253a9c091935a51dc3388e63 SHA512 b58aed84f3200e181e127c237f040240b838d5c45a92c7419b00dc809956e9f206aa2d6c835c144aff5acf6f59b3a0d43900499ed8dcb229101d1c1f5553751b WHIRLPOOL 776052e2dab2e1278f51c8aea5114bd892c7af9cbcf521382d9dbf406b8c668bb92e73c0316a4b7f97432d579fcbcf0b7515aaab6ccd7efdd2860b6eaea609b0
+EBUILD powertop-2.1-r1.ebuild 1539 SHA256 9d6698e5080a93bbb4c66bdea59b247a6724b772d2cbe9800890bcc89aaa3456 SHA512 ed7a43bd6c60fe9049bc71061b4d93dedcbab9a1accecc660d8375e8edc2449e5346e4df0a16ef168a78c199d623dc4149185857236b3ec087c06bc1402a72cb WHIRLPOOL 38b4f78e2d1dc91967e09bc04ad85ed22e4a9efb1c527f590242465d8bae7274a7d1fe6f85b3021895c5063a8495c13514a540b6a49c37f01b1cb59f580a570c
EBUILD powertop-2.1.ebuild 1382 SHA256 1fd1be405ed17d56a51908673fc9822cf47da62ef404f9e7812aae8a76afee48 SHA512 7be332a56b7bf9ded309a87af6ea924efa5bac56cdd55bac26b7b4d88d36cc2e79b2ebf36a935fdaf60814be5c7cf96b653fc540fcfce27827e9fe8f90b642d6 WHIRLPOOL 4d02d000442929fde535676f29c23c1b34cef10235d9e593fadcc5f331018ef535c8eed63e62e5b0917702477da37889dd6d44fd32b78792d8e7d4495a6bc409
EBUILD powertop-9999.ebuild 1196 SHA256 0fb0a70b93f3098caf350a4f9af1c82dcdb711e1fb9c1d1523a3c47910b9e1eb SHA512 5babc7b0de1837d57efb6e8d6055fdc090fcb75c57dfcb0439c48b6b9092b0109ac34596f0cc75cbd9392f60ae73ef27d6bac758f659205dac3116525325ef60 WHIRLPOOL 7521184b41474fc7032290aca98326f69b1ab2eccdaa7478c466ff1cd036cd3570b4aa1dd9ad1eaff301955641ae74fd64bf40331142b53303a7a20c694e72e7
-MISC ChangeLog 8667 SHA256 33688e63a6715137671f9a4f57830951452dfe015243951a2966b1b8dd2cc6ab SHA512 fba3d23d051dae5cdab3dc0e83e198386b3239bff4439845574120239b355e9a1a7990e5c37a08a08bd41534378bff59ae6bb602ee299e0772bbb693acb256a9 WHIRLPOOL 381948380e342647eeed7d23784f83bf8d4a302cf27124beab24b6d9a9677dd14f6b592d94d6bb1df354bee493e6daac3da90214d7ce700e9bb4170e71c58820
+MISC ChangeLog 8839 SHA256 f282aba74c28b82e57be8f86c23ff6336131ab14f47ce21efbab3a58d58bbc13 SHA512 3c73ed0f53a8d39f958d54b5cb5576afd4a82a578fbda2aadd759421355f5da42e915bc71bfeff97e25910aced07da19ed4aa4ba2af826546336adca0b25daca WHIRLPOOL 5cffc055a1b97c0615b1e37fb78a2558217bb7370628cd9c7802dd8cd2f4ba1ffec79be015a2cdd83105dfe38de00c392dc42bf79215c53bfaa5872a2845538c
MISC metadata.xml 161 SHA256 838bd208a7f948ea9b4e2b8869464622bc64a2f02468de4c3d7f6c2530e28e89 SHA512 b0b15689fd95ca9273dfc3b541b0b6edac9c6a0b2dcb8e5f0c0af47714faf45d89bac14c9cbfd0f0ce77614b216bcfd5ae5d998677cf47ff7b13216e81d572e7 WHIRLPOOL 7903565b0294c7aca6efc3c172f1b8a493f9008fbd1267d23ff5ee4fa3d16126c91a6455e2922903ef9075733c41ae70810d7667909b9a86ef600c1805639496
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQIcBAEBCgAGBQJQTkvZAAoJEKXdFCfdEflKm7gP/iBj6WYsFEMZqnLUQApibTWV
+7YZnDiWfVmppzBv907Biby8VN8WnJtg+tYN2/VM6F4HuKHu3Qu0MLAGj8LEafmnt
+5v5HZYTS5V5eope7Yj+mC/CgaHhFh4FEKqh0ixjjp6Tt6S4hTEjXfAFDTqPUqnA0
+cFiXpCNwyOttKwofUlGoe/hihGyZhb1tUsZwgs/IWWKFctNxxa9pxOz6qtE0wy29
+jppzpmDBWmUWwMXmmTny+2jlIQrIPy51EFo58Q0Oeo0mbdc81NSzf26gYdNXUjyA
+gRHMD2ZT0mIirg2WGiHohDtadsEhVV8jO9egHkAwIriCWdocsxBbUd+kmQCXLIZS
+R1wOZ0DTGDTyxl9ZEPU1a44Gx5vf6T+WPq6u0NVloJZBlEwLpJ57dyujgg5JIRi0
+hDwSKdjP63Co4X4dz5/dIhmOf85cNz7kstXkelAWdEuKOmqPnYH52y/mufZUo9kf
+8jZjGpuoYE1+6vZCqwyKZj7GOmY/9/G+HRjWhTQUq246niBTAvwHesBprm4BL/o/
+rGiPzxwJxBYltw72UrhN47jH3lhUUAAo6RwaNj68/4zcD9IOh1FyGPrNMr1qvhNt
+B7ZJTHvhLh8/mAcSrc8MS1Mznzru676xFZXKcZbAUNsNNm0i+TPPVC+Vo834WUA+
+7NCHp3nA8YCbG+2z9nca
+=xs9i
+-----END PGP SIGNATURE-----
diff --git a/sys-power/powertop/powertop-2.1-r1.ebuild b/sys-power/powertop/powertop-2.1-r1.ebuild
new file mode 100644
index 000000000000..0e59d4d11930
--- /dev/null
+++ b/sys-power/powertop/powertop-2.1-r1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-power/powertop/powertop-2.1-r1.ebuild,v 1.1 2012/09/10 20:18:44 zerochaos Exp $
+
+EAPI="4"
+
+inherit eutils linux-info
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="git://github.com/fenrus75/powertop.git"
+ inherit git-2
+ SRC_URI=""
+else
+ SRC_URI="https://01.org/powertop/sites/default/files/downloads/${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="tool that helps you find what software is using the most power"
+HOMEPAGE="https://01.org/powertop/ http://www.lesswatts.org/projects/powertop/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="unicode"
+
+COMMON_DEPEND="
+ dev-libs/libnl:3
+ sys-apps/pciutils
+ sys-devel/gettext
+ sys-libs/ncurses[unicode?]
+ sys-libs/zlib
+"
+
+DEPEND="${COMMON_DEPEND}
+ virtual/pkgconfig
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ x11-apps/xset
+"
+
+DOCS=( TODO README )
+
+pkg_setup() {
+ CONFIG_CHECK="
+ X86_MSR
+ DEBUG_FS
+ ~PERF_EVENTS
+ ~TRACEPOINTS
+ ~NO_HZ
+ ~HIGH_RES_TIMERS
+ ~HPET_TIMER
+ ~ACPI_PROCFS_POWER
+ ~CPU_FREQ_STAT
+ ~CPU_FREQ_GOV_ONDEMAND
+ ~SND_HDA_POWER_SAVE
+ ~USB_SUSPEND
+ ~TIMER_STATS
+ ~EVENT_POWER_TRACING_DEPRECATED
+ ~TRACING
+ "
+ linux-info_pkg_setup
+}
+
+src_configure() {
+ export ac_cv_search_delwin=$(usex unicode -lncursesw -lncurses)
+ default
+}
+
+src_compile() {
+ #the clean is needed because the 2.1 tarball had object files in src/tuning/
+ emake clean
+ emake
+}
+
+src_install() {
+ default
+ keepdir /var/cache/powertop
+}