public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-laptop/pbbuttonsd/
@ 2017-04-22 11:42 Jeroen Roovers
  0 siblings, 0 replies; 5+ messages in thread
From: Jeroen Roovers @ 2017-04-22 11:42 UTC (permalink / raw
  To: gentoo-commits

commit:     d03521d38adcadce52ef12a875634e30f7cc1eaf
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 22 11:40:08 2017 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sat Apr 22 11:42:51 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d03521d3

app-laptop/pbbuttonsd: Version bump.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-laptop/pbbuttonsd/Manifest                 |   1 +
 app-laptop/pbbuttonsd/pbbuttonsd-0.8.1a.ebuild | 137 +++++++++++++++++++++++++
 2 files changed, 138 insertions(+)

diff --git a/app-laptop/pbbuttonsd/Manifest b/app-laptop/pbbuttonsd/Manifest
index d48ac50bb5b..81b4892adc1 100644
--- a/app-laptop/pbbuttonsd/Manifest
+++ b/app-laptop/pbbuttonsd/Manifest
@@ -1 +1,2 @@
 DIST pbbuttonsd-0.8.1.tar.gz 589630 SHA256 b391fd98ed263f355d7e7addc6566959e986627c87dcfdaa1da15310ad70bffa SHA512 856f8533c1f6489986c232baa8b8002a01d009ed3728ee35bc723aece91ba626ce961119c0d424f40c2f9289827f317c56d70fe8f0e035cbd9f08d7701316ac3 WHIRLPOOL 21a18a9f6a204156beb7373f89c6477c68ef90d8d9fe15cb7322b811b15856fd38bca7705860584716b00cd29378b85d0f2ac7624f00fe50ec44ac83033c073b
+DIST pbbuttonsd-0.8.1a.tar.gz 589747 SHA256 254cc391bcb0a4a58a62224b4cca2b29fdf9ca174c1dc18ab0784f1a86465ed1 SHA512 4aaf674872982925f7aa8e06a363f50830f13d9491f4a3b850c1852a8a6d4b2c72164f839c482eed059703dd25d900fe3bb774f78e7039ac2464ea7a1837bf99 WHIRLPOOL ee17f8ff9c39c84b40aa39a6652b18de2c1a183972f4d0cb2585b46ddf6f0d34d9b8af2b7460f84fa0ee19d99497cbe6240996e3f58eb6b83f8053fdc7616165

diff --git a/app-laptop/pbbuttonsd/pbbuttonsd-0.8.1a.ebuild b/app-laptop/pbbuttonsd/pbbuttonsd-0.8.1a.ebuild
new file mode 100644
index 00000000000..4192691eccc
--- /dev/null
+++ b/app-laptop/pbbuttonsd/pbbuttonsd-0.8.1a.ebuild
@@ -0,0 +1,137 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools flag-o-matic
+
+DESCRIPTION="Handles power management and special keys on laptops"
+HOMEPAGE="http://pbbuttons.berlios.de"
+SRC_URI="mirror://sourceforge/pbbuttons/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="acpi alsa doc ibam macbook oss static-libs"
+
+RDEPEND="
+	>=dev-libs/glib-2.6
+	alsa? ( >=media-libs/alsa-lib-1.0 )
+	macbook? (
+		sys-apps/pciutils
+		sys-libs/libsmbios
+	)
+"
+DEPEND="
+	 ${RDEPEND}
+	doc? ( app-doc/doxygen )
+"
+PATCHES=(
+	"${FILESDIR}/cpufreq.patch"
+	"${FILESDIR}/fnmode.patch"
+	"${FILESDIR}/laptopmode.sh.patch"
+	"${FILESDIR}/lm.patch"
+	"${FILESDIR}/lz.patch"
+)
+
+src_prepare() {
+	### Don't link with g++ if we don't use ibam
+	if ! use ibam; then
+		eapply "${FILESDIR}/g++.patch"
+	fi
+
+	default
+
+	eautoconf
+}
+
+src_configure() {
+	# Fix crash bug on some systems
+	replace-flags -O? -O1
+
+	if use macbook; then
+		laptop=macbook
+	elif use x86 || use amd64; then
+		if use acpi; then
+			laptop=acpi
+		else
+			laptop=i386
+		fi
+	# Default to PowerBook
+	else
+		laptop=powerbook
+	fi
+
+	laptop=$laptop \
+		econf \
+		$(use_with alsa) \
+		$(use_with doc doxygen_docs) \
+		$(use_with ibam) \
+		$(use_with oss)
+
+}
+
+src_compile() {
+	# Thanks to Stefan Bruda for this workaround
+	# Using -j1 fixes a parallel build issue with the docs
+	if use doc; then
+		emake -j1
+	else
+		emake
+	fi
+}
+
+src_install() {
+	dodir /etc/power
+	use ibam && dodir /var/lib/ibam
+
+	default
+
+	use static-libs || rm "${D}"/usr/$(get_libdir)/libpbb.a
+
+	newinitd "${FILESDIR}/pbbuttonsd.rc6" pbbuttonsd
+	dodoc README
+	use doc && dodoc -r doc/
+
+	dodir /etc/power/resume.d
+	dodir /etc/power/suspend.d
+	dodir /etc/power/scripts.d
+	exeinto /etc/power/scripts.d
+	doexe "${FILESDIR}"/wireless
+	ln -s "${D}"/etc/power/scripts.d/wireless "${D}"/etc/power/resume.d/wireless
+}
+
+pkg_postinst() {
+	if [ -e /etc/pbbuttonsd.conf ]; then
+		ewarn "The pbbuttonsd.cnf file replaces /etc/pbuttonsd.conf with a new"
+		ewarn "file (/etc/pbbuttonsd.conf) and a new format. Please check the"
+		ewarn "manual page with 'man pbbuttonsd.cnf' for details."
+		ewarn
+	fi
+
+	if use macbook; then
+		ewarn "Macbook and Macbook Pro users should make sure to have applesmc"
+		ewarn "loaded before starting pbbuttonsdm otherwise auto-adjustments"
+		ewarn "will not work and pbbuttonsd may segfault."
+		ewarn
+	fi
+
+	ewarn "Ensure that the evdev kernel module is loaded otherwise"
+	ewarn "pbbuttonsd won't work. SysV IPC is also required."
+	ewarn
+	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.cnf to limit access."
+	ewarn
+
+	if use ibam; then
+		elog "To properly initialize the IBaM battery database, you will"
+		elog "need to perform a full discharge/charge cycle. For more"
+		elog "details, please see the pbbuttonsd man page."
+		elog
+	fi
+
+	elog "A script is now available to reset your wirless connection on resume."
+	elog "Simply uncomment the commented command and set the correct device to"
+	elog "use it. You can find the script in /etc/power/resume.d/wireless"
+
+}


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-laptop/pbbuttonsd/
@ 2017-04-22 11:42 Jeroen Roovers
  0 siblings, 0 replies; 5+ messages in thread
From: Jeroen Roovers @ 2017-04-22 11:42 UTC (permalink / raw
  To: gentoo-commits

commit:     41c9c301de1ac5a62c501967e5e1e8c13a71a43f
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 22 11:42:23 2017 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sat Apr 22 11:42:54 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41c9c301

app-laptop/pbbuttonsd: Fix patch names.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-laptop/pbbuttonsd/pbbuttonsd-0.8.1a.ebuild | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-laptop/pbbuttonsd/pbbuttonsd-0.8.1a.ebuild b/app-laptop/pbbuttonsd/pbbuttonsd-0.8.1a.ebuild
index 4192691eccc..461c76c7780 100644
--- a/app-laptop/pbbuttonsd/pbbuttonsd-0.8.1a.ebuild
+++ b/app-laptop/pbbuttonsd/pbbuttonsd-0.8.1a.ebuild
@@ -26,17 +26,17 @@ DEPEND="
 	doc? ( app-doc/doxygen )
 "
 PATCHES=(
-	"${FILESDIR}/cpufreq.patch"
-	"${FILESDIR}/fnmode.patch"
-	"${FILESDIR}/laptopmode.sh.patch"
-	"${FILESDIR}/lm.patch"
-	"${FILESDIR}/lz.patch"
+	"${FILESDIR}/${PN}-0.8.1-cpufreq.patch"
+	"${FILESDIR}/${PN}-0.8.1-fnmode.patch"
+	"${FILESDIR}/${PN}-0.8.1-laptopmode.sh.patch"
+	"${FILESDIR}/${PN}-0.8.1-lm.patch"
+	"${FILESDIR}/${PN}-0.8.1-lz.patch"
 )
 
 src_prepare() {
 	### Don't link with g++ if we don't use ibam
 	if ! use ibam; then
-		eapply "${FILESDIR}/g++.patch"
+		eapply "${FILESDIR}/${PN}-0.8.1-g++.patch"
 	fi
 
 	default


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-laptop/pbbuttonsd/
@ 2017-04-22 11:45 Jeroen Roovers
  0 siblings, 0 replies; 5+ messages in thread
From: Jeroen Roovers @ 2017-04-22 11:45 UTC (permalink / raw
  To: gentoo-commits

commit:     5a9f9b6a77fb5d827a6cec619f9f9efa7a633796
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 22 11:43:31 2017 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sat Apr 22 11:43:31 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a9f9b6a

app-laptop/pbbuttonsd: Stable for PPC too.

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 app-laptop/pbbuttonsd/pbbuttonsd-0.8.1a.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-laptop/pbbuttonsd/pbbuttonsd-0.8.1a.ebuild b/app-laptop/pbbuttonsd/pbbuttonsd-0.8.1a.ebuild
index 461c76c7780..8a17130c054 100644
--- a/app-laptop/pbbuttonsd/pbbuttonsd-0.8.1a.ebuild
+++ b/app-laptop/pbbuttonsd/pbbuttonsd-0.8.1a.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/pbbuttons/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ppc ~x86"
 IUSE="acpi alsa doc ibam macbook oss static-libs"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-laptop/pbbuttonsd/
@ 2018-06-02 22:38 Aaron Bauman
  0 siblings, 0 replies; 5+ messages in thread
From: Aaron Bauman @ 2018-06-02 22:38 UTC (permalink / raw
  To: gentoo-commits

commit:     c5e7617ecae925edd807828a7fa38278d719c23f
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sat Jun  2 19:57:40 2018 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sat Jun  2 22:36:59 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5e7617e

app-laptop/pbbuttonsd: drop old EAPI=0 ebuilds

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-laptop/pbbuttonsd/Manifest                   |   1 -
 app-laptop/pbbuttonsd/pbbuttonsd-0.8.1-r3.ebuild | 126 ----------------------
 app-laptop/pbbuttonsd/pbbuttonsd-0.8.1-r4.ebuild | 130 -----------------------
 3 files changed, 257 deletions(-)

diff --git a/app-laptop/pbbuttonsd/Manifest b/app-laptop/pbbuttonsd/Manifest
index 9abb5c4a669..797ddc84c0f 100644
--- a/app-laptop/pbbuttonsd/Manifest
+++ b/app-laptop/pbbuttonsd/Manifest
@@ -1,2 +1 @@
-DIST pbbuttonsd-0.8.1.tar.gz 589630 BLAKE2B 6cc9e8cfdbb3878be38d3e06f84af08f1c0dcdca23868c2b04c3812bb8d69780dbe86911b6c58a2a7345b39a19fffb2536ca7f0230ec8159710505b86c2b3ebe SHA512 856f8533c1f6489986c232baa8b8002a01d009ed3728ee35bc723aece91ba626ce961119c0d424f40c2f9289827f317c56d70fe8f0e035cbd9f08d7701316ac3
 DIST pbbuttonsd-0.8.1a.tar.gz 589747 BLAKE2B a0410b7f165e8a0f5b6efa8fa86cc32a84e62da08141d285442d48f0e541d4d6d063e61a7e48aa7901135c4fc9640a7968be821619b3741ce30ba1497015aad4 SHA512 4aaf674872982925f7aa8e06a363f50830f13d9491f4a3b850c1852a8a6d4b2c72164f839c482eed059703dd25d900fe3bb774f78e7039ac2464ea7a1837bf99

diff --git a/app-laptop/pbbuttonsd/pbbuttonsd-0.8.1-r3.ebuild b/app-laptop/pbbuttonsd/pbbuttonsd-0.8.1-r3.ebuild
deleted file mode 100644
index 6b240e0d85b..00000000000
--- a/app-laptop/pbbuttonsd/pbbuttonsd-0.8.1-r3.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit autotools flag-o-matic eutils
-
-DESCRIPTION="Handles power management and special keys on laptops"
-HOMEPAGE="http://pbbuttons.berlios.de"
-SRC_URI="mirror://sourceforge/pbbuttons/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ppc ~x86"
-IUSE="acpi alsa debug doc ibam macbook oss"
-
-DEPEND="macbook? (
-			sys-libs/libsmbios
-			sys-apps/pciutils
-		)
-		>=dev-libs/glib-2.6
-		doc? ( app-doc/doxygen )"
-RDEPEND="alsa? ( >=media-libs/alsa-lib-1.0 )
-		 >=dev-libs/glib-2.6"
-
-src_unpack() {
-	unpack ${A}
-	cd "${S}"
-
-	epatch "${FILESDIR}/${PN}-0.8.1-pmcs.patch"
-	### Don't link with g++ if we don't use ibam
-	if ! use ibam; then
-		epatch "${FILESDIR}/${PN}-0.8.1-g++.patch"
-	fi
-	### Fix macbook -lz issue
-	epatch "${FILESDIR}/${PN}-0.8.1-lz.patch"
-	epatch "${FILESDIR}/${PN}-0.8.1-lm.patch"
-	### Fix new apple hid fnmode issue
-	epatch "${FILESDIR}/${PN}-0.8.1-fnmode.patch"
-	eautoconf
-}
-
-src_compile() {
-	# Fix crash bug on some systems
-	replace-flags -O? -O1
-
-	if use macbook; then
-		laptop=macbook
-	elif use x86 || use amd64; then
-		if use acpi; then
-			laptop=acpi
-		else
-			laptop=i386
-		fi
-	# Default to PowerBook
-	else
-		laptop=powerbook
-	fi
-
-	econf laptop=$laptop \
-		$(use_enable debug) \
-		$(use_with doc doxygen_docs) \
-		$(use_with alsa) \
-		$(use_with oss) \
-		$(use_with ibam) \
-		|| die "Sorry, failed to configure pbbuttonsd"
-
-	# Thanks to Stefan Bruda for this workaround
-	# Using -j1 fixes a parallel build issue with the docs
-	if use doc; then
-		emake -j1 || die "Sorry, failed to compile pbbuttonsd"
-	else
-		emake || die "Sorry, failed to compile pbbuttonsd"
-	fi
-}
-
-src_install() {
-	dodir /etc/power
-	use ibam && dodir /var/lib/ibam
-	make DESTDIR="${D}" install || die "failed to install"
-	newinitd "${FILESDIR}/pbbuttonsd.rc6" pbbuttonsd
-	dodoc README
-	use doc && dohtml -r doc/*
-
-	dodir /etc/power/resume.d
-	dodir /etc/power/suspend.d
-	dodir /etc/power/scripts.d
-	exeinto "/etc/power/scripts.d"
-	doexe "${FILESDIR}/wireless"
-	ln -s "${D}/etc/power/scripts.d/wireless" "${D}/etc/power/resume.d/wireless"
-}
-
-pkg_postinst() {
-	if [ -e /etc/pbbuttonsd.conf ]; then
-		ewarn "The pbbuttonsd.cnf file replaces /etc/pbuttonsd.conf with a new"
-		ewarn "file (/etc/pbbuttonsd.conf) and a new format.  Please check the"
-		ewarn "manual page with 'man pbbuttonsd.cnf' for details."
-		ewarn
-	fi
-
-	if use macbook; then
-		ewarn "Macbook and Macbook Pro users should make sure to have applesmc"
-		ewarn "loaded before starting pbbuttonsdm otherwise auto-adjustments"
-		ewarn "will not work and pbbuttonsd may segfault."
-	fi
-
-	ewarn "Ensure that the evdev kernel module is loaded otherwise"
-	ewarn "pbbuttonsd won't work.  SysV IPC is also required."
-	ewarn
-	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.cnf to limit access."
-	ewarn
-
-	if use ibam; then
-		elog "To properly initialize the IBaM battery database, you will"
-		elog "need to perform a full discharge/charge cycle.  For more"
-		elog "details, please see the pbbuttonsd man page."
-		elog
-	fi
-
-	elog "A script is now available to reset your wirless connection on resume."
-	elog "Simply uncomment the commented command and set the correct device to"
-	elog "use it.  You can find the script in /etc/power/resume.d/wireless"
-
-}

diff --git a/app-laptop/pbbuttonsd/pbbuttonsd-0.8.1-r4.ebuild b/app-laptop/pbbuttonsd/pbbuttonsd-0.8.1-r4.ebuild
deleted file mode 100644
index a1941b1e7b4..00000000000
--- a/app-laptop/pbbuttonsd/pbbuttonsd-0.8.1-r4.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit autotools flag-o-matic eutils
-
-DESCRIPTION="Handles power management and special keys on laptops"
-HOMEPAGE="http://pbbuttons.berlios.de"
-SRC_URI="mirror://sourceforge/pbbuttons/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="acpi alsa debug doc ibam macbook oss"
-
-DEPEND="macbook? (
-			sys-libs/libsmbios
-			sys-apps/pciutils
-		)
-		>=dev-libs/glib-2.6
-		doc? ( app-doc/doxygen )"
-RDEPEND="alsa? ( >=media-libs/alsa-lib-1.0 )
-		 >=dev-libs/glib-2.6"
-
-src_unpack() {
-	unpack ${A}
-	cd "${S}"
-
-	epatch "${FILESDIR}/${PN}-0.8.1-pmcs.patch"
-	### Don't link with g++ if we don't use ibam
-	if ! use ibam; then
-		epatch "${FILESDIR}/${PN}-0.8.1-g++.patch"
-	fi
-	### Fix macbook -lz issue
-	epatch "${FILESDIR}/${PN}-0.8.1-lz.patch"
-	epatch "${FILESDIR}/${PN}-0.8.1-lm.patch"
-	### Fix new apple hid fnmode issue
-	epatch "${FILESDIR}/${PN}-0.8.1-fnmode.patch"
-	### Add kernel 2.6.x stuff for 3.x as well
-	epatch "${FILESDIR}/${PN}-0.8.1-laptopmode.sh.patch"
-	epatch "${FILESDIR}/${PN}-0.8.1-cpufreq.patch"
-
-	eautoconf
-}
-
-src_compile() {
-	# Fix crash bug on some systems
-	replace-flags -O? -O1
-
-	if use macbook; then
-		laptop=macbook
-	elif use x86 || use amd64; then
-		if use acpi; then
-			laptop=acpi
-		else
-			laptop=i386
-		fi
-	# Default to PowerBook
-	else
-		laptop=powerbook
-	fi
-
-	econf laptop=$laptop \
-		$(use_enable debug) \
-		$(use_with doc doxygen_docs) \
-		$(use_with alsa) \
-		$(use_with oss) \
-		$(use_with ibam) \
-		|| die "Sorry, failed to configure pbbuttonsd"
-
-	# Thanks to Stefan Bruda for this workaround
-	# Using -j1 fixes a parallel build issue with the docs
-	if use doc; then
-		emake -j1 || die "Sorry, failed to compile pbbuttonsd"
-	else
-		emake || die "Sorry, failed to compile pbbuttonsd"
-	fi
-}
-
-src_install() {
-	dodir /etc/power
-	use ibam && dodir /var/lib/ibam
-	make DESTDIR="${D}" install || die "failed to install"
-	newinitd "${FILESDIR}/pbbuttonsd.rc6" pbbuttonsd
-	dodoc README
-	use doc && dohtml -r doc/*
-
-	dodir /etc/power/resume.d
-	dodir /etc/power/suspend.d
-	dodir /etc/power/scripts.d
-	exeinto "/etc/power/scripts.d"
-	doexe "${FILESDIR}/wireless"
-	ln -s "${D}/etc/power/scripts.d/wireless" "${D}/etc/power/resume.d/wireless"
-}
-
-pkg_postinst() {
-	if [ -e /etc/pbbuttonsd.conf ]; then
-		ewarn "The pbbuttonsd.cnf file replaces /etc/pbuttonsd.conf with a new"
-		ewarn "file (/etc/pbbuttonsd.conf) and a new format.  Please check the"
-		ewarn "manual page with 'man pbbuttonsd.cnf' for details."
-		ewarn
-	fi
-
-	if use macbook; then
-		ewarn "Macbook and Macbook Pro users should make sure to have applesmc"
-		ewarn "loaded before starting pbbuttonsdm otherwise auto-adjustments"
-		ewarn "will not work and pbbuttonsd may segfault."
-	fi
-
-	ewarn "Ensure that the evdev kernel module is loaded otherwise"
-	ewarn "pbbuttonsd won't work.  SysV IPC is also required."
-	ewarn
-	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.cnf to limit access."
-	ewarn
-
-	if use ibam; then
-		elog "To properly initialize the IBaM battery database, you will"
-		elog "need to perform a full discharge/charge cycle.  For more"
-		elog "details, please see the pbbuttonsd man page."
-		elog
-	fi
-
-	elog "A script is now available to reset your wirless connection on resume."
-	elog "Simply uncomment the commented command and set the correct device to"
-	elog "use it.  You can find the script in /etc/power/resume.d/wireless"
-
-}


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-laptop/pbbuttonsd/
@ 2020-12-27 11:01 Sergei Trofimovich
  0 siblings, 0 replies; 5+ messages in thread
From: Sergei Trofimovich @ 2020-12-27 11:01 UTC (permalink / raw
  To: gentoo-commits

commit:     7f9685828644dce80dd8afabe1a885a6b467718b
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 27 11:01:09 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Dec 27 11:01:15 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f968582

app-laptop/pbbuttonsd: honor user's AR setting

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 app-laptop/pbbuttonsd/pbbuttonsd-0.8.1a.ebuild | 16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)

diff --git a/app-laptop/pbbuttonsd/pbbuttonsd-0.8.1a.ebuild b/app-laptop/pbbuttonsd/pbbuttonsd-0.8.1a.ebuild
index 8a17130c054..f2e26d756df 100644
--- a/app-laptop/pbbuttonsd/pbbuttonsd-0.8.1a.ebuild
+++ b/app-laptop/pbbuttonsd/pbbuttonsd-0.8.1a.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit autotools flag-o-matic
+inherit autotools flag-o-matic toolchain-funcs
 
 DESCRIPTION="Handles power management and special keys on laptops"
 HOMEPAGE="http://pbbuttons.berlios.de"
@@ -74,15 +74,18 @@ src_compile() {
 	# Thanks to Stefan Bruda for this workaround
 	# Using -j1 fixes a parallel build issue with the docs
 	if use doc; then
-		emake -j1
+		emake -j1 AR="$(tc-getAR)"
 	else
-		emake
+		emake AR="$(tc-getAR)"
 	fi
 }
 
 src_install() {
 	dodir /etc/power
-	use ibam && dodir /var/lib/ibam
+	if use ibam; then
+		dodir /var/lib/ibam
+		keepdir /var/lib/ibam
+	fi
 
 	default
 
@@ -93,8 +96,9 @@ src_install() {
 	use doc && dodoc -r doc/
 
 	dodir /etc/power/resume.d
+	keepdir /etc/power/resume.d
 	dodir /etc/power/suspend.d
-	dodir /etc/power/scripts.d
+	keepdir /etc/power/suspend.d
 	exeinto /etc/power/scripts.d
 	doexe "${FILESDIR}"/wireless
 	ln -s "${D}"/etc/power/scripts.d/wireless "${D}"/etc/power/resume.d/wireless


^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2020-12-27 11:01 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-04-22 11:42 [gentoo-commits] repo/gentoo:master commit in: app-laptop/pbbuttonsd/ Jeroen Roovers
  -- strict thread matches above, loose matches on Subject: below --
2020-12-27 11:01 Sergei Trofimovich
2018-06-02 22:38 Aaron Bauman
2017-04-22 11:45 Jeroen Roovers
2017-04-22 11:42 Jeroen Roovers

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox