* [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