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
commit46e360f4d77c6bafc7f9f7f8f3fd97bdc72698ca (patch)
treecf54e573296313926caede07b74ae7c38089d722 /app-laptop/pbbuttonsd
parentmodular X deps, remove old version (diff)
downloadhistorical-46e360f4d77c6bafc7f9f7f8f3fd97bdc72698ca.tar.gz
historical-46e360f4d77c6bafc7f9f7f8f3fd97bdc72698ca.tar.bz2
historical-46e360f4d77c6bafc7f9f7f8f3fd97bdc72698ca.zip
Added latest version. Added warning regarding access to IPC for bug #124942.
Package-Manager: portage-2.1_pre7-r5
Diffstat (limited to 'app-laptop/pbbuttonsd')
-rw-r--r--app-laptop/pbbuttonsd/ChangeLog8
-rw-r--r--app-laptop/pbbuttonsd/Manifest26
-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, 118 insertions, 7 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..97bf8628d453 100644
--- a/app-laptop/pbbuttonsd/Manifest
+++ b/app-laptop/pbbuttonsd/Manifest
@@ -1,7 +1,27 @@
-MD5 08f12d1104673f418b5d7387219d56ab ChangeLog 11031
+MD5 1309d14b1eda1cb0a5299eb46300c32b ChangeLog 11271
+RMD160 1ae94897fbd6106f9c196cc385ea5b54863dc16d ChangeLog 11271
+SHA256 4ff7dac8707c382711c48db2f0b58bc10a5725bbacbedab6ecb494bc34244edf ChangeLog 11271
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 05d03a065061fe2b0a5b0d65ddbe3ff6 pbbuttonsd-0.6.6.ebuild 1340
+RMD160 19e8d5aef93b307895156d7c32ee26d67dc1d8ad pbbuttonsd-0.6.6.ebuild 1340
+SHA256 8d7b278d64fa033a2a4a5583460408779083af69f7119e482dc8e970233fc29e pbbuttonsd-0.6.6.ebuild 1340
+MD5 93b8f7e3529de4571883198bb61cba65 pbbuttonsd-0.7.4.ebuild 1965
+RMD160 793fadfd9b04d61d7e48985466ba4f554e639f1b pbbuttonsd-0.7.4.ebuild 1965
+SHA256 14e441f841090493d0d172aa25116ae0138e5518bce29a11266e4c5393aef7ac pbbuttonsd-0.7.4.ebuild 1965
+MD5 bdc09a2ffcd6459222695d890af832cf pbbuttonsd-0.7.5.ebuild 1967
+RMD160 6996c372762a209d6244f4b123fd5f3eeb8f80bf pbbuttonsd-0.7.5.ebuild 1967
+SHA256 245923e241141e2661ba8e17deafaa6823df89b274144986ba80420dfcc80f95 pbbuttonsd-0.7.5.ebuild 1967
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."
+}