commit: edc3d1892ab60c895099afebf7aa3f1e8254bf22 Author: Jay Faulkner <jayf <AT> gentoo <DOT> org> AuthorDate: Mon Oct 13 15:51:21 2025 +0000 Commit: Jay Faulkner <jayf <AT> gentoo <DOT> org> CommitDate: Mon Oct 13 15:51:45 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc3d189
sys-power/tlp: drop 1.8.0 Signed-off-by: Jay Faulkner <jayf <AT> gentoo.org> sys-power/tlp/tlp-1.8.0.ebuild | 51 ------------------------------------------ 1 file changed, 51 deletions(-) diff --git a/sys-power/tlp/tlp-1.8.0.ebuild b/sys-power/tlp/tlp-1.8.0.ebuild deleted file mode 100644 index 1f9485f03a13..000000000000 --- a/sys-power/tlp/tlp-1.8.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit udev optfeature - -DESCRIPTION="Optimize laptop battery life" -HOMEPAGE="https://linrunner.de/tlp/" -SRC_URI="https://github.com/linrunner/TLP/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/TLP-${PV}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64" - -RDEPEND=" - dev-lang/perl - virtual/udev -" - -src_install() { - # NOTE(JayF): TLP_WITH_ELOGIND/TLP_WITH_SYSTEMD are both only installing - # small init/config files. - local myemakeargs=( - DESTDIR="${D}" - TLP_NO_INIT=1 - TLP_ELOD=/usr/lib/elogind/system-sleep - TLP_WITH_ELOGIND=1 - TLP_WITH_SYSTEMD=1 - install install-man - ) - emake "${myemakeargs[@]}" - - fperms 444 /usr/share/tlp/defaults.conf # manpage says this file should not be edited - newinitd "${FILESDIR}/tlp.init" tlp - keepdir /var/lib/tlp # created by Makefile, probably important -} - -pkg_postinst() { - udev_reload - - optfeature "disable Wake-on-LAN" sys-apps/ethtool - optfeature "see disk drive health info in tlp-stat" sys-apps/smartmontools - optfeature "Sleep hooks (elogind)" sys-auth/elogind - optfeature "Sleep hooks (systemd)" sys-apps/systemd -} - -pkg_postrm() { - udev_reload -}
