From f0f95ac9e7ec2e104d78bd4ae99c61ee5bc0a79d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Thu, 17 Sep 2020 01:43:33 +0200 Subject: [PATCH] net-firewall/hblock: use dobin to install binary; add bdepend MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Maciej Barć --- net-firewall/hblock/hblock-2.1.5.ebuild | 20 +++++++++----------- net-firewall/hblock/hblock-2.1.7.ebuild | 20 +++++++++----------- net-firewall/hblock/hblock-9999.ebuild | 20 +++++++++----------- 3 files changed, 27 insertions(+), 33 deletions(-) diff --git a/net-firewall/hblock/hblock-2.1.5.ebuild b/net-firewall/hblock/hblock-2.1.5.ebuild index 4c7cb25..43b5fce 100644 --- a/net-firewall/hblock/hblock-2.1.5.ebuild +++ b/net-firewall/hblock/hblock-2.1.5.ebuild @@ -22,23 +22,20 @@ LICENSE="MIT" SLOT="0" IUSE="" -COMMON_DEPEND=" +DEPEND=" sys-apps/baselayout " -DEPEND=" - ${COMMON_DEPEND} +BDEPEND=" + ${DEPEND} sys-apps/coreutils " RDEPEND=" - ${COMMON_DEPEND} + ${DEPEND} " -DOCS=( - README.md -) - src_prepare() { default + # Upstream provides shasums in the repo - let's use them cd "${S}" || die sha256sum -c "${S}"/SHA256SUMS || die "Shasum check failed" @@ -51,9 +48,10 @@ src_compile() { } src_install() { - exeinto "/usr/bin" - doexe "${PN}" + einstalldocs + + dobin "${PN}" + systemd_dounit "${S}"/resources/systemd/hblock.service systemd_dounit "${S}"/resources/systemd/hblock.timer - einstalldocs } diff --git a/net-firewall/hblock/hblock-2.1.7.ebuild b/net-firewall/hblock/hblock-2.1.7.ebuild index 4c7cb25..43b5fce 100644 --- a/net-firewall/hblock/hblock-2.1.7.ebuild +++ b/net-firewall/hblock/hblock-2.1.7.ebuild @@ -22,23 +22,20 @@ LICENSE="MIT" SLOT="0" IUSE="" -COMMON_DEPEND=" +DEPEND=" sys-apps/baselayout " -DEPEND=" - ${COMMON_DEPEND} +BDEPEND=" + ${DEPEND} sys-apps/coreutils " RDEPEND=" - ${COMMON_DEPEND} + ${DEPEND} " -DOCS=( - README.md -) - src_prepare() { default + # Upstream provides shasums in the repo - let's use them cd "${S}" || die sha256sum -c "${S}"/SHA256SUMS || die "Shasum check failed" @@ -51,9 +48,10 @@ src_compile() { } src_install() { - exeinto "/usr/bin" - doexe "${PN}" + einstalldocs + + dobin "${PN}" + systemd_dounit "${S}"/resources/systemd/hblock.service systemd_dounit "${S}"/resources/systemd/hblock.timer - einstalldocs } diff --git a/net-firewall/hblock/hblock-9999.ebuild b/net-firewall/hblock/hblock-9999.ebuild index 4c7cb25..43b5fce 100644 --- a/net-firewall/hblock/hblock-9999.ebuild +++ b/net-firewall/hblock/hblock-9999.ebuild @@ -22,23 +22,20 @@ LICENSE="MIT" SLOT="0" IUSE="" -COMMON_DEPEND=" +DEPEND=" sys-apps/baselayout " -DEPEND=" - ${COMMON_DEPEND} +BDEPEND=" + ${DEPEND} sys-apps/coreutils " RDEPEND=" - ${COMMON_DEPEND} + ${DEPEND} " -DOCS=( - README.md -) - src_prepare() { default + # Upstream provides shasums in the repo - let's use them cd "${S}" || die sha256sum -c "${S}"/SHA256SUMS || die "Shasum check failed" @@ -51,9 +48,10 @@ src_compile() { } src_install() { - exeinto "/usr/bin" - doexe "${PN}" + einstalldocs + + dobin "${PN}" + systemd_dounit "${S}"/resources/systemd/hblock.service systemd_dounit "${S}"/resources/systemd/hblock.timer - einstalldocs }