summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason A. Donenfeld <zx2c4@gentoo.org>2019-12-26 13:39:21 +0100
committerJason A. Donenfeld <zx2c4@gentoo.org>2019-12-26 13:50:15 +0100
commit3a604286e9fb05cbc86e3a2fdaadc0f3ec7659c1 (patch)
tree50428aba943ab9bd0fb16bfe35bbde691306d9c6 /net-vpn/wireguard
parentnet-vpn/wireguard-tools: add split tools repo at 1.0.20191226 (diff)
downloadgentoo-3a604286e9fb05cbc86e3a2fdaadc0f3ec7659c1.tar.gz
gentoo-3a604286e9fb05cbc86e3a2fdaadc0f3ec7659c1.tar.bz2
gentoo-3a604286e9fb05cbc86e3a2fdaadc0f3ec7659c1.zip
net-vpn/wireguard: revbump to 0.0.20191219-r1 for split tools package
Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Diffstat (limited to 'net-vpn/wireguard')
-rw-r--r--net-vpn/wireguard/wireguard-0.0.20191219-r1.ebuild (renamed from net-vpn/wireguard/wireguard-0.0.20191219.ebuild)19
-rw-r--r--net-vpn/wireguard/wireguard-9999.ebuild19
2 files changed, 8 insertions, 30 deletions
diff --git a/net-vpn/wireguard/wireguard-0.0.20191219.ebuild b/net-vpn/wireguard/wireguard-0.0.20191219-r1.ebuild
index e405c52079de..917e43d3e740 100644
--- a/net-vpn/wireguard/wireguard-0.0.20191219.ebuild
+++ b/net-vpn/wireguard/wireguard-0.0.20191219-r1.ebuild
@@ -23,8 +23,10 @@ LICENSE="GPL-2"
SLOT="0"
IUSE="debug +module +tools module-src"
-DEPEND="tools? ( net-libs/libmnl || ( net-firewall/nftables net-firewall/iptables ) )"
-RDEPEND="${DEPEND}"
+DEPEND=""
+RDEPEND="${DEPEND}
+ tools? ( net-vpn/wireguard-tools )
+"
MODULE_NAMES="wireguard(kernel/drivers/net:src)"
BUILD_TARGETS="module"
@@ -55,23 +57,10 @@ src_compile() {
BUILD_PARAMS="KERNELDIR=${KERNEL_DIR}"
use debug && BUILD_PARAMS="CONFIG_WIREGUARD_DEBUG=y ${BUILD_PARAMS}"
use module && linux-mod_src_compile
- use tools && emake RUNSTATEDIR="${EPREFIX}/run" -C src/tools CC="$(tc-getCC)" LD="$(tc-getLD)"
}
src_install() {
use module && linux-mod_src_install
- if use tools; then
- dodoc README.md
- dodoc -r contrib/examples
- emake \
- WITH_BASHCOMPLETION=yes \
- WITH_SYSTEMDUNITS=yes \
- WITH_WGQUICK=yes \
- DESTDIR="${D}" \
- BASHCOMPDIR="$(get_bashcompdir)" \
- PREFIX="${EPREFIX}/usr" \
- -C src/tools install
- fi
use module-src && emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" -C src dkms-install
}
diff --git a/net-vpn/wireguard/wireguard-9999.ebuild b/net-vpn/wireguard/wireguard-9999.ebuild
index e405c52079de..917e43d3e740 100644
--- a/net-vpn/wireguard/wireguard-9999.ebuild
+++ b/net-vpn/wireguard/wireguard-9999.ebuild
@@ -23,8 +23,10 @@ LICENSE="GPL-2"
SLOT="0"
IUSE="debug +module +tools module-src"
-DEPEND="tools? ( net-libs/libmnl || ( net-firewall/nftables net-firewall/iptables ) )"
-RDEPEND="${DEPEND}"
+DEPEND=""
+RDEPEND="${DEPEND}
+ tools? ( net-vpn/wireguard-tools )
+"
MODULE_NAMES="wireguard(kernel/drivers/net:src)"
BUILD_TARGETS="module"
@@ -55,23 +57,10 @@ src_compile() {
BUILD_PARAMS="KERNELDIR=${KERNEL_DIR}"
use debug && BUILD_PARAMS="CONFIG_WIREGUARD_DEBUG=y ${BUILD_PARAMS}"
use module && linux-mod_src_compile
- use tools && emake RUNSTATEDIR="${EPREFIX}/run" -C src/tools CC="$(tc-getCC)" LD="$(tc-getLD)"
}
src_install() {
use module && linux-mod_src_install
- if use tools; then
- dodoc README.md
- dodoc -r contrib/examples
- emake \
- WITH_BASHCOMPLETION=yes \
- WITH_SYSTEMDUNITS=yes \
- WITH_WGQUICK=yes \
- DESTDIR="${D}" \
- BASHCOMPDIR="$(get_bashcompdir)" \
- PREFIX="${EPREFIX}/usr" \
- -C src/tools install
- fi
use module-src && emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" -C src dkms-install
}