# Copyright 2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit systemd DESCRIPTION="Early OOM Daemon for Linux" HOMEPAGE="https://github.com/rfjakob/earlyoom" LICENSE="MIT-with-advertising" SLOT="0" if [ "${PV}" = "9999" ]; then EGIT_REPO_URI="https://github.com/rfjakob/earlyoom.git" inherit git-r3 else SRC_URI="https://github.com/rfjakob/earlyoom/archive/v$PV.tar.gz -> $P.tar.gz" KEYWORDS="~amd64 ~x86" fi IUSE="systemd docs" DEPEND="docs? ( app-text/pandoc )" RDEPEND="" src_prepare() { default sed -e '/chcon /d' \ -e '/systemctl /d' \ -e '/update-rc.d /d' \ -i Makefile } src_compile() { VERSION="v${PV}" emake earlyoom use docs && VERSION="v${PV}" emake earlyoom.1 use systemd && emake PREFIX=/usr earlyoom.service } src_install() { emake install-initscript \ DESTDIR="${D}" \ PREFIX="${EPREFIX}"/usr use systemd && emake install \ DESTDIR="${D}" \ PREFIX="${EPREFIX}"/usr }