summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoy Marples <uberlord@gentoo.org>2006-12-05 15:17:03 +0000
committerRoy Marples <uberlord@gentoo.org>2006-12-05 15:17:03 +0000
commit63f847f0f95f1bf3232ab00ef94d5e4f2a094693 (patch)
tree31795c14d05b98af351d0cb896cb3fba4a5ee396 /app-laptop
parentRemoving old virtual/x11 dependency. (diff)
downloadgentoo-2-63f847f0f95f1bf3232ab00ef94d5e4f2a094693.tar.gz
gentoo-2-63f847f0f95f1bf3232ab00ef94d5e4f2a094693.tar.bz2
gentoo-2-63f847f0f95f1bf3232ab00ef94d5e4f2a094693.zip
New version and homepage.
(Portage version: 2.1.2_rc2-r5)
Diffstat (limited to 'app-laptop')
-rw-r--r--app-laptop/laptop-mode-tools/ChangeLog8
-rw-r--r--app-laptop/laptop-mode-tools/files/digest-laptop-mode-tools-1.323
-rw-r--r--app-laptop/laptop-mode-tools/laptop-mode-tools-1.31.ebuild6
-rw-r--r--app-laptop/laptop-mode-tools/laptop-mode-tools-1.32.ebuild94
4 files changed, 107 insertions, 4 deletions
diff --git a/app-laptop/laptop-mode-tools/ChangeLog b/app-laptop/laptop-mode-tools/ChangeLog
index 9a3e89567645..43bcb8c8d5f8 100644
--- a/app-laptop/laptop-mode-tools/ChangeLog
+++ b/app-laptop/laptop-mode-tools/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-laptop/laptop-mode-tools
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-laptop/laptop-mode-tools/ChangeLog,v 1.33 2006/11/14 08:05:50 uberlord Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-laptop/laptop-mode-tools/ChangeLog,v 1.34 2006/12/05 15:17:03 uberlord Exp $
+
+*laptop-mode-tools-1.32 (05 Dec 2006)
+
+ 05 Dec 2006; Roy Marples <uberlord@gentoo.org>
+ laptop-mode-tools-1.31.ebuild, +laptop-mode-tools-1.32.ebuild:
+ New version and homepage.
14 Nov 2006; Roy Marples <uberlord@gentoo.org> files/laptop_mode.init:
Add a depend fuction to the init script so it starts up properly when going
diff --git a/app-laptop/laptop-mode-tools/files/digest-laptop-mode-tools-1.32 b/app-laptop/laptop-mode-tools/files/digest-laptop-mode-tools-1.32
new file mode 100644
index 000000000000..4a9f8790046d
--- /dev/null
+++ b/app-laptop/laptop-mode-tools/files/digest-laptop-mode-tools-1.32
@@ -0,0 +1,3 @@
+MD5 120723749b1a067fa6dec1c767ad2786 laptop-mode-tools_1.32.tar.gz 87843
+RMD160 45952d396ea540ee3f1c48b1aff5c1acb2d13ae2 laptop-mode-tools_1.32.tar.gz 87843
+SHA256 15d645a9ce81be02db3b9df646880906024416666ef9b3dfb133bb6be608f967 laptop-mode-tools_1.32.tar.gz 87843
diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.31.ebuild b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.31.ebuild
index 4a260d3bacbb..309b5e3e4523 100644
--- a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.31.ebuild
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.31.ebuild
@@ -1,14 +1,14 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-laptop/laptop-mode-tools/laptop-mode-tools-1.31.ebuild,v 1.3 2006/07/19 11:16:26 uberlord Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-laptop/laptop-mode-tools/laptop-mode-tools-1.31.ebuild,v 1.4 2006/12/05 15:17:03 uberlord Exp $
inherit fixheadtails linux-info
MY_P="${PN}_${PV}"
DESCRIPTION="Linux kernel laptop_mode user-space utilities"
-HOMEPAGE="http://www.xs4all.nl/~bsamwel/laptop_mode/tools/"
-SRC_URI="http://www.xs4all.nl/~bsamwel/laptop_mode/tools/downloads/${MY_P}.tar.gz"
+HOMEPAGE="http://www.samwel.tk/laptop_mode/index.html"
+SRC_URI="http://www.samwel.tk/laptop_mode/tools/downloads/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.32.ebuild b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.32.ebuild
new file mode 100644
index 000000000000..dac434e824b8
--- /dev/null
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.32.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-laptop/laptop-mode-tools/laptop-mode-tools-1.32.ebuild,v 1.1 2006/12/05 15:17:03 uberlord Exp $
+
+inherit fixheadtails linux-info
+
+MY_P="${PN}_${PV}"
+
+DESCRIPTION="Linux kernel laptop_mode user-space utilities"
+HOMEPAGE="http://www.samwel.tk/laptop_mode/index.html"
+SRC_URI="http://www.samwel.tk/laptop_mode/tools/downloads/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+IUSE="acpi apm"
+
+DEPEND="acpi? ( sys-power/acpid )
+ apm? ( sys-apps/apmd )"
+
+pkg_setup() {
+ linux-info_pkg_setup
+
+ if kernel_is 2 6 && kernel_is lt 2 6 6; then
+ eerror
+ eerror "${P} requires kernel version 2.6.6 or newer."
+ eerror
+ die "${P} requires kernel version 2.6.6 or newer"
+ elif kernel_is 2 4 && kernel_is lt 2 4 23; then
+ eerror
+ eerror "${P} requires kernel version 2.4.23 or newer."
+ eerror/eti
+ die "${P} requires kernel version 2.4.23 or newer"
+ fi
+}
+
+src_unpack() {
+ unpack ${A}
+
+ ht_fix_file "${S}"/usr/sbin/lm-profiler
+}
+
+src_install() {
+ dosbin usr/sbin/laptop_mode
+ dosbin usr/sbin/lm-profiler
+ dosbin usr/sbin/lm-syslog-setup
+
+ insinto /etc/laptop-mode
+ doins etc/laptop-mode/laptop-mode.conf
+ doins etc/laptop-mode/lm-profiler.conf
+
+ newinitd "${FILESDIR}"/laptop_mode.init laptop_mode
+
+ keepdir /etc/laptop-mode/batt-start
+ keepdir /etc/laptop-mode/batt-stop
+ keepdir /etc/laptop-mode/lm-ac-start
+ keepdir /etc/laptop-mode/lm-ac-stop
+ keepdir /etc/laptop-mode/nolm-ac-start
+ keepdir /etc/laptop-mode/nolm-ac-stop
+ keepdir /etc/laptop-mode/scripts
+
+ doman man/*
+
+ dodoc Documentation/*.txt README
+
+ if use acpi; then
+ insinto /etc/acpi/events/
+ doins etc/acpi/events/*
+
+ exeinto /etc/acpi/actions/
+ doexe etc/acpi/actions/*
+ fi
+
+ if use apm; then
+ exeinto /etc/apm/event.d/
+ doexe etc/apm/event.d/*
+ fi
+}
+
+pkg_postinst() {
+ if ! use acpi && ! use apm; then
+ ewarn
+ ewarn "Without USE=\"acpi\" or USE=\"apm\" ${PN} can not"
+ ewarn "automatically disable laptop_mode on low battery."
+ ewarn
+ ewarn "This means you can lose up to 10 minutes of work if running"
+ ewarn "out of battery while laptop_mode is enabled."
+ ewarn
+ ewarn "Please see /usr/share/doc/${PF}/laptop-mode.txt.gz for further"
+ ewarn "information."
+ ewarn
+ fi
+}