diff --git a/sys-power/tlp/Manifest b/sys-power/tlp/Manifest deleted file mode 100644 index 5cddbd3add..0000000000 --- a/sys-power/tlp/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST tlp-1.5.0.tar.gz 126447 BLAKE2B cdd2a5d094d1146a534de07cc646fd428a97f8d40c3d4ed5ec0522848ebe3a4182e36617854feeab7fa8923f7e7ef6797623a09609fdfa2a2b5dda321b188b31 SHA512 93be83f276b902467049160c20a546cdf2f0ec221274bbb4761bf89a8da09f10a494ce2f36379ef9be48ca2e7325de8e582f5dbb823e2ddd339366bae1228122 diff --git a/sys-power/tlp/files/tlp.init b/sys-power/tlp/files/tlp.init deleted file mode 100644 index f50de9029e..0000000000 --- a/sys-power/tlp/files/tlp.init +++ /dev/null @@ -1,28 +0,0 @@ -#!/sbin/openrc-run -command=/usr/sbin/tlp -name="TLP" -extra_started_commands="reload stat" - -depend() { - need udev -} - -start() { - ebegin "Starting tlp..." - $command init start - eend $? -} - -reload() { - ebegin "Reloading tlp's configuration..." - $command start - eend $? -} - -stop() { - elog "Reboot to stop tlp." -} - -stat() { - /usr/bin/tlp-stat -} diff --git a/sys-power/tlp/metadata.xml b/sys-power/tlp/metadata.xml deleted file mode 100644 index 62988a0d4f..0000000000 --- a/sys-power/tlp/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - duje.mihanovic@skole.hr - Duje Mihanović - - diff --git a/sys-power/tlp/tlp-1.5.0.ebuild b/sys-power/tlp/tlp-1.5.0.ebuild deleted file mode 100644 index bf18bbbb7d..0000000000 --- a/sys-power/tlp/tlp-1.5.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2022 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" -RESTRICT="mirror" -# It's uncertain if elogind/systemd is actually required, however, without the sleep -# hooks working, which require one of them, it doesn't seem like this app is very useful. -RDEPEND="virtual/udev - || ( sys-auth/elogind sys-apps/systemd )" -DEPEND="${RDEPEND}" - -src_install() { - emake \ - DESTDIR="${D}" \ - TLP_NO_INIT=1 \ - TLP_WITH_ELOGIND=1 \ - TLP_WITH_SYSTEMD=1 \ - install install-man - - 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 -} - -pkg_postrm() { - udev_reload -}