summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Jezak <josejx@gentoo.org>2006-04-12 20:12:19 +0000
committerJoseph Jezak <josejx@gentoo.org>2006-04-12 20:12:19 +0000
commit6b96cd004c6d1c3f3e1aa160f6443ce80153c5b9 (patch)
treea44331315022a485ac628e9d6fd002cc84f327e1 /app-laptop
parentmodular X deps, remove old version (diff)
downloadgentoo-2-6b96cd004c6d1c3f3e1aa160f6443ce80153c5b9.tar.gz
gentoo-2-6b96cd004c6d1c3f3e1aa160f6443ce80153c5b9.tar.bz2
gentoo-2-6b96cd004c6d1c3f3e1aa160f6443ce80153c5b9.zip
Added latest version. Added warning regarding access to IPC for bug #124942.
(Portage version: 2.1_pre7-r5)
Diffstat (limited to 'app-laptop')
-rw-r--r--app-laptop/pbbuttonsd/ChangeLog8
-rw-r--r--app-laptop/pbbuttonsd/Manifest24
-rw-r--r--app-laptop/pbbuttonsd/files/digest-pbbuttonsd-0.7.53
-rw-r--r--app-laptop/pbbuttonsd/pbbuttonsd-0.6.6.ebuild9
-rw-r--r--app-laptop/pbbuttonsd/pbbuttonsd-0.7.4.ebuild6
-rw-r--r--app-laptop/pbbuttonsd/pbbuttonsd-0.7.5.ebuild73
6 files changed, 117 insertions, 6 deletions
diff --git a/app-laptop/pbbuttonsd/ChangeLog b/app-laptop/pbbuttonsd/ChangeLog
index 955a33db9828..4ae1415f7002 100644
--- a/app-laptop/pbbuttonsd/ChangeLog
+++ b/app-laptop/pbbuttonsd/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-laptop/pbbuttonsd
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-laptop/pbbuttonsd/ChangeLog,v 1.46 2006/03/24 14:42:07 josejx Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-laptop/pbbuttonsd/ChangeLog,v 1.47 2006/04/12 20:12:18 josejx Exp $
+
+*pbbuttonsd-0.7.5 (12 Apr 2006)
+
+ 12 Apr 2006; Joseph Jezak <josejx@gentoo.org> pbbuttonsd-0.6.6.ebuild,
+ pbbuttonsd-0.7.4.ebuild, +pbbuttonsd-0.7.5.ebuild:
+ Added latest version. Added warning regarding access to IPC for bug #124942.
24 Mar 2006; Joseph Jezak <josejx@gentoo.org> -pbbuttonsd-0.7.1.ebuild,
-pbbuttonsd-0.7.2.ebuild, -pbbuttonsd-0.7.3.ebuild:
diff --git a/app-laptop/pbbuttonsd/Manifest b/app-laptop/pbbuttonsd/Manifest
index 3d5c8a4a707d..a1131e16150b 100644
--- a/app-laptop/pbbuttonsd/Manifest
+++ b/app-laptop/pbbuttonsd/Manifest
@@ -1,7 +1,27 @@
MD5 08f12d1104673f418b5d7387219d56ab ChangeLog 11031
+RMD160 0bc16a05a50a4d1a7998784e33d30ae6d1ff4eab ChangeLog 11031
+SHA256 23571ce14f0883264e5c5f077c263ba20c6e19fdf43563e1ec91d178dcd3dcf0 ChangeLog 11031
MD5 72caa2adac6c8260c57c0ae15cc259f3 files/digest-pbbuttonsd-0.6.6 68
+RMD160 bedc6e9b8df3a4280d2e1e41f4414520212304e3 files/digest-pbbuttonsd-0.6.6 68
+SHA256 65d1f05506c3b49982fa643c1000721031b1d50ac334dcb13a9f041705d8d27c files/digest-pbbuttonsd-0.6.6 68
MD5 baa1942f1f897440f3868aebc0f646dc files/digest-pbbuttonsd-0.7.4 68
+RMD160 2de66f8857ecdedaa5a29c693d37b3d4c1122e61 files/digest-pbbuttonsd-0.7.4 68
+SHA256 aaf7b3ac0796124801908398fe0aab5b49af3fe00c3ec5dc8f9bc114b7818153 files/digest-pbbuttonsd-0.7.4 68
+MD5 af0ce58cc70ffcdcefeab26a6e759d27 files/digest-pbbuttonsd-0.7.5 250
+RMD160 07922583ecab072a702f4a47289532992eb44825 files/digest-pbbuttonsd-0.7.5 250
+SHA256 c7506ff2a811650ea244aa5cae4d813370998693b6ee923629b7193e2afb22c4 files/digest-pbbuttonsd-0.7.5 250
MD5 bfeca35f0f0f5c946cec186998f304e2 files/pbbuttonsd.rc6 472
+RMD160 6a531760a39c74e822f33d27866142a5fae1562d files/pbbuttonsd.rc6 472
+SHA256 a6cde254b56d760af00909772e3dee69b307802b72156b52dce9517ee3d6ecc8 files/pbbuttonsd.rc6 472
MD5 52f9d8e98c8931645c57a3de1c36727d metadata.xml 156
-MD5 7b9b4d9f5e7b4fde48b4597c4ba8cf06 pbbuttonsd-0.6.6.ebuild 1140
-MD5 334f0f3b7e6cfb46287a5e9a0d0e00cd pbbuttonsd-0.7.4.ebuild 1767
+RMD160 a57e9e3e71bd04aa138850dc8cce8dbe9e1cd5a2 metadata.xml 156
+SHA256 d57f79be439079b5c78578b17eb3ee7d20883353b1c40a716d3f1ab06af34851 metadata.xml 156
+MD5 dd28153bed99adce13b8dc4670d4b86d pbbuttonsd-0.6.6.ebuild 1341
+RMD160 acda7af3868b7a5ee8a8af4d5218c37d86ad6450 pbbuttonsd-0.6.6.ebuild 1341
+SHA256 c4a3740069b23c88ebf12d9a8151c5d58d2f88cd1b33806454ce738a2bfb9bf6 pbbuttonsd-0.6.6.ebuild 1341
+MD5 0e20981aa36caffd367ebe099f26f40d pbbuttonsd-0.7.4.ebuild 1967
+RMD160 27bfce1f84f7355d8a0d060d2ee9a4762fa768e5 pbbuttonsd-0.7.4.ebuild 1967
+SHA256 b5fee42be6080b8086d763b8fb75f7bf09a191aac1e886d24cfdd049b036ac19 pbbuttonsd-0.7.4.ebuild 1967
+MD5 ff027a54f93bd94bc4094c33f2ec6152 pbbuttonsd-0.7.5.ebuild 1969
+RMD160 6efb24c152791f8c9ca3108d3f3dcb2ae72896d6 pbbuttonsd-0.7.5.ebuild 1969
+SHA256 30e991866f3fb8d83cb1b5e9eee907660e5b40ba5fa285a02690c1de7920f6f4 pbbuttonsd-0.7.5.ebuild 1969
diff --git a/app-laptop/pbbuttonsd/files/digest-pbbuttonsd-0.7.5 b/app-laptop/pbbuttonsd/files/digest-pbbuttonsd-0.7.5
new file mode 100644
index 000000000000..fd50f532324f
--- /dev/null
+++ b/app-laptop/pbbuttonsd/files/digest-pbbuttonsd-0.7.5
@@ -0,0 +1,3 @@
+MD5 d79c724ad86f50d92dbbb7e888bf855a pbbuttonsd-0.7.5.tar.gz 447300
+RMD160 c2f00b759697b9a2b6a89422b73fc08d9cfb406e pbbuttonsd-0.7.5.tar.gz 447300
+SHA256 6e10fb03bdd3c10c0af8ab304e8ba80dbf8ba4d19a5ffebeb2d158a2ae7890c2 pbbuttonsd-0.7.5.tar.gz 447300
diff --git a/app-laptop/pbbuttonsd/pbbuttonsd-0.6.6.ebuild b/app-laptop/pbbuttonsd/pbbuttonsd-0.6.6.ebuild
index 53553abcbe6f..4fa54a73d802 100644
--- a/app-laptop/pbbuttonsd/pbbuttonsd-0.6.6.ebuild
+++ b/app-laptop/pbbuttonsd/pbbuttonsd-0.6.6.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2005 Gentoo Foundation
+# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-laptop/pbbuttonsd/pbbuttonsd-0.6.6.ebuild,v 1.5 2005/09/09 04:48:54 josejx Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-laptop/pbbuttonsd/pbbuttonsd-0.6.6.ebuild,v 1.6 2006/04/12 20:12:18 josejx Exp $
inherit eutils
@@ -31,6 +31,11 @@ src_install() {
}
pkg_postinst() {
+ ewarn "If you need extra security, you can tell pbbuttonsd to only accept"
+ ewarn "input from one user. You can set the userallowed option in"
+ ewarn "/etc/pbbuttonsd.conf to limit access."
+ einfo
+
einfo "This version of pbbuttonsd can replace PMUD functionality."
einfo "If you want PMUD installed and running, you should set"
einfo "replace_pmud=no in /etc/pbbuttonsd.conf. Otherwise you can"
diff --git a/app-laptop/pbbuttonsd/pbbuttonsd-0.7.4.ebuild b/app-laptop/pbbuttonsd/pbbuttonsd-0.7.4.ebuild
index c9b828037c4f..b30e1ac4a84f 100644
--- a/app-laptop/pbbuttonsd/pbbuttonsd-0.7.4.ebuild
+++ b/app-laptop/pbbuttonsd/pbbuttonsd-0.7.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-laptop/pbbuttonsd/pbbuttonsd-0.7.4.ebuild,v 1.4 2006/03/18 16:19:57 corsair Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-laptop/pbbuttonsd/pbbuttonsd-0.7.4.ebuild,v 1.5 2006/04/12 20:12:19 josejx Exp $
inherit eutils flag-o-matic
@@ -53,6 +53,10 @@ pkg_postinst() {
ewarn "Ensure that the evdev kernel module is loaded otherwise"
ewarn "pbbuttonsd won't work."
einfo
+ ewarn "If you need extra security, you can tell pbbuttonsd to only accept"
+ ewarn "input from one user. You can set the userallowed option in"
+ ewarn "/etc/pbbuttonsd.conf to limit access."
+ einfo
if use ppc ; then
einfo "It's recommended that you let pbbuttonsd act as the low level"
diff --git a/app-laptop/pbbuttonsd/pbbuttonsd-0.7.5.ebuild b/app-laptop/pbbuttonsd/pbbuttonsd-0.7.5.ebuild
new file mode 100644
index 000000000000..274f0375f144
--- /dev/null
+++ b/app-laptop/pbbuttonsd/pbbuttonsd-0.7.5.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-laptop/pbbuttonsd/pbbuttonsd-0.7.5.ebuild,v 1.1 2006/04/12 20:12:19 josejx Exp $
+
+inherit eutils flag-o-matic
+
+DESCRIPTION="Handles power management and special keys on laptops."
+HOMEPAGE="http://pbbuttons.sf.net"
+SRC_URI="mirror://sourceforge/pbbuttons/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~ppc ~ppc64 ~x86"
+IUSE="acpi debug alsa oss ibam"
+
+DEPEND=">=sys-apps/baselayout-1.8.6.12-r1
+ >=dev-libs/glib-2.6"
+RDEPEND="alsa? ( >=media-libs/alsa-lib-1.0 )
+ >=dev-libs/glib-2.6"
+
+src_compile() {
+ # Fix crash bug on some systems
+ replace-flags -O? -O1
+
+ if use x86; then
+ if use acpi; then
+ laptop=acpi
+ else
+ laptop=i386
+ fi
+ else
+ laptop=powerbook
+ fi
+
+ econf laptop=$laptop \
+ $(use_with debug) \
+ $(use_with alsa) \
+ $(use_with oss) \
+ $(use_with ibam) \
+ || die "Sorry, failed to configure pbbuttonsd"
+ emake || die "Sorry, failed to compile pbbuttonsd"
+}
+
+src_install() {
+ dodir /etc/power
+ make DESTDIR=${D} install || die "failed to install"
+ exeinto /etc/init.d
+ newexe ${FILESDIR}/pbbuttonsd.rc6 pbbuttonsd
+ dodoc README
+}
+
+pkg_postinst() {
+ ewarn "Ensure that the evdev kernel module is loaded otherwise"
+ ewarn "pbbuttonsd won't work."
+ einfo
+ ewarn "If you need extra security, you can tell pbbuttonsd to only accept"
+ ewarn "input from one user. You can set the userallowed option in"
+ ewarn "/etc/pbbuttonsd.conf to limit access."
+ einfo
+
+ if use ppc ; then
+ einfo "It's recommended that you let pbbuttonsd act as the low level"
+ einfo "power manager instead of using pmud."
+ einfo
+ fi
+ if use ibam; then
+ einfo "To properly initialize the IBaM battery database, you will"
+ einfo "need to perform a full discharge/charge cycle. For more"
+ einfo "details, please see the pbbuttonsd man page."
+ einfo
+ fi
+ ewarn "Warning: the NoTapTyping option is unstable, see bug #86768."
+}