summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoreisnerd <eisnerd@localhost>2008-03-14 21:34:51 +0000
committereisnerd <eisnerd@localhost>2008-03-14 21:34:51 +0000
commiteeeec40e928efcdb17b3b299be8d5716f9b427b4 (patch)
tree3c779498a744efaaa0cd663820aecf8c5dacf580 /sys-kernel
parentapp-admin/tenshi: version bump to 0.10. (diff)
downloadjokey-eeeec40e928efcdb17b3b299be8d5716f9b427b4.tar.gz
jokey-eeeec40e928efcdb17b3b299be8d5716f9b427b4.tar.bz2
jokey-eeeec40e928efcdb17b3b299be8d5716f9b427b4.zip
sys-kernel/thinkpad-sources: bump to 2.6.24-r4
svn path=/trunk/; revision=371
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/thinkpad-sources/ChangeLog4
-rw-r--r--sys-kernel/thinkpad-sources/Manifest6
-rw-r--r--sys-kernel/thinkpad-sources/thinkpad-sources-2.6.24-r4.ebuild79
3 files changed, 88 insertions, 1 deletions
diff --git a/sys-kernel/thinkpad-sources/ChangeLog b/sys-kernel/thinkpad-sources/ChangeLog
index 701afc1..cd1ed8d 100644
--- a/sys-kernel/thinkpad-sources/ChangeLog
+++ b/sys-kernel/thinkpad-sources/ChangeLog
@@ -1,5 +1,9 @@
+ 14 Mar 2008; Florian Manschwetus <florianmanschwetus@gmx.de>
+ +thinkpad-sources-2.6.24-r4.ebuild:
+ bump to 2.6.24-r4
+
24 Feb 2008; Florian Manschwetus <florianmanschwetus@gmx.de>
-files/configs/config-for-core-or-core2-2.6.24,
-thinkpad-sources-2.6.24.ebuild, +files/2.6.24-r3,
diff --git a/sys-kernel/thinkpad-sources/Manifest b/sys-kernel/thinkpad-sources/Manifest
index b193127..e0cf23a 100644
--- a/sys-kernel/thinkpad-sources/Manifest
+++ b/sys-kernel/thinkpad-sources/Manifest
@@ -7,9 +7,13 @@ AUX 2.6.24/linux-phc-0.3.1-for-2.6.24-rc1.patch 15425 RMD160 a1317ed8dabde11a1ab
AUX configs/config-for-core-2.6.24-r3 54230 RMD160 f8e14cb7ced5f2c4686e0ca71f4af7fd50a52ef7 SHA1 fd96216727e11ade2f60fd59c6bb0ca573aa2111 SHA256 d07ea05322d46d0c26a7ed15c557d48628c1a60bd68204f8a9829c961ed70639
DIST genpatches-2.6.24-3.base.tar.bz2 22714 RMD160 826ab844e3f4d96f94e09d8763a0131d01bdce94 SHA1 1c50a62af1265684b8039d936a4fb044b3eb72b8 SHA256 51e9a3b0ca3f7434b9b0e91072509e7f697998efbfc869b6528daa7811bc2bb3
DIST genpatches-2.6.24-3.extras.tar.bz2 43587 RMD160 a41366bb7372c168d4ede2de420256e25560122c SHA1 3a048660019206344a065beaa8dbaadbfa0a7f3b SHA256 8cee70233f609bd01c1645e9cb90c4637ee6f989b4583d652ea2df57a8894296
+DIST genpatches-2.6.24-4.base.tar.bz2 39369 RMD160 c6c0bd063edbd4a2d1606cc53580530e6b0e01c4 SHA1 b6e0d72b5d452648ca3f33a529e4b6a063b10ed7 SHA256 bae9b6d932d18089283ca5ec4a8999b888dbf8d5ae3f5be8302c823f14b6f082
+DIST genpatches-2.6.24-4.extras.tar.bz2 43587 RMD160 a41366bb7372c168d4ede2de420256e25560122c SHA1 3a048660019206344a065beaa8dbaadbfa0a7f3b SHA256 8cee70233f609bd01c1645e9cb90c4637ee6f989b4583d652ea2df57a8894296
DIST linux-2.6.24.tar.bz2 46737783 RMD160 0e5194c69c3d82c41ece689c4f84e638f8776d34 SHA1 351aebc784a5395fe4c92d1e514a89680482f7e2 SHA256 413c64fbbcf81244cb5571be4963644a1e81166a2b0f008a016528363b65c5d3
DIST thinkpad-acpi-0.19-20080213_v2.6.24.2.patch.gz 39955 RMD160 25054fa54d9c3b9c4990247f655dd90e5a450f03 SHA1 d22e0796696bb7c0c2aa3b5779293bedea8d19dd SHA256 e6f8b98dc53af178fd3cfa21919a00411e05772a229c5123b07ff56e756c6e7a
+DIST thinkpad-acpi-0.19-20080229_v2.6.24.3.patch.gz 41763 RMD160 bdcea1df691197351b60ad0721f0fd6c9cf36d7f SHA1 0e88d4223908e6c837576b3f986c8ebd94d9b9bc SHA256 5b5d6a2fc9da5ccf0dddec0ac470deb88b6adb5f2606015672c9f79120569e13
DIST tuxonice-3.0-rc5-for-2.6.24.patch.bz2 113258 RMD160 c1fde23de970b6347302ae2bff71bf3ab1bfbeb3 SHA1 bf559c8dead1d0372d3388e4f9d2c4d145862ec1 SHA256 0a3b502b89bebbcd0f701a0e89c072797257ce766b2ea2d2bda1f6762ca2ce9b
EBUILD thinkpad-sources-2.6.24-r3.ebuild 3439 RMD160 f7db57d66555810ccb04b2d9ed9a993cee8d92c7 SHA1 c8e5b3ebc44cd88092026c904aaabf98ebd0415e SHA256 e6e4b8103264242ff4c3d996b9bf113aa0d43c6482eab2b424dca7726f7b6b64
-MISC ChangeLog 3185 RMD160 65b5700a24f07d14540402c71f814854559eb1e3 SHA1 b36ddbdd875d6259cfc992fb9ec58f6407234627 SHA256 4de2114c2ca4824563c95d94e95d69af290c3dab23355be87ffa5c7011fcb4fc
+EBUILD thinkpad-sources-2.6.24-r4.ebuild 3439 RMD160 b574ba9ae5f097444523bda049ae9247914aa4dd SHA1 2d1cf7e59f33a85587568a0cd46d1ab545ad1607 SHA256 15ca5c2cdb3fafc2589d587116f94eb5abd6d627100b246053bab810cdac6900
+MISC ChangeLog 3307 RMD160 c3e125be3fbf03690a430c262266f66095e26652 SHA1 73d89db5268af806f1406bed7e72ecf167d0093c SHA256 52b3dc6df4c0473fdca900e0ea641abb8ed4c78c944b8d16e035abe3e008bce7
MISC metadata.xml 284 RMD160 5062b08f804b7eaf9e1765c0d38b7fc95bc467e4 SHA1 687ba9103e597aad8a7231ff9a470d841f7121df SHA256 6ca83c8927bd3516baac49bc9ea82ddbeeddbe38a5a98b637d6eb1f1d436c84a
diff --git a/sys-kernel/thinkpad-sources/thinkpad-sources-2.6.24-r4.ebuild b/sys-kernel/thinkpad-sources/thinkpad-sources-2.6.24-r4.ebuild
new file mode 100644
index 0000000..c25701c
--- /dev/null
+++ b/sys-kernel/thinkpad-sources/thinkpad-sources-2.6.24-r4.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: sys-kernel/thinkpad-sources/thinkpad-sources-2.6.24-r4.ebuild 2008 03 14
+
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras"
+K_GENPATCHES_VER="4"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+DESCRIPTION="Software Suspend 2 + Gentoo patchset sources + SCO Flowcontrol + Latest THINKPAD-Acpi + IWLWIFI-LEDs + PCI-E ASPM + Colored Printk"
+HOMEPAGE="http://dev.gentoo.org/~dsd/genpatches http://www.tuxonice.net http://bluetooth-alsa.sourceforge.net/ http://ibm-acpi.sourceforge.net/"
+
+#IUSE="sco_flowcontrol"
+
+TUXONICE_VERSION="3.0-rc5"
+TUXONICE_TARGET="2.6.24"
+TUXONICE_SRC="tuxonice-${TUXONICE_VERSION}-for-${TUXONICE_TARGET}"
+TUXONICE_URI="http://www.tuxonice.net/downloads/all/${TUXONICE_SRC}.patch.bz2"
+
+#SCO_FLOWCONTROL_VERSION="4.3"
+#SCO_FLOWCONTROL_SRC="sco-flowcontrol-v${SCO_FLOWCONTROL_VERSION}"
+#SCO_FLOWCONTROL_URI="http://bluetooth-alsa.cvs.sourceforge.net/*checkout*/bluetooth-alsa/plugz/patches/${SCO_FLOWCONTROL_SRC}.diff"
+
+THINKPAD_ACPI_VERSION="0.19-20080229"
+THINKPAD_ACPI_TARGET="2.6.24.3"
+THINKPAD_ACPI_SRC="thinkpad-acpi-${THINKPAD_ACPI_VERSION}_v${THINKPAD_ACPI_TARGET}.patch.gz"
+THINKPAD_ACPI_URI="mirror://sourceforge/ibm-acpi/${THINKPAD_ACPI_SRC}"
+
+
+UNIPATCH_LIST=""
+
+#if use sco_flowcontrol; then
+# UNIPATCH_LIST="${UNIPATCH_LIST} ${DISTDIR}/${SCO_FLOWCONTROL_SRC}.diff"
+#fi
+UNIPATCH_LIST="${UNIPATCH_LIST}
+ ${FILESDIR}/2.6.24-r1/colored-printk-output-2.6.24.patch
+ ${FILESDIR}/2.6.24-r3/disk-protect-fix-for-2.6.24.patch
+ ${FILESDIR}/2.6.24/disk-protect-for-2.6.24.patch
+ ${DISTDIR}/${THINKPAD_ACPI_SRC}
+ ${FILESDIR}/2.6.24-r1/iwlwifi-leds-v2-2.6.24-rc4.diff
+ ${FILESDIR}/2.6.24/linux-phc-0.3.1-for-2.6.24-rc1.patch
+ ${DISTDIR}/${TUXONICE_SRC}.patch.bz2
+ ${FILESDIR}/2.6.24-r1/pci-e_aspm_v3.patch"
+
+
+UNIPATCH_STRICTORDER="yes"
+#SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${TUXONICE_URI} ${THINKPAD_ACPI_URI} sco_flowcontrol? ( ${SCO_FLOWCONTROL_URI} ) ${IEEE80211_URI} ${HRT_URI}"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${TUXONICE_URI} ${THINKPAD_ACPI_URI} ${IEEE80211_URI} ${HRT_URI}"
+
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="${RDEPEND}
+ >=sys-apps/tuxonice-userui-0.7.2
+ >=sys-power/hibernate-script-1.97-r5"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+ einfo "In files dir is an example config suitable for T60"
+ einfo "and hopefully all pci-express driven Thinkpads"
+ einfo "but at all you should try for all Thinkpads"
+ einfo "to NOT alter the given storage device controller configuration"
+ einfo "For rx led do:"
+ einfo "echo phy0rx >/sys/bus/pci/drivers/iwl3945/0000\:03\:00.0/leds/iwl-phy0\:asoc/trigger"
+ einfo "for powersaving i recommend to append these kernel options:"
+ einfo "usbcore.autosuspend=1 pcie_aspm.policy=powersave"
+ einfo "if system freezes occur remove pcie_aspm.policy, and report to ltp ml"
+ einfo "additional powertweaks possible (depending on your hardware):"
+ einfo "snd_hda_intel.power_save=1"
+ einfo "echo 7 > /sys/bus/pci/drivers/iwl3945/0000\:03\:00.0/power_level"
+ einfo "echo min_power > /sys/class/scsi_host/host0/link_power_management_policy"
+ einfo "echo 5 >/proc/sys/vm/laptop_mode"
+ einfo "echo 1500 >/proc/sys/vm/dirty_writeback_centisecs"
+ einfo "echo 1 >/sys/devices/system/cpu/sched_mc_power_savings"
+}