Gentoo Archives: gentoo-commits

From: Jonas Stein <jstein@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/
Date: Sun, 20 Feb 2022 22:00:22
Message-Id: 1645394389.f9a2656558d1ca6ddc8dba3f6c67266d40c246dc.jstein@gentoo
1 commit: f9a2656558d1ca6ddc8dba3f6c67266d40c246dc
2 Author: Jonas Stein <jstein <AT> gentoo <DOT> org>
3 AuthorDate: Sun Feb 20 21:59:30 2022 +0000
4 Commit: Jonas Stein <jstein <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 20 21:59:49 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9a26565
7
8 app-laptop/laptop-mode-tools: drop old
9
10 Drop obsolete version with QA bugs
11
12 Package-Manager: Portage-3.0.30, Repoman-3.0.3
13 Signed-off-by: Jonas Stein <jstein <AT> gentoo.org>
14
15 app-laptop/laptop-mode-tools/Manifest | 1 -
16 .../laptop-mode-tools-1.72.2-r2.ebuild | 100 ---------------------
17 2 files changed, 101 deletions(-)
18
19 diff --git a/app-laptop/laptop-mode-tools/Manifest b/app-laptop/laptop-mode-tools/Manifest
20 index e7bd1d3e1b35..08e805ebf431 100644
21 --- a/app-laptop/laptop-mode-tools/Manifest
22 +++ b/app-laptop/laptop-mode-tools/Manifest
23 @@ -1,2 +1 @@
24 -DIST laptop-mode-tools_1.72.2.tar.gz 121437 BLAKE2B 1fdcdb88183156e4983b4561218164df5dde9fc91e85ab0ec1e6a401d3e5c5e70597a97e16c476949e80a674c34683eac6429e64e76c7921bd28f560e4ffe3cb SHA512 9a3960bad518aa73350b72ce30aeb80f3cbb1bf0fd6a11d5afe396b25c2b73f3b3d2fe7de0741eb94c9e3467c85a99741dc7acfd85339b9eb1daca09d3f8c56a
25 DIST laptop-mode-tools_1.74.tar.gz 124163 BLAKE2B 5080a646b7e0ddd53709aa445abfdde2ea4a7643bf97f86c6d7ca612b6e46210c825df1c01389125ff2dd79e37d2421b76db28f7415454c77a776c3526a08d12 SHA512 70154c5833c02e2adf50bf03b3d05b98946cb7fc5acb73c05f105e3bc34d62e54e57db98be6877b8ebf2d1b951de73ad5afee9a5f7c85a76055ddc0868d5397d
26
27 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
28 deleted file mode 100644
29 index 4b6591ed5208..000000000000
30 --- a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2-r2.ebuild
31 +++ /dev/null
32 @@ -1,100 +0,0 @@
33 -# Copyright 1999-2021 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=7
37 -
38 -inherit multilib systemd tmpfiles udev
39 -
40 -MY_P="${PN}_${PV}"
41 -
42 -DESCRIPTION="Linux kernel laptop_mode user-space utilities"
43 -HOMEPAGE="https://github.com/rickysarraf/laptop-mode-tools/wiki"
44 -SRC_URI="https://github.com/rickysarraf/${PN}/releases/download/${PV}/${MY_P}.tar.gz"
45 -
46 -LICENSE="GPL-2"
47 -SLOT="0"
48 -KEYWORDS="amd64 ppc x86"
49 -IUSE="+acpi apm bluetooth"
50 -
51 -RDEPEND="sys-apps/iproute2
52 - sys-apps/ethtool
53 - sys-apps/which
54 - || (
55 - sys-apps/sdparm
56 - sys-apps/hdparm
57 - )
58 - acpi? ( sys-power/acpid )
59 - apm? ( sys-apps/apmd )
60 - bluetooth? ( net-wireless/bluez:= )"
61 -
62 -PATCHES=(
63 - "${FILESDIR}/0001-Fix-case-sensitive-name-for-lmt.py.patch"
64 -)
65 -
66 -S="${WORKDIR}/${MY_P}"
67 -
68 -src_prepare() {
69 - default
70 - # This should avoid conflict with pm-powersave wrt #327443 and #396703
71 - cat <<-EOF > "${T}"/${PN}
72 - HOOK_BLACKLIST="00powersave"
73 - EOF
74 -}
75 -
76 -src_compile() { :; }
77 -
78 -src_install() {
79 - DESTDIR="${D}" \
80 - INIT_D="none" \
81 - MAN_D="/usr/share/man" \
82 - LIB_D="/usr/$(get_libdir)" \
83 - UDEV_D="$(get_udevdir)" \
84 - SYSTEMD_UNIT_D="$(systemd_get_systemunitdir)" \
85 - TMPFILES_D="/usr/lib/tmpfiles.d" \
86 - ACPI="$(use acpi && echo force || echo disabled)" \
87 - PMU="$(false && echo force || echo disabled)" \
88 - APM="$(use apm && echo force || echo disabled)" \
89 - SYSTEMD=yes \
90 - sh ./install.sh || die
91 -
92 - dodoc Documentation/*.txt README.md
93 - newinitd "${FILESDIR}"/laptop_mode.init-1.4 laptop_mode
94 -
95 - # See src_prepare()
96 - insinto /etc/pm/config.d
97 - doins "${T}"/${PN}
98 -}
99 -
100 -pkg_postinst() {
101 - tmpfiles_process laptop-mode.conf
102 -
103 - if use acpi || use apm; then
104 - if use acpi; then
105 - daemon_name="acpid"
106 - elif use apm; then
107 - deamon_name="apmd"
108 - fi
109 - if [ "$(rc-config list default | grep laptop_mode)" = "" ] || [ "$(rc-config list default | grep ${daemon_name} )" = "" ]; then
110 - ewarn "To enable automatic power state event handling,"
111 - ewarn "e.g. enabling laptop_mode after unplugging the battery,"
112 - ewarn "both laptop_mode and the ${daemon_name} daemon must be"
113 - ewarn "added to default runlevel:"
114 - if [ "$(rc-config list default | grep laptop_mode)" = "" ]; then
115 - ewarn "# rc-update add laptop_mode default"
116 - fi
117 - if [ "$(rc-config list default | grep ${daemon_name} )" = "" ]; then
118 - ewarn "# rc-update add ${daemon_name} default"
119 - fi
120 - fi
121 - else
122 - ewarn "Without USE=\"acpi\" or USE=\"apm\" ${PN} can not"
123 - ewarn "automatically disable laptop_mode on low battery."
124 - ewarn
125 - ewarn "This means you can lose up to 10 minutes of work if running"
126 - ewarn "out of battery while laptop_mode is enabled."
127 - ewarn
128 - ewarn "Please see laptop-mode.txt in /usr/share/doc/${PF} for further"
129 - ewarn "information."
130 - ewarn
131 - fi
132 -}