EAPI=8 DESCRIPTION="Dockapp for laptop power status and control (APM/ACPI/CPUFreq)" HOMEPAGE="https://sourceforge.net/projects/wmlaptop/" SRC_URI="mirror://sourceforge/wmlaptop/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86 ~arm64 ~arm" IUSE="longrun acpi" DEPEND="x11-libs/libX11 x11-libs/libXext" RDEPEND="${DEPEND} acpi? ( sys-power/acpi ) virtual/logger" src_prepare() { default # Optionally patch or sed Makefile to change install path sed -i \ -e "s|^INSTALLDIR *=.*|INSTALLDIR = /usr/bin|" \ Makefile || die } src_compile() { if use longrun; then emake -f Makefile.Longrun else emake fi } src_install() { dobin src/wmlaptop dodoc README README.IT INSTALL CHANGELOG BUGS AUTHORS THANKS LICENSE } pkg_postinst() { elog "To allow wmlaptop to shutdown the system as a regular user," elog "you may need to configure sudo. Add the following to /etc/sudoers:" elog "" elog " youruser ALL=(root) NOPASSWD: /sbin/shutdown" elog "" elog "You may also want to adjust SHUTDOWN_BIN or SHUTDOWN_ARGS in src/autoscript.h" }