summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2020-10-10 20:05:45 +0200
committerMichał Górny <mgorny@gentoo.org>2020-10-10 20:21:30 +0200
commitae1887b32e79d83d706494a1b35da90545e9e200 (patch)
tree8ab374fb7763b4713d66ddc3e81127f282377b35 /net-misc/miniupnpd/miniupnpd-2.2.0_rc2.ebuild
parentdev-python/miniupnpc: Use verify-sig.eclass (diff)
downloadgentoo-ae1887b32e79d83d706494a1b35da90545e9e200.tar.gz
gentoo-ae1887b32e79d83d706494a1b35da90545e9e200.tar.bz2
gentoo-ae1887b32e79d83d706494a1b35da90545e9e200.zip
net-misc/miniupnpd: Use verify-sig.eclass
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'net-misc/miniupnpd/miniupnpd-2.2.0_rc2.ebuild')
-rw-r--r--net-misc/miniupnpd/miniupnpd-2.2.0_rc2.ebuild16
1 files changed, 11 insertions, 5 deletions
diff --git a/net-misc/miniupnpd/miniupnpd-2.2.0_rc2.ebuild b/net-misc/miniupnpd/miniupnpd-2.2.0_rc2.ebuild
index e80efef5db1b..1c2981def4c4 100644
--- a/net-misc/miniupnpd/miniupnpd-2.2.0_rc2.ebuild
+++ b/net-misc/miniupnpd/miniupnpd-2.2.0_rc2.ebuild
@@ -3,12 +3,14 @@
EAPI=7
-inherit toolchain-funcs
+inherit toolchain-funcs verify-sig
+MY_P=${P/_rc/-RC}
DESCRIPTION="MiniUPnP IGD Daemon"
HOMEPAGE="http://miniupnp.free.fr/"
-SRC_URI="http://miniupnp.free.fr/files/${P/_rc/-RC}.tar.gz"
-S=${WORKDIR}/${P/_rc/-RC}
+SRC_URI="http://miniupnp.free.fr/files/${MY_P}.tar.gz
+ verify-sig? ( http://miniupnp.free.fr/files/${MY_P}.tar.gz.sig )"
+S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
@@ -29,8 +31,12 @@ RDEPEND="
net-libs/libnftnl:=
net-libs/libmnl:=
)"
-DEPEND="${RDEPEND}
- sys-apps/lsb-release"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ sys-apps/lsb-release
+ verify-sig? ( app-crypt/openpgp-keys-miniupnp )"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/miniupnp.asc
src_configure() {
local opts=(