[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/files/

2022-02-27 Thread Joonas Niilola
commit: 747d618cd0f81f986e25f822bb1be40cfeec4e68
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Feb 23 17:21:10 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb 28 06:39:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=747d618c

app-laptop/laptop-mode-tools: remove unused patch

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/24329
Signed-off-by: Joonas Niilola  gentoo.org>

 .../0001-Fix-case-sensitive-name-for-lmt.py.patch  | 46 --
 1 file changed, 46 deletions(-)

diff --git 
a/app-laptop/laptop-mode-tools/files/0001-Fix-case-sensitive-name-for-lmt.py.patch
 
b/app-laptop/laptop-mode-tools/files/0001-Fix-case-sensitive-name-for-lmt.py.patch
deleted file mode 100644
index 14d2801240f4..
--- 
a/app-laptop/laptop-mode-tools/files/0001-Fix-case-sensitive-name-for-lmt.py.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From f1c44c8fca177b399bc5cb889ff2dfba2427ae30 Mon Sep 17 00:00:00 2001
-From: Ritesh Raj Sarraf 
-Date: Mon, 5 Feb 2018 08:51:26 +0530
-Subject: [PATCH] Fix case sensitive name for lmt.py
-
-Closes: https://github.com/rickysarraf/laptop-mode-tools/issues/124

- gui/{LMT.py => lmt.py} | 0
- install.sh | 2 +-
- laptop-mode-tools.spec | 2 +-
- 3 files changed, 2 insertions(+), 2 deletions(-)
- rename gui/{LMT.py => lmt.py} (100%)
-
-diff --git a/gui/LMT.py b/gui/lmt.py
-similarity index 100%
-rename from gui/LMT.py
-rename to gui/lmt.py
-diff --git a/install.sh b/install.sh
-index 5692646..b68424f 100755
 a/install.sh
-+++ b/install.sh
-@@ -209,7 +209,7 @@ if ( ! $INSTALL -m 644 gui/laptop-mode-tools.svg 
"$DESTDIR/usr/share/pixmaps" )
-   exit 11
- fi
- 
--if ( ! $INSTALL -m 644 gui/LMT.py "$DESTDIR/usr/share/laptop-mode-tools" ) ; 
then
-+if ( ! $INSTALL -m 644 gui/lmt.py "$DESTDIR/usr/share/laptop-mode-tools" ) ; 
then
-   echo "$0: Failed to install 
$DESTDIR/usr/share/laptop-mode-tools/lmt.py";
-   exit 11
- fi
-diff --git a/laptop-mode-tools.spec b/laptop-mode-tools.spec
-index 2e4a164..72fa751 100644
 a/laptop-mode-tools.spec
-+++ b/laptop-mode-tools.spec
-@@ -83,7 +83,7 @@ fi
- #%{_usr}/sbin/*
- %{_sbindir}/*
- %{_usr}/share/applications/laptop-mode-tools.desktop
--%{_usr}/share/laptop-mode-tools/LMT.py
-+%{_usr}/share/laptop-mode-tools/lmt.py
- %{_usr}/share/laptop-mode-tools/modules/*
- %{_usr}/share/laptop-mode-tools/module-helpers/*
- %{_usr}/share/pixmaps/laptop-mode-tools.svg
--- 
-2.19.2
-



[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2022-02-20 Thread Jonas Stein
commit: f9a2656558d1ca6ddc8dba3f6c67266d40c246dc
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Feb 20 21:59:30 2022 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Feb 20 21:59:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9a26565

app-laptop/laptop-mode-tools: drop old

Drop obsolete version with QA bugs

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jonas Stein  gentoo.org>

 app-laptop/laptop-mode-tools/Manifest  |   1 -
 .../laptop-mode-tools-1.72.2-r2.ebuild | 100 -
 2 files changed, 101 deletions(-)

diff --git a/app-laptop/laptop-mode-tools/Manifest 
b/app-laptop/laptop-mode-tools/Manifest
index e7bd1d3e1b35..08e805ebf431 100644
--- a/app-laptop/laptop-mode-tools/Manifest
+++ b/app-laptop/laptop-mode-tools/Manifest
@@ -1,2 +1 @@
-DIST laptop-mode-tools_1.72.2.tar.gz 121437 BLAKE2B 
1fdcdb88183156e4983b4561218164df5dde9fc91e85ab0ec1e6a401d3e5c5e70597a97e16c476949e80a674c34683eac6429e64e76c7921bd28f560e4ffe3cb
 SHA512 
9a3960bad518aa73350b72ce30aeb80f3cbb1bf0fd6a11d5afe396b25c2b73f3b3d2fe7de0741eb94c9e3467c85a99741dc7acfd85339b9eb1daca09d3f8c56a
 DIST laptop-mode-tools_1.74.tar.gz 124163 BLAKE2B 
5080a646b7e0ddd53709aa445abfdde2ea4a7643bf97f86c6d7ca612b6e46210c825df1c01389125ff2dd79e37d2421b76db28f7415454c77a776c3526a08d12
 SHA512 
70154c5833c02e2adf50bf03b3d05b98946cb7fc5acb73c05f105e3bc34d62e54e57db98be6877b8ebf2d1b951de73ad5afee9a5f7c85a76055ddc0868d5397d

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2-r2.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2-r2.ebuild
deleted file mode 100644
index 4b6591ed5208..
--- a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2-r2.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib systemd tmpfiles udev
-
-MY_P="${PN}_${PV}"
-
-DESCRIPTION="Linux kernel laptop_mode user-space utilities"
-HOMEPAGE="https://github.com/rickysarraf/laptop-mode-tools/wiki;
-SRC_URI="https://github.com/rickysarraf/${PN}/releases/download/${PV}/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="+acpi apm bluetooth"
-
-RDEPEND="sys-apps/iproute2
-   sys-apps/ethtool
-   sys-apps/which
-   || (
-   sys-apps/sdparm
-   sys-apps/hdparm
-   )
-   acpi? ( sys-power/acpid )
-   apm? ( sys-apps/apmd )
-   bluetooth? ( net-wireless/bluez:= )"
-
-PATCHES=(
-   "${FILESDIR}/0001-Fix-case-sensitive-name-for-lmt.py.patch"
-)
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   default
-   # This should avoid conflict with pm-powersave wrt #327443 and #396703
-   cat <<-EOF > "${T}"/${PN}
-   HOOK_BLACKLIST="00powersave"
-   EOF
-}
-
-src_compile() { :; }
-
-src_install() {
-   DESTDIR="${D}" \
-   INIT_D="none" \
-   MAN_D="/usr/share/man" \
-   LIB_D="/usr/$(get_libdir)" \
-   UDEV_D="$(get_udevdir)" \
-   SYSTEMD_UNIT_D="$(systemd_get_systemunitdir)" \
-   TMPFILES_D="/usr/lib/tmpfiles.d" \
-   ACPI="$(use acpi && echo force || echo disabled)" \
-   PMU="$(false && echo force || echo disabled)" \
-   APM="$(use apm && echo force || echo disabled)" \
-   SYSTEMD=yes \
-   sh ./install.sh || die
-
-   dodoc Documentation/*.txt README.md
-   newinitd "${FILESDIR}"/laptop_mode.init-1.4 laptop_mode
-
-   # See src_prepare()
-   insinto /etc/pm/config.d
-   doins "${T}"/${PN}
-}
-
-pkg_postinst() {
-   tmpfiles_process laptop-mode.conf
-
-   if use acpi || use apm; then
-   if use acpi; then
-   daemon_name="acpid"
-   elif use apm; then
-   deamon_name="apmd"
-   fi
-   if [ "$(rc-config list default | grep laptop_mode)" = "" ] || [ 
"$(rc-config list default | grep ${daemon_name} )" = "" ]; then
-   ewarn "To enable automatic power state event handling,"
-   ewarn "e.g. enabling laptop_mode after unplugging the 
battery,"
-   ewarn "both laptop_mode and the ${daemon_name} daemon 
must be"
-   ewarn "added to default runlevel:"
-   if [ "$(rc-config list default | grep laptop_mode)" = 
"" ]; then
-   ewarn "# rc-update add laptop_mode default"
-   fi
-   if [ "$(rc-config list default | grep ${daemon_name} )" 
= "" ]; then
-   ewarn "# rc-update add ${daemon_name} default"
-   fi
-   fi
-   else
-   ewarn "Without USE=\"acpi\" or USE=\"apm\" ${PN} can not"
-   ewarn "automatically disable laptop_mode on low battery."
-  

[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2021-07-31 Thread Sam James
commit: 8f0e7b70246e039e50c9969723eff98495ca7e41
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 03:14:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 22:13:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f0e7b70

app-laptop/laptop-mode-tools: [QA] call tmpfiles_process in pkg_postinst

This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.

Revbump because the new tmpfiles inherit adds a new dependency
(virtual/tmpfiles).

Signed-off-by: Sam James  gentoo.org>

 ...de-tools-1.72.2-r1.ebuild => laptop-mode-tools-1.72.2-r2.ebuild} | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2-r1.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2-r2.ebuild
similarity index 95%
rename from app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2-r1.ebuild
rename to app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2-r2.ebuild
index a9ae177ba5a..4b6591ed520 100644
--- a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2-r1.ebuild
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit multilib systemd udev
+inherit multilib systemd tmpfiles udev
 
 MY_P="${PN}_${PV}"
 
@@ -66,6 +66,8 @@ src_install() {
 }
 
 pkg_postinst() {
+   tmpfiles_process laptop-mode.conf
+
if use acpi || use apm; then
if use acpi; then
daemon_name="acpid"



[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2021-04-26 Thread Sam James
commit: 7d2add349198263097c5e067252c519ac034ff8e
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 26 19:13:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 26 19:15:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d2add34

app-laptop/laptop-mode-tools: Stabilize 1.74 ppc, #785829

Signed-off-by: Sam James  gentoo.org>

 app-laptop/laptop-mode-tools/laptop-mode-tools-1.74.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.74.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.74.ebuild
index bc4d096fce3..c297be15304 100644
--- a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.74.ebuild
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.74.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
 IUSE="+acpi apm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2021-04-26 Thread Sam James
commit: 43346aa89b54475aa2d0c77a28742d41e970810d
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 26 19:09:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 26 19:10:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43346aa8

app-laptop/laptop-mode-tools: Stabilize 1.74 x86, #785829

Signed-off-by: Sam James  gentoo.org>

 app-laptop/laptop-mode-tools/laptop-mode-tools-1.74.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.74.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.74.ebuild
index 126898d51e3..bc4d096fce3 100644
--- a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.74.ebuild
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.74.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE="+acpi apm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2021-03-26 Thread Sam James
commit: 7c1f703583b083eca38fb4e7637be43b1a967837
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 26 16:10:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 16:10:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c1f7035

app-laptop/laptop-mode-tools: convert to tmpfiles.eclass

Signed-off-by: Sam James  gentoo.org>

 .../laptop-mode-tools-1.74.ebuild  | 22 ++
 1 file changed, 14 insertions(+), 8 deletions(-)

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.74.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.74.ebuild
index 8eb88dc3d5e..c90637e13dd 100644
--- a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.74.ebuild
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.74.ebuild
@@ -1,32 +1,33 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit eutils multilib systemd udev
+inherit optfeature systemd tmpfiles udev
 
 MY_P="${PN}_${PV}"
 
 DESCRIPTION="Linux kernel laptop_mode user-space utilities"
 HOMEPAGE="https://github.com/rickysarraf/laptop-mode-tools/wiki;
 
SRC_URI="https://github.com/rickysarraf/${PN}/releases/download/${PV}/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="+acpi apm"
 
-RDEPEND="sys-apps/iproute2
+RDEPEND="
sys-apps/ethtool
+   sys-apps/iproute2
sys-apps/which
|| (
sys-apps/sdparm
sys-apps/hdparm
)
acpi? ( sys-power/acpid )
-   apm? ( sys-apps/apmd )"
-
-S="${WORKDIR}/${MY_P}"
+   apm? ( sys-apps/apmd )
+"
 
 src_compile() { :; }
 
@@ -40,20 +41,25 @@ src_install() {
TMPFILES_D="/usr/lib/tmpfiles.d" \
ACPI="$(usex acpi force disabled)" \
PMU="disabled" \
-   APM="$(usex apm )" \
+   APM="$(usex apm)" \
SYSTEMD=yes \
sh ./install.sh || die
 
dodoc Documentation/*.txt README.md
newinitd "${FILESDIR}"/laptop_mode.init-1.4 laptop_mode
 
+   newtmpfiles "${S}"/etc/systemd/laptop-mode.conf.tmpfiles 
laptop-mode.conf
+
rm "${ED}/usr/lib/pm-utils/sleep.d/01laptop-mode" || die "could not 
remove PM utils config."
 }
 
 pkg_postinst() {
local daemon_name
optfeature "bluetooth support" net-wireless/bluez
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+
+   tmpfiles_process laptop-mode.conf
+
+   if [[ -z "${REPLACING_VERSIONS}" ]] ; then
if use acpi || use apm; then
if use acpi; then
daemon_name="acpid"



[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2021-03-26 Thread Sam James
commit: 931f78d7f055fcd9655776705946213fde425064
Author: Jan Seeger  thenybble  de>
AuthorDate: Tue Aug 11 13:55:46 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 16:01:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=931f78d7

app-laptop/laptop-mode-tools-1.74: Bumped ebuild, removed pm-utils.

Bumped the ebuild and removed everything pm-utils related.

Signed-off-by: Jan Seeger  thenybble.de>
Signed-off-by: Sam James  gentoo.org>

 app-laptop/laptop-mode-tools/Manifest  |  1 +
 .../laptop-mode-tools-1.74.ebuild  | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/app-laptop/laptop-mode-tools/Manifest 
b/app-laptop/laptop-mode-tools/Manifest
index c1a42249479..e7bd1d3e1b3 100644
--- a/app-laptop/laptop-mode-tools/Manifest
+++ b/app-laptop/laptop-mode-tools/Manifest
@@ -1 +1,2 @@
 DIST laptop-mode-tools_1.72.2.tar.gz 121437 BLAKE2B 
1fdcdb88183156e4983b4561218164df5dde9fc91e85ab0ec1e6a401d3e5c5e70597a97e16c476949e80a674c34683eac6429e64e76c7921bd28f560e4ffe3cb
 SHA512 
9a3960bad518aa73350b72ce30aeb80f3cbb1bf0fd6a11d5afe396b25c2b73f3b3d2fe7de0741eb94c9e3467c85a99741dc7acfd85339b9eb1daca09d3f8c56a
+DIST laptop-mode-tools_1.74.tar.gz 124163 BLAKE2B 
5080a646b7e0ddd53709aa445abfdde2ea4a7643bf97f86c6d7ca612b6e46210c825df1c01389125ff2dd79e37d2421b76db28f7415454c77a776c3526a08d12
 SHA512 
70154c5833c02e2adf50bf03b3d05b98946cb7fc5acb73c05f105e3bc34d62e54e57db98be6877b8ebf2d1b951de73ad5afee9a5f7c85a76055ddc0868d5397d

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.74.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.74.ebuild
new file mode 100644
index 000..8eb88dc3d5e
--- /dev/null
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.74.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils multilib systemd udev
+
+MY_P="${PN}_${PV}"
+
+DESCRIPTION="Linux kernel laptop_mode user-space utilities"
+HOMEPAGE="https://github.com/rickysarraf/laptop-mode-tools/wiki;
+SRC_URI="https://github.com/rickysarraf/${PN}/releases/download/${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="+acpi apm"
+
+RDEPEND="sys-apps/iproute2
+   sys-apps/ethtool
+   sys-apps/which
+   || (
+   sys-apps/sdparm
+   sys-apps/hdparm
+   )
+   acpi? ( sys-power/acpid )
+   apm? ( sys-apps/apmd )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() { :; }
+
+src_install() {
+   DESTDIR="${D}" \
+   INIT_D="none" \
+   MAN_D="/usr/share/man" \
+   LIB_D="/usr/$(get_libdir)" \
+   UDEV_D="$(get_udevdir)" \
+   SYSTEMD_UNIT_D="$(systemd_get_systemunitdir)" \
+   TMPFILES_D="/usr/lib/tmpfiles.d" \
+   ACPI="$(usex acpi force disabled)" \
+   PMU="disabled" \
+   APM="$(usex apm )" \
+   SYSTEMD=yes \
+   sh ./install.sh || die
+
+   dodoc Documentation/*.txt README.md
+   newinitd "${FILESDIR}"/laptop_mode.init-1.4 laptop_mode
+
+   rm "${ED}/usr/lib/pm-utils/sleep.d/01laptop-mode" || die "could not 
remove PM utils config."
+}
+
+pkg_postinst() {
+   local daemon_name
+   optfeature "bluetooth support" net-wireless/bluez
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   if use acpi || use apm; then
+   if use acpi; then
+   daemon_name="acpid"
+   elif use apm; then
+   deamon_name="apmd"
+   fi
+   ewarn "To enable automatic power state event handling,"
+   ewarn "e.g. enabling laptop_mode after unplugging the 
battery,"
+   ewarn "both laptop_mode and the ${daemon_name} daemon 
must be"
+   ewarn "added to default runlevel."
+   else
+   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 laptop-mode.txt in 
/usr/share/doc/${PF} for further"
+   ewarn "information."
+   ewarn
+   fi
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2019-09-15 Thread Michał Górny
commit: 7eef205a8bfe823221c39f692c9340e6ef056445
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 15 14:28:50 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 15 14:28:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eef205a

app-laptop/laptop-mode-tools: Make USE=apm local

Signed-off-by: Michał Górny  gentoo.org>

 app-laptop/laptop-mode-tools/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-laptop/laptop-mode-tools/metadata.xml 
b/app-laptop/laptop-mode-tools/metadata.xml
index 2ce8528b031..862fca6f9c2 100644
--- a/app-laptop/laptop-mode-tools/metadata.xml
+++ b/app-laptop/laptop-mode-tools/metadata.xml
@@ -4,6 +4,9 @@

alo...@gentoo.org

+   
+   Add APM (Advanced Power Management) 
support
+   


gentoo-...@researchut.com



[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/, app-laptop/laptop-mode-tools/files/

2019-01-07 Thread Alon Bar-Lev
commit: d87b4b444b121e83cd1d8bf513c60ef8ab238c46
Author: Henning Schild  hennsch  de>
AuthorDate: Mon Jan  7 18:44:06 2019 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Mon Jan  7 19:08:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d87b4b44

app-laptop/laptop-mode-tools: pick upstream commit to enable gui

The ebuild ships a gui and a corresponding .desktop file, but the whole
thing does not work because of an upstream issue. In fact that issue has
been solved upstream, in the first commit after the relase.

https://github.com/rickysarraf/laptop-mode-tools/commit/f1c44c8fca177b

Closes: https://github.com/gentoo/gentoo/pull/10766
Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Alon Bar-Lev  gentoo.org>

 .../0001-Fix-case-sensitive-name-for-lmt.py.patch  | 46 ++
 ...2.ebuild => laptop-mode-tools-1.72.2-r1.ebuild} |  6 ++-
 2 files changed, 51 insertions(+), 1 deletion(-)

diff --git 
a/app-laptop/laptop-mode-tools/files/0001-Fix-case-sensitive-name-for-lmt.py.patch
 
b/app-laptop/laptop-mode-tools/files/0001-Fix-case-sensitive-name-for-lmt.py.patch
new file mode 100644
index 000..14d2801240f
--- /dev/null
+++ 
b/app-laptop/laptop-mode-tools/files/0001-Fix-case-sensitive-name-for-lmt.py.patch
@@ -0,0 +1,46 @@
+From f1c44c8fca177b399bc5cb889ff2dfba2427ae30 Mon Sep 17 00:00:00 2001
+From: Ritesh Raj Sarraf 
+Date: Mon, 5 Feb 2018 08:51:26 +0530
+Subject: [PATCH] Fix case sensitive name for lmt.py
+
+Closes: https://github.com/rickysarraf/laptop-mode-tools/issues/124
+---
+ gui/{LMT.py => lmt.py} | 0
+ install.sh | 2 +-
+ laptop-mode-tools.spec | 2 +-
+ 3 files changed, 2 insertions(+), 2 deletions(-)
+ rename gui/{LMT.py => lmt.py} (100%)
+
+diff --git a/gui/LMT.py b/gui/lmt.py
+similarity index 100%
+rename from gui/LMT.py
+rename to gui/lmt.py
+diff --git a/install.sh b/install.sh
+index 5692646..b68424f 100755
+--- a/install.sh
 b/install.sh
+@@ -209,7 +209,7 @@ if ( ! $INSTALL -m 644 gui/laptop-mode-tools.svg 
"$DESTDIR/usr/share/pixmaps" )
+   exit 11
+ fi
+ 
+-if ( ! $INSTALL -m 644 gui/LMT.py "$DESTDIR/usr/share/laptop-mode-tools" ) ; 
then
++if ( ! $INSTALL -m 644 gui/lmt.py "$DESTDIR/usr/share/laptop-mode-tools" ) ; 
then
+   echo "$0: Failed to install 
$DESTDIR/usr/share/laptop-mode-tools/lmt.py";
+   exit 11
+ fi
+diff --git a/laptop-mode-tools.spec b/laptop-mode-tools.spec
+index 2e4a164..72fa751 100644
+--- a/laptop-mode-tools.spec
 b/laptop-mode-tools.spec
+@@ -83,7 +83,7 @@ fi
+ #%{_usr}/sbin/*
+ %{_sbindir}/*
+ %{_usr}/share/applications/laptop-mode-tools.desktop
+-%{_usr}/share/laptop-mode-tools/LMT.py
++%{_usr}/share/laptop-mode-tools/lmt.py
+ %{_usr}/share/laptop-mode-tools/modules/*
+ %{_usr}/share/laptop-mode-tools/module-helpers/*
+ %{_usr}/share/pixmaps/laptop-mode-tools.svg
+-- 
+2.19.2
+

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2-r1.ebuild
similarity index 95%
rename from app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild
rename to app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2-r1.ebuild
index 822d2452f93..a9ae177ba5a 100644
--- a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -27,6 +27,10 @@ RDEPEND="sys-apps/iproute2
apm? ( sys-apps/apmd )
bluetooth? ( net-wireless/bluez:= )"
 
+PATCHES=(
+   "${FILESDIR}/0001-Fix-case-sensitive-name-for-lmt.py.patch"
+)
+
 S="${WORKDIR}/${MY_P}"
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2018-09-27 Thread Alon Bar-Lev
commit: 098c3c3189708e308e459e2a68ff716b578dc7f1
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Sep 28 00:03:48 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Sep 28 00:18:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=098c3c31

app-laptop/laptop-mode-tools: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild
index 65280437450..822d2452f93 100644
--- a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit multilib systemd udev
 
@@ -26,7 +26,6 @@ RDEPEND="sys-apps/iproute2
acpi? ( sys-power/acpid )
apm? ( sys-apps/apmd )
bluetooth? ( net-wireless/bluez:= )"
-DEPEND=""
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2018-09-01 Thread Alon Bar-Lev
commit: 692632c4e1fd984551915af8a658c558ce39c7b5
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sat Sep  1 07:17:40 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sat Sep  1 07:20:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=692632c4

app-laptop/laptop-mode-tools: re-add sdparm/hdparm dependency

Closes: https://bugs.gentoo.org/show_bug.cgi?id=644920
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild
index 71d914c0703..65280437450 100644
--- a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild
@@ -19,6 +19,10 @@ IUSE="+acpi apm bluetooth"
 RDEPEND="sys-apps/iproute2
sys-apps/ethtool
sys-apps/which
+   || (
+   sys-apps/sdparm
+   sys-apps/hdparm
+   )
acpi? ( sys-power/acpid )
apm? ( sys-apps/apmd )
bluetooth? ( net-wireless/bluez:= )"



[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/files/, app-laptop/laptop-mode-tools/

2018-05-26 Thread Alon Bar-Lev
commit: cc741eb4377aae1dfd2876d25e508c99886544ab
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sat May 26 08:54:06 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sat May 26 09:34:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc741eb4

app-laptop/laptop-mode-tools: cleanup

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-laptop/laptop-mode-tools/Manifest  |  1 -
 .../laptop-mode-tools-1.71-wireless-power.patch| 27 --
 .../laptop-mode-tools-1.71-r1.ebuild   | 95 --
 3 files changed, 123 deletions(-)

diff --git a/app-laptop/laptop-mode-tools/Manifest 
b/app-laptop/laptop-mode-tools/Manifest
index fc3446987f5..c1a42249479 100644
--- a/app-laptop/laptop-mode-tools/Manifest
+++ b/app-laptop/laptop-mode-tools/Manifest
@@ -1,2 +1 @@
-DIST laptop-mode-tools_1.71.tar.gz 118833 BLAKE2B 
21e6399d35d3f35dd75e5640eb50d679de87bf40435484e0c7cb67dcd0f2a794b5f14b48e375c302ef749efc38677b8abbdacfd3612206fb0125c52b9d67a89b
 SHA512 
67ef4ed4c80f3a64ab9f0f9003d415f9e8759fd0ee1c7a82837d423a0e7aeb03ab95724afd89ae223f954ae0baec5830c8fa600bd6e2e351aead83a656f9b665
 DIST laptop-mode-tools_1.72.2.tar.gz 121437 BLAKE2B 
1fdcdb88183156e4983b4561218164df5dde9fc91e85ab0ec1e6a401d3e5c5e70597a97e16c476949e80a674c34683eac6429e64e76c7921bd28f560e4ffe3cb
 SHA512 
9a3960bad518aa73350b72ce30aeb80f3cbb1bf0fd6a11d5afe396b25c2b73f3b3d2fe7de0741eb94c9e3467c85a99741dc7acfd85339b9eb1daca09d3f8c56a

diff --git 
a/app-laptop/laptop-mode-tools/files/laptop-mode-tools-1.71-wireless-power.patch
 
b/app-laptop/laptop-mode-tools/files/laptop-mode-tools-1.71-wireless-power.patch
deleted file mode 100644
index 6d39d31e738..000
--- 
a/app-laptop/laptop-mode-tools/files/laptop-mode-tools-1.71-wireless-power.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 3644486a9ee4fda7887fa0ecf224e66c4d12a0d2 Mon Sep 17 00:00:00 2001
-From: Ritesh Raj Sarraf 
-Date: Fri, 10 Mar 2017 14:37:03 +0530
-Subject: [PATCH] Fix correct program invocation
-
-Thanks: Mathias Rav
-Closes: https://github.com/rickysarraf/laptop-mode-tools/issues/93

- usr/share/laptop-mode-tools/modules/wireless-power | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/usr/share/laptop-mode-tools/modules/wireless-power 
b/usr/share/laptop-mode-tools/modules/wireless-power
-index bd8277d..8800a89 100755
 a/usr/share/laptop-mode-tools/modules/wireless-power
-+++ b/usr/share/laptop-mode-tools/modules/wireless-power
-@@ -76,7 +76,7 @@ setPowerSave() {
- if [ $ONOFF = "ON" ]; then
- $IWCONFIG $IF txpower auto
- else
--$IW dev $IF txpower fixed
-+$IWCONFIG $IF txpower fixed
- fi
-   fi
- }
--- 
-2.13.6
-

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.71-r1.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.71-r1.ebuild
deleted file mode 100644
index a3b12eff10b..000
--- a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.71-r1.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib systemd udev
-
-MY_P="${PN}_${PV}"
-
-DESCRIPTION="Linux kernel laptop_mode user-space utilities"
-HOMEPAGE="https://github.com/rickysarraf/laptop-mode-tools/wiki;
-SRC_URI="https://github.com/rickysarraf/${PN}/releases/download/${PV}/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="+acpi apm bluetooth"
-
-RDEPEND="sys-apps/iproute2
-   sys-apps/ethtool
-   sys-apps/which
-   acpi? ( sys-power/acpid )
-   apm? ( sys-apps/apmd )
-   bluetooth? ( net-wireless/bluez:= )"
-DEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-   "${FILESDIR}/${P}-wireless-power.patch"
-)
-
-src_prepare() {
-   default
-   # This should avoid conflict with pm-powersave wrt #327443 and #396703
-   cat <<-EOF > "${T}"/${PN}
-   HOOK_BLACKLIST="00powersave"
-   EOF
-}
-
-src_compile() { :; }
-
-src_install() {
-   DESTDIR="${D}" \
-   INIT_D="none" \
-   MAN_D="/usr/share/man" \
-   LIB_D="/usr/$(get_libdir)" \
-   UDEV_D="$(get_udevdir)" \
-   SYSTEMD_UNIT_D="$(systemd_get_systemunitdir)" \
-   TMPFILES_D="/usr/lib/tmpfiles.d" \
-   ACPI="$(use acpi && echo force || echo disabled)" \
-   PMU="$(false && echo force || echo disabled)" \
-   APM="$(use apm && echo force || echo disabled)" \
-   SYSTEMD=yes \
-   sh ./install.sh || die
-
-   dodoc Documentation/*.txt README.md
-   newinitd "${FILESDIR}"/laptop_mode.init-1.4 laptop_mode
-
-   # See src_prepare()
-   insinto /etc/pm/config.d
-   doins "${T}"/${PN}
-}
-
-pkg_postinst() {
-   if use acpi || use apm; then
-   if use acpi; then
-   

[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2018-05-26 Thread Mikle Kolyada
commit: 8cb29f7a988a2e5263ffb8fab708360bab801b12
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May 26 08:53:21 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May 26 08:53:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cb29f7a

app-laptop/laptop-mode-tools: ppc stable wrt bug #653582

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild
index 37773616dab..71d914c0703 100644
--- a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/rickysarraf/${PN}/releases/download/${PV}/${MY_P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
 IUSE="+acpi apm bluetooth"
 
 RDEPEND="sys-apps/iproute2



[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2018-04-19 Thread Aaron Bauman
commit: 7f4ece0dceb6ff70a8ba9f8cda90331ba5c1e489
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Apr 20 00:36:49 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Apr 20 00:36:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f4ece0d

app-laptop/laptop-mode-tools: amd64 stable wrt bug #653582

Bug: https://bugs.gentoo.org/653582
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild
index 8e38fc45f3d..9b030cf833c 100644
--- a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/rickysarraf/${PN}/releases/download/${PV}/${MY_P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 IUSE="+acpi apm bluetooth"
 
 RDEPEND="sys-apps/iproute2



[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2018-02-03 Thread Alon Bar-Lev
commit: 6a430f6f97577d8bebc27923e4a7b06b0fb65c20
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sat Feb  3 18:38:31 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sat Feb  3 18:38:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a430f6f

app-laptop/laptop-mode-tools: version bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-laptop/laptop-mode-tools/Manifest   | 2 +-
 .../{laptop-mode-tools-1.72.ebuild => laptop-mode-tools-1.72.2.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-laptop/laptop-mode-tools/Manifest 
b/app-laptop/laptop-mode-tools/Manifest
index baa42d7e8e5..fc3446987f5 100644
--- a/app-laptop/laptop-mode-tools/Manifest
+++ b/app-laptop/laptop-mode-tools/Manifest
@@ -1,2 +1,2 @@
 DIST laptop-mode-tools_1.71.tar.gz 118833 BLAKE2B 
21e6399d35d3f35dd75e5640eb50d679de87bf40435484e0c7cb67dcd0f2a794b5f14b48e375c302ef749efc38677b8abbdacfd3612206fb0125c52b9d67a89b
 SHA512 
67ef4ed4c80f3a64ab9f0f9003d415f9e8759fd0ee1c7a82837d423a0e7aeb03ab95724afd89ae223f954ae0baec5830c8fa600bd6e2e351aead83a656f9b665
-DIST laptop-mode-tools_1.72.tar.gz 121392 BLAKE2B 
7aa02fa546d04423c45c27afd7b4c79ce10cdf8e7ae986d66fb664ab5bd6a05c6ac188a456f3afd46780cec7ab74d2cd83b4ddf1e14f6dbc517442d03bb960a6
 SHA512 
9135df29d4076dadc805470d742007b1a25be962f4181235126d1bb697b362c646cb9c4839b57e92314b8207e23eba3618b2d985802836bcae22f6a4aceb66a5
+DIST laptop-mode-tools_1.72.2.tar.gz 121437 BLAKE2B 
1fdcdb88183156e4983b4561218164df5dde9fc91e85ab0ec1e6a401d3e5c5e70597a97e16c476949e80a674c34683eac6429e64e76c7921bd28f560e4ffe3cb
 SHA512 
9a3960bad518aa73350b72ce30aeb80f3cbb1bf0fd6a11d5afe396b25c2b73f3b3d2fe7de0741eb94c9e3467c85a99741dc7acfd85339b9eb1daca09d3f8c56a

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild
similarity index 100%
rename from app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.ebuild
rename to app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2018-02-01 Thread Alon Bar-Lev
commit: 4cc1d20579edf1ff32cfdf5f14d8ee07099ce198
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Thu Feb  1 17:16:31 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Feb  1 18:42:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cc1d205

app-laptop/laptop-mode-tools: version bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-laptop/laptop-mode-tools/Manifest  |  1 +
 .../laptop-mode-tools-1.72.ebuild  | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/app-laptop/laptop-mode-tools/Manifest 
b/app-laptop/laptop-mode-tools/Manifest
index fb5890af2d0..baa42d7e8e5 100644
--- a/app-laptop/laptop-mode-tools/Manifest
+++ b/app-laptop/laptop-mode-tools/Manifest
@@ -1 +1,2 @@
 DIST laptop-mode-tools_1.71.tar.gz 118833 BLAKE2B 
21e6399d35d3f35dd75e5640eb50d679de87bf40435484e0c7cb67dcd0f2a794b5f14b48e375c302ef749efc38677b8abbdacfd3612206fb0125c52b9d67a89b
 SHA512 
67ef4ed4c80f3a64ab9f0f9003d415f9e8759fd0ee1c7a82837d423a0e7aeb03ab95724afd89ae223f954ae0baec5830c8fa600bd6e2e351aead83a656f9b665
+DIST laptop-mode-tools_1.72.tar.gz 121392 BLAKE2B 
7aa02fa546d04423c45c27afd7b4c79ce10cdf8e7ae986d66fb664ab5bd6a05c6ac188a456f3afd46780cec7ab74d2cd83b4ddf1e14f6dbc517442d03bb960a6
 SHA512 
9135df29d4076dadc805470d742007b1a25be962f4181235126d1bb697b362c646cb9c4839b57e92314b8207e23eba3618b2d985802836bcae22f6a4aceb66a5

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.ebuild
new file mode 100644
index 000..8e38fc45f3d
--- /dev/null
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib systemd udev
+
+MY_P="${PN}_${PV}"
+
+DESCRIPTION="Linux kernel laptop_mode user-space utilities"
+HOMEPAGE="https://github.com/rickysarraf/laptop-mode-tools/wiki;
+SRC_URI="https://github.com/rickysarraf/${PN}/releases/download/${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="+acpi apm bluetooth"
+
+RDEPEND="sys-apps/iproute2
+   sys-apps/ethtool
+   sys-apps/which
+   acpi? ( sys-power/acpid )
+   apm? ( sys-apps/apmd )
+   bluetooth? ( net-wireless/bluez:= )"
+DEPEND=""
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   # This should avoid conflict with pm-powersave wrt #327443 and #396703
+   cat <<-EOF > "${T}"/${PN}
+   HOOK_BLACKLIST="00powersave"
+   EOF
+}
+
+src_compile() { :; }
+
+src_install() {
+   DESTDIR="${D}" \
+   INIT_D="none" \
+   MAN_D="/usr/share/man" \
+   LIB_D="/usr/$(get_libdir)" \
+   UDEV_D="$(get_udevdir)" \
+   SYSTEMD_UNIT_D="$(systemd_get_systemunitdir)" \
+   TMPFILES_D="/usr/lib/tmpfiles.d" \
+   ACPI="$(use acpi && echo force || echo disabled)" \
+   PMU="$(false && echo force || echo disabled)" \
+   APM="$(use apm && echo force || echo disabled)" \
+   SYSTEMD=yes \
+   sh ./install.sh || die
+
+   dodoc Documentation/*.txt README.md
+   newinitd "${FILESDIR}"/laptop_mode.init-1.4 laptop_mode
+
+   # See src_prepare()
+   insinto /etc/pm/config.d
+   doins "${T}"/${PN}
+}
+
+pkg_postinst() {
+   if use acpi || use apm; then
+   if use acpi; then
+   daemon_name="acpid"
+   elif use apm; then
+   deamon_name="apmd"
+   fi
+   if [ "$(rc-config list default | grep laptop_mode)" = "" ] || [ 
"$(rc-config list default | grep ${daemon_name} )" = "" ]; then
+   ewarn "To enable automatic power state event handling,"
+   ewarn "e.g. enabling laptop_mode after unplugging the 
battery,"
+   ewarn "both laptop_mode and the ${daemon_name} daemon 
must be"
+   ewarn "added to default runlevel:"
+   if [ "$(rc-config list default | grep laptop_mode)" = 
"" ]; then
+   ewarn "# rc-update add laptop_mode default"
+   fi
+   if [ "$(rc-config list default | grep ${daemon_name} )" 
= "" ]; then
+   ewarn "# rc-update add ${daemon_name} default"
+   fi
+   fi
+   else
+   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 laptop-mode.txt in /usr/share/doc/${PF} for 
further"
+   

[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2018-01-04 Thread Alon Bar-Lev
commit: b0257df5ec04cce603c688c9b883586d80d6f42d
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Thu Jan  4 17:45:27 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Jan  4 17:48:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0257df5

app-laptop/laptop-mode-tools: remove old tools as dependency

Closes: https://bugs.gentoo.org/642264
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-laptop/laptop-mode-tools/laptop-mode-tools-1.71-r1.ebuild | 11 ---
 app-laptop/laptop-mode-tools/metadata.xml |  3 ---
 2 files changed, 4 insertions(+), 10 deletions(-)

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.71-r1.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.71-r1.ebuild
index 61e9fa4c5db..a3b12eff10b 100644
--- a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.71-r1.ebuild
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.71-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,17 +14,14 @@ 
SRC_URI="https://github.com/rickysarraf/${PN}/releases/download/${PV}/${MY_P}.ta
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ppc x86"
-IUSE="+acpi apm bluetooth scsi"
+IUSE="+acpi apm bluetooth"
 
-RDEPEND="net-wireless/wireless-tools
-   sys-apps/iproute2
+RDEPEND="sys-apps/iproute2
sys-apps/ethtool
-   sys-apps/hdparm
sys-apps/which
acpi? ( sys-power/acpid )
apm? ( sys-apps/apmd )
-   bluetooth? ( net-wireless/bluez:= )
-   scsi? ( sys-apps/sdparm )"
+   bluetooth? ( net-wireless/bluez:= )"
 DEPEND=""
 
 S="${WORKDIR}/${MY_P}"

diff --git a/app-laptop/laptop-mode-tools/metadata.xml 
b/app-laptop/laptop-mode-tools/metadata.xml
index 6301d44bdde..2ce8528b031 100644
--- a/app-laptop/laptop-mode-tools/metadata.xml
+++ b/app-laptop/laptop-mode-tools/metadata.xml
@@ -11,7 +11,4 @@

rickysarraf/laptop-mode-tools

-   
-   Adds dependency on sdparm to control non-SATA 
SCSI drivers
-   
 



[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/files/, app-laptop/laptop-mode-tools/

2017-12-22 Thread Alon Bar-Lev
commit: 4d33d6e63d5add27f56f5334cd7d72f63ac9a356
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Dec 22 10:32:41 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Dec 22 10:33:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d33d6e6

app-laptop/laptop-mode-tools: fix power-wireless iwconfig invocation

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --force

 .../laptop-mode-tools-1.71-wireless-power.patch| 27 ++
 71.ebuild => laptop-mode-tools-1.71-r1.ebuild} |  4 
 2 files changed, 31 insertions(+)

diff --git 
a/app-laptop/laptop-mode-tools/files/laptop-mode-tools-1.71-wireless-power.patch
 
b/app-laptop/laptop-mode-tools/files/laptop-mode-tools-1.71-wireless-power.patch
new file mode 100644
index 000..6d39d31e738
--- /dev/null
+++ 
b/app-laptop/laptop-mode-tools/files/laptop-mode-tools-1.71-wireless-power.patch
@@ -0,0 +1,27 @@
+From 3644486a9ee4fda7887fa0ecf224e66c4d12a0d2 Mon Sep 17 00:00:00 2001
+From: Ritesh Raj Sarraf 
+Date: Fri, 10 Mar 2017 14:37:03 +0530
+Subject: [PATCH] Fix correct program invocation
+
+Thanks: Mathias Rav
+Closes: https://github.com/rickysarraf/laptop-mode-tools/issues/93
+---
+ usr/share/laptop-mode-tools/modules/wireless-power | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/usr/share/laptop-mode-tools/modules/wireless-power 
b/usr/share/laptop-mode-tools/modules/wireless-power
+index bd8277d..8800a89 100755
+--- a/usr/share/laptop-mode-tools/modules/wireless-power
 b/usr/share/laptop-mode-tools/modules/wireless-power
+@@ -76,7 +76,7 @@ setPowerSave() {
+ if [ $ONOFF = "ON" ]; then
+ $IWCONFIG $IF txpower auto
+ else
+-$IW dev $IF txpower fixed
++$IWCONFIG $IF txpower fixed
+ fi
+   fi
+ }
+-- 
+2.13.6
+

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.71.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.71-r1.ebuild
similarity index 97%
rename from app-laptop/laptop-mode-tools/laptop-mode-tools-1.71.ebuild
rename to app-laptop/laptop-mode-tools/laptop-mode-tools-1.71-r1.ebuild
index 76f2e8092a2..61e9fa4c5db 100644
--- a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.71.ebuild
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.71-r1.ebuild
@@ -29,6 +29,10 @@ DEPEND=""
 
 S="${WORKDIR}/${MY_P}"
 
+PATCHES=(
+   "${FILESDIR}/${P}-wireless-power.patch"
+)
+
 src_prepare() {
default
# This should avoid conflict with pm-powersave wrt #327443 and #396703



[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2017-10-12 Thread Alon Bar-Lev
commit: e0eb88d80ab3140d64370ee97df57661617745be
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Thu Oct 12 20:01:06 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Oct 12 20:01:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0eb88d8

app-laptop/laptop-mode-tools: cleanup

Gentoo-Bug: https://bugs.gentoo.org/633684
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-laptop/laptop-mode-tools/Manifest  |  1 -
 .../laptop-mode-tools-1.70.ebuild  | 94 --
 2 files changed, 95 deletions(-)

diff --git a/app-laptop/laptop-mode-tools/Manifest 
b/app-laptop/laptop-mode-tools/Manifest
index 126459c77fb..335a4a54864 100644
--- a/app-laptop/laptop-mode-tools/Manifest
+++ b/app-laptop/laptop-mode-tools/Manifest
@@ -1,2 +1 @@
-DIST laptop-mode-tools_1.70.tar.gz 116624 SHA256 
12cde7dbec8c35201efab96187be75ec84e0a2424494852413f21be1b7bc6a11 SHA512 
755e2d94b63bb2a6e5362365f11181374c5fe159b508076f5def91c4df93983fa3e2553bbd94ae0b5bb4690aa7fb0881eafe3f4dcc7c8e77a8b72de23f6a21c5
 WHIRLPOOL 
a70b0e3353877ffedd87ed3f72f1239addd34e8fecfd0e54b98c328a1f4a48a87a2f278fa4afa227452eb5f874bd58912a1ddf8ae2f385636c6bb3a552ce7b3a
 DIST laptop-mode-tools_1.71.tar.gz 118833 SHA256 
3aa122f876ef191e2501f550363724e30d20646637cff0de7147124c867166f9 SHA512 
67ef4ed4c80f3a64ab9f0f9003d415f9e8759fd0ee1c7a82837d423a0e7aeb03ab95724afd89ae223f954ae0baec5830c8fa600bd6e2e351aead83a656f9b665
 WHIRLPOOL 
9c26c546f75f45b46b9b9e34a5ac435f58952e4d70b8db02c86170b4026b00112fb4044e41130dbc4f74326e22b39e0b782ba935179150441e9b5d41c884

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.70.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.70.ebuild
deleted file mode 100644
index 76f2e8092a2..000
--- a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.70.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib systemd udev
-
-MY_P="${PN}_${PV}"
-
-DESCRIPTION="Linux kernel laptop_mode user-space utilities"
-HOMEPAGE="https://github.com/rickysarraf/laptop-mode-tools/wiki;
-SRC_URI="https://github.com/rickysarraf/${PN}/releases/download/${PV}/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="+acpi apm bluetooth scsi"
-
-RDEPEND="net-wireless/wireless-tools
-   sys-apps/iproute2
-   sys-apps/ethtool
-   sys-apps/hdparm
-   sys-apps/which
-   acpi? ( sys-power/acpid )
-   apm? ( sys-apps/apmd )
-   bluetooth? ( net-wireless/bluez:= )
-   scsi? ( sys-apps/sdparm )"
-DEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   default
-   # This should avoid conflict with pm-powersave wrt #327443 and #396703
-   cat <<-EOF > "${T}"/${PN}
-   HOOK_BLACKLIST="00powersave"
-   EOF
-}
-
-src_compile() { :; }
-
-src_install() {
-   DESTDIR="${D}" \
-   INIT_D="none" \
-   MAN_D="/usr/share/man" \
-   LIB_D="/usr/$(get_libdir)" \
-   UDEV_D="$(get_udevdir)" \
-   SYSTEMD_UNIT_D="$(systemd_get_systemunitdir)" \
-   TMPFILES_D="/usr/lib/tmpfiles.d" \
-   ACPI="$(use acpi && echo force || echo disabled)" \
-   PMU="$(false && echo force || echo disabled)" \
-   APM="$(use apm && echo force || echo disabled)" \
-   SYSTEMD=yes \
-   sh ./install.sh || die
-
-   dodoc Documentation/*.txt README.md
-   newinitd "${FILESDIR}"/laptop_mode.init-1.4 laptop_mode
-
-   # See src_prepare()
-   insinto /etc/pm/config.d
-   doins "${T}"/${PN}
-}
-
-pkg_postinst() {
-   if use acpi || use apm; then
-   if use acpi; then
-   daemon_name="acpid"
-   elif use apm; then
-   deamon_name="apmd"
-   fi
-   if [ "$(rc-config list default | grep laptop_mode)" = "" ] || [ 
"$(rc-config list default | grep ${daemon_name} )" = "" ]; then
-   ewarn "To enable automatic power state event handling,"
-   ewarn "e.g. enabling laptop_mode after unplugging the 
battery,"
-   ewarn "both laptop_mode and the ${daemon_name} daemon 
must be"
-   ewarn "added to default runlevel:"
-   if [ "$(rc-config list default | grep laptop_mode)" = 
"" ]; then
-   ewarn "# rc-update add laptop_mode default"
-   fi
-   if [ "$(rc-config list default | grep ${daemon_name} )" 
= "" ]; then
-   ewarn "# rc-update add ${daemon_name} default"
-   fi
-   fi
-   else
-   ewarn "Without USE=\"acpi\" or USE=\"apm\" ${PN} can not"
-   ewarn "automatically disable laptop_mode on low battery."
-   

[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2017-10-12 Thread Sergei Trofimovich
commit: d1755cc13fd7c6f21fd27ad8f77555ed49282cb0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Oct 12 18:47:29 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct 12 18:48:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1755cc1

app-laptop/laptop-mode-tools: stable 1.71 for ppc, bug #633684

Package-Manager: Portage-2.3.10, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc"

 app-laptop/laptop-mode-tools/laptop-mode-tools-1.71.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.71.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.71.ebuild
index 32250ae7f47..76f2e8092a2 100644
--- a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.71.ebuild
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.71.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/rickysarraf/${PN}/releases/download/${PV}/${MY_P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
 IUSE="+acpi apm bluetooth scsi"
 
 RDEPEND="net-wireless/wireless-tools



[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2017-10-09 Thread Thomas Deutschmann
commit: ae359960291e83e791841f0c11cc06f7e17278ef
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Oct  9 22:45:35 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Oct  9 22:45:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae359960

app-laptop/laptop-mode-tools: x86 stable (bug #633684)

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 app-laptop/laptop-mode-tools/laptop-mode-tools-1.71.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.71.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.71.ebuild
index 2837bf0d93b..32250ae7f47 100644
--- a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.71.ebuild
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.71.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/rickysarraf/${PN}/releases/download/${PV}/${MY_P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE="+acpi apm bluetooth scsi"
 
 RDEPEND="net-wireless/wireless-tools



[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2017-10-07 Thread Michael Palimaka
commit: 14d85140a5051c2cbccf3ec0a194659d2aedb699
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Oct  7 13:45:21 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Oct  7 13:45:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14d85140

app-laptop/laptop-mode-tools: stabilise 1.71 for amd64

Bug: https://bugs.gentoo.org/633684
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-laptop/laptop-mode-tools/laptop-mode-tools-1.71.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.71.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.71.ebuild
index f4271bf15a1..2837bf0d93b 100644
--- a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.71.ebuild
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.71.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/rickysarraf/${PN}/releases/download/${PV}/${MY_P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 IUSE="+acpi apm bluetooth scsi"
 
 RDEPEND="net-wireless/wireless-tools



[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2017-04-05 Thread Alon Bar-Lev
commit: 82073bddb55f43fad1fe39061f193b6fc883f3af
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Wed Apr  5 17:52:08 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Wed Apr  5 17:53:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82073bdd

app-laptop/laptop-mode-tools: version bump

Bug: 614766

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-laptop/laptop-mode-tools/Manifest  |  1 +
 .../laptop-mode-tools-1.71.ebuild  | 94 ++
 2 files changed, 95 insertions(+)

diff --git a/app-laptop/laptop-mode-tools/Manifest 
b/app-laptop/laptop-mode-tools/Manifest
index 7e1e80da497..126459c77fb 100644
--- a/app-laptop/laptop-mode-tools/Manifest
+++ b/app-laptop/laptop-mode-tools/Manifest
@@ -1 +1,2 @@
 DIST laptop-mode-tools_1.70.tar.gz 116624 SHA256 
12cde7dbec8c35201efab96187be75ec84e0a2424494852413f21be1b7bc6a11 SHA512 
755e2d94b63bb2a6e5362365f11181374c5fe159b508076f5def91c4df93983fa3e2553bbd94ae0b5bb4690aa7fb0881eafe3f4dcc7c8e77a8b72de23f6a21c5
 WHIRLPOOL 
a70b0e3353877ffedd87ed3f72f1239addd34e8fecfd0e54b98c328a1f4a48a87a2f278fa4afa227452eb5f874bd58912a1ddf8ae2f385636c6bb3a552ce7b3a
+DIST laptop-mode-tools_1.71.tar.gz 118833 SHA256 
3aa122f876ef191e2501f550363724e30d20646637cff0de7147124c867166f9 SHA512 
67ef4ed4c80f3a64ab9f0f9003d415f9e8759fd0ee1c7a82837d423a0e7aeb03ab95724afd89ae223f954ae0baec5830c8fa600bd6e2e351aead83a656f9b665
 WHIRLPOOL 
9c26c546f75f45b46b9b9e34a5ac435f58952e4d70b8db02c86170b4026b00112fb4044e41130dbc4f74326e22b39e0b782ba935179150441e9b5d41c884

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.71.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.71.ebuild
new file mode 100644
index 000..f4271bf15a1
--- /dev/null
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.71.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib systemd udev
+
+MY_P="${PN}_${PV}"
+
+DESCRIPTION="Linux kernel laptop_mode user-space utilities"
+HOMEPAGE="https://github.com/rickysarraf/laptop-mode-tools/wiki;
+SRC_URI="https://github.com/rickysarraf/${PN}/releases/download/${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="+acpi apm bluetooth scsi"
+
+RDEPEND="net-wireless/wireless-tools
+   sys-apps/iproute2
+   sys-apps/ethtool
+   sys-apps/hdparm
+   sys-apps/which
+   acpi? ( sys-power/acpid )
+   apm? ( sys-apps/apmd )
+   bluetooth? ( net-wireless/bluez:= )
+   scsi? ( sys-apps/sdparm )"
+DEPEND=""
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   # This should avoid conflict with pm-powersave wrt #327443 and #396703
+   cat <<-EOF > "${T}"/${PN}
+   HOOK_BLACKLIST="00powersave"
+   EOF
+}
+
+src_compile() { :; }
+
+src_install() {
+   DESTDIR="${D}" \
+   INIT_D="none" \
+   MAN_D="/usr/share/man" \
+   LIB_D="/usr/$(get_libdir)" \
+   UDEV_D="$(get_udevdir)" \
+   SYSTEMD_UNIT_D="$(systemd_get_systemunitdir)" \
+   TMPFILES_D="/usr/lib/tmpfiles.d" \
+   ACPI="$(use acpi && echo force || echo disabled)" \
+   PMU="$(false && echo force || echo disabled)" \
+   APM="$(use apm && echo force || echo disabled)" \
+   SYSTEMD=yes \
+   sh ./install.sh || die
+
+   dodoc Documentation/*.txt README.md
+   newinitd "${FILESDIR}"/laptop_mode.init-1.4 laptop_mode
+
+   # See src_prepare()
+   insinto /etc/pm/config.d
+   doins "${T}"/${PN}
+}
+
+pkg_postinst() {
+   if use acpi || use apm; then
+   if use acpi; then
+   daemon_name="acpid"
+   elif use apm; then
+   deamon_name="apmd"
+   fi
+   if [ "$(rc-config list default | grep laptop_mode)" = "" ] || [ 
"$(rc-config list default | grep ${daemon_name} )" = "" ]; then
+   ewarn "To enable automatic power state event handling,"
+   ewarn "e.g. enabling laptop_mode after unplugging the 
battery,"
+   ewarn "both laptop_mode and the ${daemon_name} daemon 
must be"
+   ewarn "added to default runlevel:"
+   if [ "$(rc-config list default | grep laptop_mode)" = 
"" ]; then
+   ewarn "# rc-update add laptop_mode default"
+   fi
+   if [ "$(rc-config list default | grep ${daemon_name} )" 
= "" ]; then
+   ewarn "# rc-update add ${daemon_name} default"
+   fi
+   fi
+   else
+   ewarn "Without USE=\"acpi\" or USE=\"apm\" ${PN} can not"
+   ewarn "automatically disable laptop_mode on low battery."
+   ewarn
+   ewarn 

[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2017-03-25 Thread Alon Bar-Lev
commit: b3002d67f3fa48aa6ebcf5af5aee73da40b11460
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sat Mar 25 17:55:26 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sat Mar 25 18:11:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3002d67

app-laptop/laptop-mode-tools: remove eutils

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-laptop/laptop-mode-tools/laptop-mode-tools-1.70.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.70.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.70.ebuild
index 6fc2e9b47e2..76f2e8092a2 100644
--- a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.70.ebuild
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.70.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit eutils multilib systemd udev
+inherit multilib systemd udev
 
 MY_P="${PN}_${PV}"
 



[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2017-03-16 Thread Alon Bar-Lev
commit: 90d09bd242c88790a685950cb1f03407d29afee9
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Thu Mar 16 18:29:47 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Mar 16 19:52:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90d09bd2

app-laptop/laptop-mode-tools: cleanup

Bug: 611752

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-laptop/laptop-mode-tools/Manifest  |  2 -
 .../laptop-mode-tools-1.66.ebuild  | 92 --
 .../laptop-mode-tools-1.69.2.ebuild| 92 --
 3 files changed, 186 deletions(-)

diff --git a/app-laptop/laptop-mode-tools/Manifest 
b/app-laptop/laptop-mode-tools/Manifest
index 61e7b4cccef..7e1e80da497 100644
--- a/app-laptop/laptop-mode-tools/Manifest
+++ b/app-laptop/laptop-mode-tools/Manifest
@@ -1,3 +1 @@
-DIST laptop-mode-tools_1.66.tar.gz 75 SHA256 
0e8488d6112fa7edfa7e4b1084b16f8c7c6726d935029e4afd7d7034caed5f62 SHA512 
8649f70ab63ca0a1e5edf5c4c69062b01dce97b34ef6686a2c044f177aaac59008d4275b237e2c97a2541b6b824c0513d32323c156a43684264ba6d2c5fc8b6c
 WHIRLPOOL 
4fc981f00c4afd74da74e192beb292c5d39e2a3bcc23d77e5daf37c71b75acb4df81c70a68586c0704b47fbe08dce69b1921d0d151777b5451b8d6302bac5b0f
-DIST laptop-mode-tools_1.69.2.tar.gz 115082 SHA256 
2db1225cc8b6fb214f221362b9fabfffb1cbd25556d00bef3d3a6db9f3b19a59 SHA512 
cc1e2ef7c2dd963f542b2e745fc8f3f046199d848a3c2bc44509fb2f08dc5dfa05ce1f9d70b5c678e6c088ed55ce7875eadf4ac806f006806c5bb1b229f980e5
 WHIRLPOOL 
a563fee8497c390060c8820b5b5efa9c58c175fb9075f55344888627b2f054ed8aee3e1ecf415f84f19ab4c9f6c21bf20ea4880b8827949f9c05baccf945
 DIST laptop-mode-tools_1.70.tar.gz 116624 SHA256 
12cde7dbec8c35201efab96187be75ec84e0a2424494852413f21be1b7bc6a11 SHA512 
755e2d94b63bb2a6e5362365f11181374c5fe159b508076f5def91c4df93983fa3e2553bbd94ae0b5bb4690aa7fb0881eafe3f4dcc7c8e77a8b72de23f6a21c5
 WHIRLPOOL 
a70b0e3353877ffedd87ed3f72f1239addd34e8fecfd0e54b98c328a1f4a48a87a2f278fa4afa227452eb5f874bd58912a1ddf8ae2f385636c6bb3a552ce7b3a

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.66.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.66.ebuild
deleted file mode 100644
index 5cf1fe34ae3..000
--- a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.66.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils multilib systemd udev
-
-MY_P=${PN}_${PV}
-
-DESCRIPTION="Linux kernel laptop_mode user-space utilities"
-HOMEPAGE="http://www.samwel.tk/laptop_mode/;
-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 bluetooth scsi"
-
-RDEPEND="net-wireless/wireless-tools
-   sys-apps/iproute2
-   sys-apps/ethtool
-   sys-apps/hdparm
-   sys-apps/which
-   acpi? ( sys-power/acpid )
-   apm? ( sys-apps/apmd )
-   bluetooth? ( net-wireless/bluez:= )
-   scsi? ( sys-apps/sdparm )"
-DEPEND=""
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   # This should avoid conflict with pm-powersave wrt #327443 and #396703
-   cat <<-EOF > "${T}"/${PN}
-   HOOK_BLACKLIST="00powersave"
-   EOF
-}
-
-src_compile() { :; }
-
-src_install() {
-   DESTDIR="${D}" \
-   INIT_D="none" \
-   MAN_D="/usr/share/man" \
-   LIB_D="/usr/$(get_libdir)" \
-   UDEV_D="$(get_udevdir)" \
-   SYSTEMD_UNIT_D="$(systemd_get_unitdir)" \
-   TMPFILES_D="/usr/lib/tmpfiles.d" \
-   ACPI="$(use acpi && echo force || echo disabled)" \
-   PMU="$(false && echo force || echo disabled)" \
-   APM="$(use apm && echo force || echo disabled)" \
-   SYSTEMD=yes \
-   sh ./install.sh || die
-
-   dodoc Documentation/*.txt README.md
-   newinitd "${FILESDIR}"/laptop_mode.init-1.4 laptop_mode
-
-   # See src_prepare()
-   insinto /etc/pm/config.d
-   doins "${T}"/${PN}
-}
-
-pkg_postinst() {
-   if use acpi || use apm; then
-   if use acpi; then
-   daemon_name="acpid"
-   elif use apm; then
-   deamon_name="apmd"
-   fi
-   if [ "$(rc-config list default | grep laptop_mode)" = "" ] || [ 
"$(rc-config list default | grep ${daemon_name} )" = "" ]; then
-   ewarn "To enable automatic power state event handling,"
-   ewarn "e.g. enabling laptop_mode after unplugging the 
battery,"
-   ewarn "both laptop_mode and the ${daemon_name} daemon 
must be"
-   ewarn "added to default runlevel:"
-   if [ "$(rc-config list default | grep laptop_mode)" = 
"" ]; then
-   ewarn "# rc-update add laptop_mode default"
-   fi
-  

[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2017-03-16 Thread Michael Weber
commit: a83dc1e04905cbe5f7fcdf7586d9ca969fd10f99
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Mar 16 07:13:59 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Mar 16 07:28:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a83dc1e0

app-laptop/laptop-mode-tools: ppc stable (bug 611752).

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 app-laptop/laptop-mode-tools/laptop-mode-tools-1.70.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.70.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.70.ebuild
index a63abe245e2..6fc2e9b47e2 100644
--- a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.70.ebuild
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.70.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/rickysarraf/${PN}/releases/download/${PV}/${MY_P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
 IUSE="+acpi apm bluetooth scsi"
 
 RDEPEND="net-wireless/wireless-tools



[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2016-09-24 Thread Alon Bar-Lev
commit: 20464d39b4ad91c07e4502e871173fa4f7a8e047
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sat Sep 24 19:48:30 2016 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sat Sep 24 19:48:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20464d39

app-laptop/laptop-mode-tools: version bump

Package-Manager: portage-2.2.28

 app-laptop/laptop-mode-tools/Manifest  |  1 +
 .../laptop-mode-tools-1.70.ebuild  | 95 ++
 2 files changed, 96 insertions(+)

diff --git a/app-laptop/laptop-mode-tools/Manifest 
b/app-laptop/laptop-mode-tools/Manifest
index 4051992..61e7b4c 100644
--- a/app-laptop/laptop-mode-tools/Manifest
+++ b/app-laptop/laptop-mode-tools/Manifest
@@ -1,2 +1,3 @@
 DIST laptop-mode-tools_1.66.tar.gz 75 SHA256 
0e8488d6112fa7edfa7e4b1084b16f8c7c6726d935029e4afd7d7034caed5f62 SHA512 
8649f70ab63ca0a1e5edf5c4c69062b01dce97b34ef6686a2c044f177aaac59008d4275b237e2c97a2541b6b824c0513d32323c156a43684264ba6d2c5fc8b6c
 WHIRLPOOL 
4fc981f00c4afd74da74e192beb292c5d39e2a3bcc23d77e5daf37c71b75acb4df81c70a68586c0704b47fbe08dce69b1921d0d151777b5451b8d6302bac5b0f
 DIST laptop-mode-tools_1.69.2.tar.gz 115082 SHA256 
2db1225cc8b6fb214f221362b9fabfffb1cbd25556d00bef3d3a6db9f3b19a59 SHA512 
cc1e2ef7c2dd963f542b2e745fc8f3f046199d848a3c2bc44509fb2f08dc5dfa05ce1f9d70b5c678e6c088ed55ce7875eadf4ac806f006806c5bb1b229f980e5
 WHIRLPOOL 
a563fee8497c390060c8820b5b5efa9c58c175fb9075f55344888627b2f054ed8aee3e1ecf415f84f19ab4c9f6c21bf20ea4880b8827949f9c05baccf945
+DIST laptop-mode-tools_1.70.tar.gz 116624 SHA256 
12cde7dbec8c35201efab96187be75ec84e0a2424494852413f21be1b7bc6a11 SHA512 
755e2d94b63bb2a6e5362365f11181374c5fe159b508076f5def91c4df93983fa3e2553bbd94ae0b5bb4690aa7fb0881eafe3f4dcc7c8e77a8b72de23f6a21c5
 WHIRLPOOL 
a70b0e3353877ffedd87ed3f72f1239addd34e8fecfd0e54b98c328a1f4a48a87a2f278fa4afa227452eb5f874bd58912a1ddf8ae2f385636c6bb3a552ce7b3a

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.70.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.70.ebuild
new file mode 100644
index ..cfdfd45
--- /dev/null
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.70.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils multilib systemd udev
+
+MY_P="${PN}_${PV}"
+
+DESCRIPTION="Linux kernel laptop_mode user-space utilities"
+HOMEPAGE="https://github.com/rickysarraf/laptop-mode-tools/wiki;
+SRC_URI="https://github.com/rickysarraf/${PN}/releases/download/${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="+acpi apm bluetooth scsi"
+
+RDEPEND="net-wireless/wireless-tools
+   sys-apps/iproute2
+   sys-apps/ethtool
+   sys-apps/hdparm
+   sys-apps/which
+   acpi? ( sys-power/acpid )
+   apm? ( sys-apps/apmd )
+   bluetooth? ( net-wireless/bluez:= )
+   scsi? ( sys-apps/sdparm )"
+DEPEND=""
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   # This should avoid conflict with pm-powersave wrt #327443 and #396703
+   cat <<-EOF > "${T}"/${PN}
+   HOOK_BLACKLIST="00powersave"
+   EOF
+}
+
+src_compile() { :; }
+
+src_install() {
+   DESTDIR="${D}" \
+   INIT_D="none" \
+   MAN_D="/usr/share/man" \
+   LIB_D="/usr/$(get_libdir)" \
+   UDEV_D="$(get_udevdir)" \
+   SYSTEMD_UNIT_D="$(systemd_get_systemunitdir)" \
+   TMPFILES_D="/usr/lib/tmpfiles.d" \
+   ACPI="$(use acpi && echo force || echo disabled)" \
+   PMU="$(false && echo force || echo disabled)" \
+   APM="$(use apm && echo force || echo disabled)" \
+   SYSTEMD=yes \
+   sh ./install.sh || die
+
+   dodoc Documentation/*.txt README.md
+   newinitd "${FILESDIR}"/laptop_mode.init-1.4 laptop_mode
+
+   # See src_prepare()
+   insinto /etc/pm/config.d
+   doins "${T}"/${PN}
+}
+
+pkg_postinst() {
+   if use acpi || use apm; then
+   if use acpi; then
+   daemon_name="acpid"
+   elif use apm; then
+   deamon_name="apmd"
+   fi
+   if [ "$(rc-config list default | grep laptop_mode)" = "" ] || [ 
"$(rc-config list default | grep ${daemon_name} )" = "" ]; then
+   ewarn "To enable automatic power state event handling,"
+   ewarn "e.g. enabling laptop_mode after unplugging the 
battery,"
+   ewarn "both laptop_mode and the ${daemon_name} daemon 
must be"
+   ewarn "added to default runlevel:"
+   if [ "$(rc-config list default | grep laptop_mode)" = 
"" ]; then
+   ewarn "# rc-update add laptop_mode default"
+   fi
+   if [ "$(rc-config list default 

[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2016-05-07 Thread Alon Bar-Lev
commit: 3ef33cebfdaf4226af3c10aa2ecaf2a232e192b5
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun May  8 04:13:16 2016 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sun May  8 04:13:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ef33ceb

app-laptop/laptop-mode-tools: add name to maintainer

Bug: 582374

Package-Manager: portage-2.2.26

 app-laptop/laptop-mode-tools/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-laptop/laptop-mode-tools/metadata.xml 
b/app-laptop/laptop-mode-tools/metadata.xml
index e7c79c9..d089997 100644
--- a/app-laptop/laptop-mode-tools/metadata.xml
+++ b/app-laptop/laptop-mode-tools/metadata.xml
@@ -7,6 +7,7 @@


gentoo-...@researchut.com
+   Ritesh Raj Sarraf






[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2016-03-27 Thread Alon Bar-Lev
commit: 2be233456dbbc63d7014e7f6682bfee51719b2be
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Mar 27 17:26:24 2016 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sun Mar 27 17:28:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2be23345

app-laptop/laptop-mode-tools: version bump

Package-Manager: portage-2.2.26

 app-laptop/laptop-mode-tools/Manifest  |  1 +
 .../laptop-mode-tools-1.69.2.ebuild| 93 ++
 2 files changed, 94 insertions(+)

diff --git a/app-laptop/laptop-mode-tools/Manifest 
b/app-laptop/laptop-mode-tools/Manifest
index 69be903..6671439 100644
--- a/app-laptop/laptop-mode-tools/Manifest
+++ b/app-laptop/laptop-mode-tools/Manifest
@@ -3,4 +3,5 @@ DIST laptop-mode-tools_1.67.tar.gz 111730 SHA256 
5205e5b4fa0eddcbb14e06a496a9e40
 DIST laptop-mode-tools_1.68.1.tar.gz 113137 SHA256 
08d08f3d7ad76fb5f48232428584481a8e160421671533ece2648e968b519ba6 SHA512 
68e230e3215631cff31157865eac6e73c08534e5481016425a41e1c166746e0df987a21cc158edc4dac5b1469c515eb23c89a51084b4f993debd28befc82064a
 WHIRLPOOL 
b421b48627fa2c80af0024c4c8705643330ddcfce5cbcdb0b71462fea466ebbac2b5a254855dba315ca0ab5b056a23a9f5ab5e66c84b15d17e2fcdbefe816589
 DIST laptop-mode-tools_1.68.tar.gz 112695 SHA256 
a9ceca49a623fecf0d8067cd71d11610a254af7e87a3a462cb4277527a905558 SHA512 
1870c0400b32f4bb95f407db64f9e8920391c0758f37fa493545865ba0801ed6d67491c8d69bd7565d72a3437fe01524153fdd4dcf2cd69b49e7f1b0a54ff0c4
 WHIRLPOOL 
28b5e9fe7744824c4b562e8123e9403020a6096e32960f23592cc4393fce1379cc359602e83ff959187a953965e353d85c42c901c7ec6e382dd1ff67e0fb5699
 DIST laptop-mode-tools_1.69.1.tar.gz 115064 SHA256 
4dcc55b10c3fc693daeb6be8d8e190f2b191dce0686a7bea0545a8821b8e7173 SHA512 
1f027cec13800e4e0e256983769e45329423264b36112a4d79f3f09c4c01e7d411bbf8c376c67eb6d83224ffdde87e2fed4dc08176a406bc6a29ad3a392dd6d9
 WHIRLPOOL 
a0eedb7db39b204d6b0e61ef2d210d3be37a70c81dbdb11fad4d61042c5f972996a709a793c82d2b636ad37c2873c1d87cc62c5bd279de08d6ce6c49bfa3d113
+DIST laptop-mode-tools_1.69.2.tar.gz 115082 SHA256 
2db1225cc8b6fb214f221362b9fabfffb1cbd25556d00bef3d3a6db9f3b19a59 SHA512 
cc1e2ef7c2dd963f542b2e745fc8f3f046199d848a3c2bc44509fb2f08dc5dfa05ce1f9d70b5c678e6c088ed55ce7875eadf4ac806f006806c5bb1b229f980e5
 WHIRLPOOL 
a563fee8497c390060c8820b5b5efa9c58c175fb9075f55344888627b2f054ed8aee3e1ecf415f84f19ab4c9f6c21bf20ea4880b8827949f9c05baccf945
 DIST laptop-mode-tools_1.69.tar.gz 115026 SHA256 
7028a646532d30d27cb8ee13a87d6b2f0045b6d8b7fbea3af77f167dd22ccca5 SHA512 
5dda4170473b62af1e49cc5d07298c7c5036b5f0fa9ad8b6f01265257a266c52f36a1e02c252544a10a87c7417393b54db98278b8a5bd6c1bd62f9f980e10831
 WHIRLPOOL 
5b9e48cb90b5da41a0d9864aa5ef2446f933e2b17841c2be9a89337a14150999330e50814642e8ddc648516d3c2c9ef64ce599e4513b8ed61046bfb121063e17

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.69.2.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.69.2.ebuild
new file mode 100644
index 000..2370034
--- /dev/null
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.69.2.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils multilib systemd udev
+
+MY_P=${PN}_${PV}
+
+DESCRIPTION="Linux kernel laptop_mode user-space utilities"
+HOMEPAGE="https://github.com/rickysarraf/laptop-mode-tools/wiki;
+SRC_URI="https://github.com/rickysarraf/${PN}/releases/download/${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="+acpi apm bluetooth scsi"
+
+RDEPEND="net-wireless/wireless-tools
+   sys-apps/iproute2
+   sys-apps/ethtool
+   sys-apps/hdparm
+   sys-apps/which
+   acpi? ( sys-power/acpid )
+   apm? ( sys-apps/apmd )
+   bluetooth? ( net-wireless/bluez:= )
+   scsi? ( sys-apps/sdparm )"
+DEPEND=""
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   # This should avoid conflict with pm-powersave wrt #327443 and #396703
+   cat <<-EOF > "${T}"/${PN}
+   HOOK_BLACKLIST="00powersave"
+   EOF
+}
+
+src_compile() { :; }
+
+src_install() {
+   DESTDIR="${D}" \
+   INIT_D="none" \
+   MAN_D="/usr/share/man" \
+   LIB_D="/usr/$(get_libdir)" \
+   UDEV_D="$(get_udevdir)" \
+   SYSTEMD_UNIT_D="$(systemd_get_unitdir)" \
+   TMPFILES_D="/usr/lib/tmpfiles.d" \
+   ACPI="$(use acpi && echo force || echo disabled)" \
+   PMU="$(false && echo force || echo disabled)" \
+   APM="$(use apm && echo force || echo disabled)" \
+   SYSTEMD=yes \
+   sh ./install.sh || die
+
+   dodoc Documentation/*.txt README.md
+   newinitd "${FILESDIR}"/laptop_mode.init-1.4 laptop_mode
+
+   # See src_prepare()
+   insinto /etc/pm/config.d
+   doins "${T}"/${PN}
+}
+
+pkg_postinst() {
+   if use acpi || use apm; then
+   if use acpi; 

[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2016-03-27 Thread Alon Bar-Lev
commit: 209f64dbead11fa71934ed0b178a7211c0e424ea
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Mar 27 17:27:43 2016 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sun Mar 27 17:28:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=209f64db

app-laptop/laptop-mode-tools: cleanup

Package-Manager: portage-2.2.26

 app-laptop/laptop-mode-tools/Manifest  |  5 --
 .../laptop-mode-tools-1.67.ebuild  | 93 --
 .../laptop-mode-tools-1.68.1.ebuild| 93 --
 .../laptop-mode-tools-1.68.ebuild  | 93 --
 .../laptop-mode-tools-1.69.1.ebuild| 93 --
 .../laptop-mode-tools-1.69.ebuild  | 93 --
 6 files changed, 470 deletions(-)

diff --git a/app-laptop/laptop-mode-tools/Manifest 
b/app-laptop/laptop-mode-tools/Manifest
index 6671439..4051992 100644
--- a/app-laptop/laptop-mode-tools/Manifest
+++ b/app-laptop/laptop-mode-tools/Manifest
@@ -1,7 +1,2 @@
 DIST laptop-mode-tools_1.66.tar.gz 75 SHA256 
0e8488d6112fa7edfa7e4b1084b16f8c7c6726d935029e4afd7d7034caed5f62 SHA512 
8649f70ab63ca0a1e5edf5c4c69062b01dce97b34ef6686a2c044f177aaac59008d4275b237e2c97a2541b6b824c0513d32323c156a43684264ba6d2c5fc8b6c
 WHIRLPOOL 
4fc981f00c4afd74da74e192beb292c5d39e2a3bcc23d77e5daf37c71b75acb4df81c70a68586c0704b47fbe08dce69b1921d0d151777b5451b8d6302bac5b0f
-DIST laptop-mode-tools_1.67.tar.gz 111730 SHA256 
5205e5b4fa0eddcbb14e06a496a9e405cf3873eb5065e03e6a1237e29c8f3cd0 SHA512 
a0f8f5c6c2616bbdbe86f82b0dc7ad1bd4b4315fc074b7b97ad29a9dec4e63164d625da732f6b6b9a73dd039d415c06da51c83c5aa1056e7893b65691da1437f
 WHIRLPOOL 
03fd0f7bc7300d7357d6b1f27a38aed54c7b77a7f8633910d3bfa6aede862f24238bde9322398cedea0e6b9d1bcd85b988e56ff1f2aeb62d691a209aa6f2acab
-DIST laptop-mode-tools_1.68.1.tar.gz 113137 SHA256 
08d08f3d7ad76fb5f48232428584481a8e160421671533ece2648e968b519ba6 SHA512 
68e230e3215631cff31157865eac6e73c08534e5481016425a41e1c166746e0df987a21cc158edc4dac5b1469c515eb23c89a51084b4f993debd28befc82064a
 WHIRLPOOL 
b421b48627fa2c80af0024c4c8705643330ddcfce5cbcdb0b71462fea466ebbac2b5a254855dba315ca0ab5b056a23a9f5ab5e66c84b15d17e2fcdbefe816589
-DIST laptop-mode-tools_1.68.tar.gz 112695 SHA256 
a9ceca49a623fecf0d8067cd71d11610a254af7e87a3a462cb4277527a905558 SHA512 
1870c0400b32f4bb95f407db64f9e8920391c0758f37fa493545865ba0801ed6d67491c8d69bd7565d72a3437fe01524153fdd4dcf2cd69b49e7f1b0a54ff0c4
 WHIRLPOOL 
28b5e9fe7744824c4b562e8123e9403020a6096e32960f23592cc4393fce1379cc359602e83ff959187a953965e353d85c42c901c7ec6e382dd1ff67e0fb5699
-DIST laptop-mode-tools_1.69.1.tar.gz 115064 SHA256 
4dcc55b10c3fc693daeb6be8d8e190f2b191dce0686a7bea0545a8821b8e7173 SHA512 
1f027cec13800e4e0e256983769e45329423264b36112a4d79f3f09c4c01e7d411bbf8c376c67eb6d83224ffdde87e2fed4dc08176a406bc6a29ad3a392dd6d9
 WHIRLPOOL 
a0eedb7db39b204d6b0e61ef2d210d3be37a70c81dbdb11fad4d61042c5f972996a709a793c82d2b636ad37c2873c1d87cc62c5bd279de08d6ce6c49bfa3d113
 DIST laptop-mode-tools_1.69.2.tar.gz 115082 SHA256 
2db1225cc8b6fb214f221362b9fabfffb1cbd25556d00bef3d3a6db9f3b19a59 SHA512 
cc1e2ef7c2dd963f542b2e745fc8f3f046199d848a3c2bc44509fb2f08dc5dfa05ce1f9d70b5c678e6c088ed55ce7875eadf4ac806f006806c5bb1b229f980e5
 WHIRLPOOL 
a563fee8497c390060c8820b5b5efa9c58c175fb9075f55344888627b2f054ed8aee3e1ecf415f84f19ab4c9f6c21bf20ea4880b8827949f9c05baccf945
-DIST laptop-mode-tools_1.69.tar.gz 115026 SHA256 
7028a646532d30d27cb8ee13a87d6b2f0045b6d8b7fbea3af77f167dd22ccca5 SHA512 
5dda4170473b62af1e49cc5d07298c7c5036b5f0fa9ad8b6f01265257a266c52f36a1e02c252544a10a87c7417393b54db98278b8a5bd6c1bd62f9f980e10831
 WHIRLPOOL 
5b9e48cb90b5da41a0d9864aa5ef2446f933e2b17841c2be9a89337a14150999330e50814642e8ddc648516d3c2c9ef64ce599e4513b8ed61046bfb121063e17

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.67.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.67.ebuild
deleted file mode 100644
index bf853c4..000
--- a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.67.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils multilib systemd udev
-
-MY_P=${PN}_${PV}
-
-DESCRIPTION="Linux kernel laptop_mode user-space utilities"
-HOMEPAGE="http://www.samwel.tk/laptop_mode/;
-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 bluetooth scsi"
-
-RDEPEND="net-wireless/wireless-tools
-   sys-apps/iproute2
-   sys-apps/ethtool
-   sys-apps/hdparm
-   sys-apps/which
-   acpi? ( sys-power/acpid )
-   apm? ( sys-apps/apmd )
-   bluetooth? ( net-wireless/bluez:= )
-   scsi? ( sys-apps/sdparm )"
-DEPEND=""
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   # This should avoid conflict with pm-powersave wrt #327443 and 

[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2016-03-15 Thread Alon Bar-Lev
commit: 8873c4ca0bd4687847b9160f1f80ef2e53549c50
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Tue Mar 15 18:49:22 2016 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Tue Mar 15 18:49:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8873c4ca

app-laptop/laptop-mode-tools: version bump

Package-Manager: portage-2.2.26

 app-laptop/laptop-mode-tools/Manifest  |  1 +
 .../laptop-mode-tools-1.69.1.ebuild| 93 ++
 2 files changed, 94 insertions(+)

diff --git a/app-laptop/laptop-mode-tools/Manifest 
b/app-laptop/laptop-mode-tools/Manifest
index 815ea23..69be903 100644
--- a/app-laptop/laptop-mode-tools/Manifest
+++ b/app-laptop/laptop-mode-tools/Manifest
@@ -2,4 +2,5 @@ DIST laptop-mode-tools_1.66.tar.gz 75 SHA256 
0e8488d6112fa7edfa7e4b1084b16f8
 DIST laptop-mode-tools_1.67.tar.gz 111730 SHA256 
5205e5b4fa0eddcbb14e06a496a9e405cf3873eb5065e03e6a1237e29c8f3cd0 SHA512 
a0f8f5c6c2616bbdbe86f82b0dc7ad1bd4b4315fc074b7b97ad29a9dec4e63164d625da732f6b6b9a73dd039d415c06da51c83c5aa1056e7893b65691da1437f
 WHIRLPOOL 
03fd0f7bc7300d7357d6b1f27a38aed54c7b77a7f8633910d3bfa6aede862f24238bde9322398cedea0e6b9d1bcd85b988e56ff1f2aeb62d691a209aa6f2acab
 DIST laptop-mode-tools_1.68.1.tar.gz 113137 SHA256 
08d08f3d7ad76fb5f48232428584481a8e160421671533ece2648e968b519ba6 SHA512 
68e230e3215631cff31157865eac6e73c08534e5481016425a41e1c166746e0df987a21cc158edc4dac5b1469c515eb23c89a51084b4f993debd28befc82064a
 WHIRLPOOL 
b421b48627fa2c80af0024c4c8705643330ddcfce5cbcdb0b71462fea466ebbac2b5a254855dba315ca0ab5b056a23a9f5ab5e66c84b15d17e2fcdbefe816589
 DIST laptop-mode-tools_1.68.tar.gz 112695 SHA256 
a9ceca49a623fecf0d8067cd71d11610a254af7e87a3a462cb4277527a905558 SHA512 
1870c0400b32f4bb95f407db64f9e8920391c0758f37fa493545865ba0801ed6d67491c8d69bd7565d72a3437fe01524153fdd4dcf2cd69b49e7f1b0a54ff0c4
 WHIRLPOOL 
28b5e9fe7744824c4b562e8123e9403020a6096e32960f23592cc4393fce1379cc359602e83ff959187a953965e353d85c42c901c7ec6e382dd1ff67e0fb5699
+DIST laptop-mode-tools_1.69.1.tar.gz 115064 SHA256 
4dcc55b10c3fc693daeb6be8d8e190f2b191dce0686a7bea0545a8821b8e7173 SHA512 
1f027cec13800e4e0e256983769e45329423264b36112a4d79f3f09c4c01e7d411bbf8c376c67eb6d83224ffdde87e2fed4dc08176a406bc6a29ad3a392dd6d9
 WHIRLPOOL 
a0eedb7db39b204d6b0e61ef2d210d3be37a70c81dbdb11fad4d61042c5f972996a709a793c82d2b636ad37c2873c1d87cc62c5bd279de08d6ce6c49bfa3d113
 DIST laptop-mode-tools_1.69.tar.gz 115026 SHA256 
7028a646532d30d27cb8ee13a87d6b2f0045b6d8b7fbea3af77f167dd22ccca5 SHA512 
5dda4170473b62af1e49cc5d07298c7c5036b5f0fa9ad8b6f01265257a266c52f36a1e02c252544a10a87c7417393b54db98278b8a5bd6c1bd62f9f980e10831
 WHIRLPOOL 
5b9e48cb90b5da41a0d9864aa5ef2446f933e2b17841c2be9a89337a14150999330e50814642e8ddc648516d3c2c9ef64ce599e4513b8ed61046bfb121063e17

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.69.1.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.69.1.ebuild
new file mode 100644
index 000..2370034
--- /dev/null
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.69.1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils multilib systemd udev
+
+MY_P=${PN}_${PV}
+
+DESCRIPTION="Linux kernel laptop_mode user-space utilities"
+HOMEPAGE="https://github.com/rickysarraf/laptop-mode-tools/wiki;
+SRC_URI="https://github.com/rickysarraf/${PN}/releases/download/${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="+acpi apm bluetooth scsi"
+
+RDEPEND="net-wireless/wireless-tools
+   sys-apps/iproute2
+   sys-apps/ethtool
+   sys-apps/hdparm
+   sys-apps/which
+   acpi? ( sys-power/acpid )
+   apm? ( sys-apps/apmd )
+   bluetooth? ( net-wireless/bluez:= )
+   scsi? ( sys-apps/sdparm )"
+DEPEND=""
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   # This should avoid conflict with pm-powersave wrt #327443 and #396703
+   cat <<-EOF > "${T}"/${PN}
+   HOOK_BLACKLIST="00powersave"
+   EOF
+}
+
+src_compile() { :; }
+
+src_install() {
+   DESTDIR="${D}" \
+   INIT_D="none" \
+   MAN_D="/usr/share/man" \
+   LIB_D="/usr/$(get_libdir)" \
+   UDEV_D="$(get_udevdir)" \
+   SYSTEMD_UNIT_D="$(systemd_get_unitdir)" \
+   TMPFILES_D="/usr/lib/tmpfiles.d" \
+   ACPI="$(use acpi && echo force || echo disabled)" \
+   PMU="$(false && echo force || echo disabled)" \
+   APM="$(use apm && echo force || echo disabled)" \
+   SYSTEMD=yes \
+   sh ./install.sh || die
+
+   dodoc Documentation/*.txt README.md
+   newinitd "${FILESDIR}"/laptop_mode.init-1.4 laptop_mode
+
+   # See src_prepare()
+   insinto /etc/pm/config.d
+   doins "${T}"/${PN}
+}
+
+pkg_postinst() {
+   if use acpi || use apm; then
+   if use acpi; then

[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2016-03-11 Thread Alon Bar-Lev
commit: 038eb8b00b05de062219efd54bdb3efadc917892
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Mar 11 19:51:04 2016 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Mar 11 19:52:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=038eb8b0

app-laptop/laptop-mode-tools: version bump

Package-Manager: portage-2.2.26

 app-laptop/laptop-mode-tools/Manifest  |  1 +
 .../laptop-mode-tools-1.69.ebuild  | 93 ++
 2 files changed, 94 insertions(+)

diff --git a/app-laptop/laptop-mode-tools/Manifest 
b/app-laptop/laptop-mode-tools/Manifest
index cdd4287..815ea23 100644
--- a/app-laptop/laptop-mode-tools/Manifest
+++ b/app-laptop/laptop-mode-tools/Manifest
@@ -2,3 +2,4 @@ DIST laptop-mode-tools_1.66.tar.gz 75 SHA256 
0e8488d6112fa7edfa7e4b1084b16f8
 DIST laptop-mode-tools_1.67.tar.gz 111730 SHA256 
5205e5b4fa0eddcbb14e06a496a9e405cf3873eb5065e03e6a1237e29c8f3cd0 SHA512 
a0f8f5c6c2616bbdbe86f82b0dc7ad1bd4b4315fc074b7b97ad29a9dec4e63164d625da732f6b6b9a73dd039d415c06da51c83c5aa1056e7893b65691da1437f
 WHIRLPOOL 
03fd0f7bc7300d7357d6b1f27a38aed54c7b77a7f8633910d3bfa6aede862f24238bde9322398cedea0e6b9d1bcd85b988e56ff1f2aeb62d691a209aa6f2acab
 DIST laptop-mode-tools_1.68.1.tar.gz 113137 SHA256 
08d08f3d7ad76fb5f48232428584481a8e160421671533ece2648e968b519ba6 SHA512 
68e230e3215631cff31157865eac6e73c08534e5481016425a41e1c166746e0df987a21cc158edc4dac5b1469c515eb23c89a51084b4f993debd28befc82064a
 WHIRLPOOL 
b421b48627fa2c80af0024c4c8705643330ddcfce5cbcdb0b71462fea466ebbac2b5a254855dba315ca0ab5b056a23a9f5ab5e66c84b15d17e2fcdbefe816589
 DIST laptop-mode-tools_1.68.tar.gz 112695 SHA256 
a9ceca49a623fecf0d8067cd71d11610a254af7e87a3a462cb4277527a905558 SHA512 
1870c0400b32f4bb95f407db64f9e8920391c0758f37fa493545865ba0801ed6d67491c8d69bd7565d72a3437fe01524153fdd4dcf2cd69b49e7f1b0a54ff0c4
 WHIRLPOOL 
28b5e9fe7744824c4b562e8123e9403020a6096e32960f23592cc4393fce1379cc359602e83ff959187a953965e353d85c42c901c7ec6e382dd1ff67e0fb5699
+DIST laptop-mode-tools_1.69.tar.gz 115026 SHA256 
7028a646532d30d27cb8ee13a87d6b2f0045b6d8b7fbea3af77f167dd22ccca5 SHA512 
5dda4170473b62af1e49cc5d07298c7c5036b5f0fa9ad8b6f01265257a266c52f36a1e02c252544a10a87c7417393b54db98278b8a5bd6c1bd62f9f980e10831
 WHIRLPOOL 
5b9e48cb90b5da41a0d9864aa5ef2446f933e2b17841c2be9a89337a14150999330e50814642e8ddc648516d3c2c9ef64ce599e4513b8ed61046bfb121063e17

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.69.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.69.ebuild
new file mode 100644
index 000..3b1387b
--- /dev/null
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.69.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils multilib systemd udev
+
+MY_P=${PN}_${PV}
+
+DESCRIPTION="Linux kernel laptop_mode user-space utilities"
+HOMEPAGE="https://github.com/rickysarraf/laptop-mode-tools/wiki;
+SRC_URI="https://github.com/rickysarraf/${PN}/releases/download/${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="+acpi apm bluetooth scsi"
+
+RDEPEND="net-wireless/wireless-tools
+   sys-apps/iproute2
+   sys-apps/ethtool
+   sys-apps/hdparm
+   sys-apps/which
+   acpi? ( sys-power/acpid )
+   apm? ( sys-apps/apmd )
+   bluetooth? ( net-wireless/bluez:= )
+   scsi? ( sys-apps/sdparm )"
+DEPEND=""
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   # This should avoid conflict with pm-powersave wrt #327443 and #396703
+   cat <<-EOF > "${T}"/${PN}
+   HOOK_BLACKLIST="00powersave"
+   EOF
+}
+
+src_compile() { :; }
+
+src_install() {
+   DESTDIR="${D}" \
+   INIT_D="none" \
+   MAN_D="/usr/share/man" \
+   LIB_D="/usr/$(get_libdir)" \
+   UDEV_D="$(get_udevdir)" \
+   SYSTEMD_UNIT_D="$(systemd_get_unitdir)" \
+   TMPFILES_D="/usr/lib/tmpfiles.d" \
+   ACPI="$(use acpi && echo force || echo disabled)" \
+   PMU="$(false && echo force || echo disabled)" \
+   APM="$(use apm && echo force || echo disabled)" \
+   SYSTEMD=yes \
+   sh ./install.sh || die
+
+   dodoc Documentation/*.txt README.md
+   newinitd "${FILESDIR}"/laptop_mode.init-1.4 laptop_mode
+
+   # See src_prepare()
+   insinto /etc/pm/config.d
+   doins "${T}"/${PN}
+}
+
+pkg_postinst() {
+   if use acpi || use apm; then
+   if use acpi; then
+   daemon_name="acpid"
+   elif use apm; then
+   deamon_name="apmd"
+   fi
+   if [ "$(rc-config list default | grep laptop_mode)" = "" ] || [ 
"$(rc-config list default | grep ${daemon_name} )" = "" ]; then
+   ewarn "To enable automatic power state event handling,"
+   ewarn "e.g. 

[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2015-09-27 Thread Alon Bar-Lev
commit: 326f37a078961fbe4c0667d4bf5ad62ae62b230f
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Sep 27 09:13:15 2015 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sun Sep 27 09:14:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=326f37a0

app-laptop/laptop-mode-tools: version bump

Package-Manager: portage-2.2.20.1

 app-laptop/laptop-mode-tools/Manifest  |  1 +
 .../laptop-mode-tools-1.68.1.ebuild| 93 ++
 2 files changed, 94 insertions(+)

diff --git a/app-laptop/laptop-mode-tools/Manifest 
b/app-laptop/laptop-mode-tools/Manifest
index b34a16f..cdd4287 100644
--- a/app-laptop/laptop-mode-tools/Manifest
+++ b/app-laptop/laptop-mode-tools/Manifest
@@ -1,3 +1,4 @@
 DIST laptop-mode-tools_1.66.tar.gz 75 SHA256 
0e8488d6112fa7edfa7e4b1084b16f8c7c6726d935029e4afd7d7034caed5f62 SHA512 
8649f70ab63ca0a1e5edf5c4c69062b01dce97b34ef6686a2c044f177aaac59008d4275b237e2c97a2541b6b824c0513d32323c156a43684264ba6d2c5fc8b6c
 WHIRLPOOL 
4fc981f00c4afd74da74e192beb292c5d39e2a3bcc23d77e5daf37c71b75acb4df81c70a68586c0704b47fbe08dce69b1921d0d151777b5451b8d6302bac5b0f
 DIST laptop-mode-tools_1.67.tar.gz 111730 SHA256 
5205e5b4fa0eddcbb14e06a496a9e405cf3873eb5065e03e6a1237e29c8f3cd0 SHA512 
a0f8f5c6c2616bbdbe86f82b0dc7ad1bd4b4315fc074b7b97ad29a9dec4e63164d625da732f6b6b9a73dd039d415c06da51c83c5aa1056e7893b65691da1437f
 WHIRLPOOL 
03fd0f7bc7300d7357d6b1f27a38aed54c7b77a7f8633910d3bfa6aede862f24238bde9322398cedea0e6b9d1bcd85b988e56ff1f2aeb62d691a209aa6f2acab
+DIST laptop-mode-tools_1.68.1.tar.gz 113137 SHA256 
08d08f3d7ad76fb5f48232428584481a8e160421671533ece2648e968b519ba6 SHA512 
68e230e3215631cff31157865eac6e73c08534e5481016425a41e1c166746e0df987a21cc158edc4dac5b1469c515eb23c89a51084b4f993debd28befc82064a
 WHIRLPOOL 
b421b48627fa2c80af0024c4c8705643330ddcfce5cbcdb0b71462fea466ebbac2b5a254855dba315ca0ab5b056a23a9f5ab5e66c84b15d17e2fcdbefe816589
 DIST laptop-mode-tools_1.68.tar.gz 112695 SHA256 
a9ceca49a623fecf0d8067cd71d11610a254af7e87a3a462cb4277527a905558 SHA512 
1870c0400b32f4bb95f407db64f9e8920391c0758f37fa493545865ba0801ed6d67491c8d69bd7565d72a3437fe01524153fdd4dcf2cd69b49e7f1b0a54ff0c4
 WHIRLPOOL 
28b5e9fe7744824c4b562e8123e9403020a6096e32960f23592cc4393fce1379cc359602e83ff959187a953965e353d85c42c901c7ec6e382dd1ff67e0fb5699

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.68.1.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.68.1.ebuild
new file mode 100644
index 000..bf853c4
--- /dev/null
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.68.1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils multilib systemd udev
+
+MY_P=${PN}_${PV}
+
+DESCRIPTION="Linux kernel laptop_mode user-space utilities"
+HOMEPAGE="http://www.samwel.tk/laptop_mode/;
+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 bluetooth scsi"
+
+RDEPEND="net-wireless/wireless-tools
+   sys-apps/iproute2
+   sys-apps/ethtool
+   sys-apps/hdparm
+   sys-apps/which
+   acpi? ( sys-power/acpid )
+   apm? ( sys-apps/apmd )
+   bluetooth? ( net-wireless/bluez:= )
+   scsi? ( sys-apps/sdparm )"
+DEPEND=""
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   # This should avoid conflict with pm-powersave wrt #327443 and #396703
+   cat <<-EOF > "${T}"/${PN}
+   HOOK_BLACKLIST="00powersave"
+   EOF
+}
+
+src_compile() { :; }
+
+src_install() {
+   DESTDIR="${D}" \
+   INIT_D="none" \
+   MAN_D="/usr/share/man" \
+   LIB_D="/usr/$(get_libdir)" \
+   UDEV_D="$(get_udevdir)" \
+   SYSTEMD_UNIT_D="$(systemd_get_unitdir)" \
+   TMPFILES_D="/usr/lib/tmpfiles.d" \
+   ACPI="$(use acpi && echo force || echo disabled)" \
+   PMU="$(false && echo force || echo disabled)" \
+   APM="$(use apm && echo force || echo disabled)" \
+   SYSTEMD=yes \
+   sh ./install.sh || die
+
+   dodoc Documentation/*.txt README.md
+   newinitd "${FILESDIR}"/laptop_mode.init-1.4 laptop_mode
+
+   # See src_prepare()
+   insinto /etc/pm/config.d
+   doins "${T}"/${PN}
+}
+
+pkg_postinst() {
+   if use acpi || use apm; then
+   if use acpi; then
+   daemon_name="acpid"
+   elif use apm; then
+   deamon_name="apmd"
+   fi
+   if [ "$(rc-config list default | grep laptop_mode)" = "" ] || [ 
"$(rc-config list default | grep ${daemon_name} )" = "" ]; then
+   ewarn "To enable automatic power state event handling,"
+   ewarn "e.g. enabling laptop_mode after unplugging the 
battery,"
+   ewarn "both laptop_mode and 

[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2015-08-31 Thread Alon Bar-Lev
commit: 079ade61884e052e6962a6e6b4d8c6d884f78cf1
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Mon Aug 31 20:44:48 2015 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Mon Aug 31 20:44:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=079ade61

app-laptop/laptop-mode-tools: version bump

Bug: 559266

 app-laptop/laptop-mode-tools/Manifest  |  1 +
 .../laptop-mode-tools-1.68.ebuild  | 93 ++
 2 files changed, 94 insertions(+)

diff --git a/app-laptop/laptop-mode-tools/Manifest 
b/app-laptop/laptop-mode-tools/Manifest
index 10ccfc1..b34a16f 100644
--- a/app-laptop/laptop-mode-tools/Manifest
+++ b/app-laptop/laptop-mode-tools/Manifest
@@ -1,2 +1,3 @@
 DIST laptop-mode-tools_1.66.tar.gz 75 SHA256 
0e8488d6112fa7edfa7e4b1084b16f8c7c6726d935029e4afd7d7034caed5f62 SHA512 
8649f70ab63ca0a1e5edf5c4c69062b01dce97b34ef6686a2c044f177aaac59008d4275b237e2c97a2541b6b824c0513d32323c156a43684264ba6d2c5fc8b6c
 WHIRLPOOL 
4fc981f00c4afd74da74e192beb292c5d39e2a3bcc23d77e5daf37c71b75acb4df81c70a68586c0704b47fbe08dce69b1921d0d151777b5451b8d6302bac5b0f
 DIST laptop-mode-tools_1.67.tar.gz 111730 SHA256 
5205e5b4fa0eddcbb14e06a496a9e405cf3873eb5065e03e6a1237e29c8f3cd0 SHA512 
a0f8f5c6c2616bbdbe86f82b0dc7ad1bd4b4315fc074b7b97ad29a9dec4e63164d625da732f6b6b9a73dd039d415c06da51c83c5aa1056e7893b65691da1437f
 WHIRLPOOL 
03fd0f7bc7300d7357d6b1f27a38aed54c7b77a7f8633910d3bfa6aede862f24238bde9322398cedea0e6b9d1bcd85b988e56ff1f2aeb62d691a209aa6f2acab
+DIST laptop-mode-tools_1.68.tar.gz 112695 SHA256 
a9ceca49a623fecf0d8067cd71d11610a254af7e87a3a462cb4277527a905558 SHA512 
1870c0400b32f4bb95f407db64f9e8920391c0758f37fa493545865ba0801ed6d67491c8d69bd7565d72a3437fe01524153fdd4dcf2cd69b49e7f1b0a54ff0c4
 WHIRLPOOL 
28b5e9fe7744824c4b562e8123e9403020a6096e32960f23592cc4393fce1379cc359602e83ff959187a953965e353d85c42c901c7ec6e382dd1ff67e0fb5699

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.68.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.68.ebuild
new file mode 100644
index 000..bf853c4
--- /dev/null
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.68.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils multilib systemd udev
+
+MY_P=${PN}_${PV}
+
+DESCRIPTION="Linux kernel laptop_mode user-space utilities"
+HOMEPAGE="http://www.samwel.tk/laptop_mode/;
+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 bluetooth scsi"
+
+RDEPEND="net-wireless/wireless-tools
+   sys-apps/iproute2
+   sys-apps/ethtool
+   sys-apps/hdparm
+   sys-apps/which
+   acpi? ( sys-power/acpid )
+   apm? ( sys-apps/apmd )
+   bluetooth? ( net-wireless/bluez:= )
+   scsi? ( sys-apps/sdparm )"
+DEPEND=""
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   # This should avoid conflict with pm-powersave wrt #327443 and #396703
+   cat <<-EOF > "${T}"/${PN}
+   HOOK_BLACKLIST="00powersave"
+   EOF
+}
+
+src_compile() { :; }
+
+src_install() {
+   DESTDIR="${D}" \
+   INIT_D="none" \
+   MAN_D="/usr/share/man" \
+   LIB_D="/usr/$(get_libdir)" \
+   UDEV_D="$(get_udevdir)" \
+   SYSTEMD_UNIT_D="$(systemd_get_unitdir)" \
+   TMPFILES_D="/usr/lib/tmpfiles.d" \
+   ACPI="$(use acpi && echo force || echo disabled)" \
+   PMU="$(false && echo force || echo disabled)" \
+   APM="$(use apm && echo force || echo disabled)" \
+   SYSTEMD=yes \
+   sh ./install.sh || die
+
+   dodoc Documentation/*.txt README.md
+   newinitd "${FILESDIR}"/laptop_mode.init-1.4 laptop_mode
+
+   # See src_prepare()
+   insinto /etc/pm/config.d
+   doins "${T}"/${PN}
+}
+
+pkg_postinst() {
+   if use acpi || use apm; then
+   if use acpi; then
+   daemon_name="acpid"
+   elif use apm; then
+   deamon_name="apmd"
+   fi
+   if [ "$(rc-config list default | grep laptop_mode)" = "" ] || [ 
"$(rc-config list default | grep ${daemon_name} )" = "" ]; then
+   ewarn "To enable automatic power state event handling,"
+   ewarn "e.g. enabling laptop_mode after unplugging the 
battery,"
+   ewarn "both laptop_mode and the ${daemon_name} daemon 
must be"
+   ewarn "added to default runlevel:"
+   if [ "$(rc-config list default | grep laptop_mode)" = 
"" ]; then
+   ewarn "# rc-update add laptop_mode default"
+   fi
+   if [ "$(rc-config list default | grep ${daemon_name} )" 
= "" ]; then
+   ewarn "#