From 5ff9ef5f82f34f4947ecc19371093672ab6a0691 Mon Sep 17 00:00:00 2001 From: lemmi Date: Sat, 19 May 2018 01:05:11 +0200 Subject: [PATCH] wireguard: isolate the tools --- srcpkgs/wireguard-tools | 1 + srcpkgs/wireguard/template | 16 ++++++++++++++-- 2 files changed, 15 insertions(+), 2 deletions(-) create mode 120000 srcpkgs/wireguard-tools diff --git a/srcpkgs/wireguard-tools b/srcpkgs/wireguard-tools new file mode 120000 index 00000000000..021f6472a7b --- /dev/null +++ b/srcpkgs/wireguard-tools @@ -0,0 +1 @@ +wireguard \ No newline at end of file diff --git a/srcpkgs/wireguard/template b/srcpkgs/wireguard/template index ac547a47f42..427c0f3b4af 100644 --- a/srcpkgs/wireguard/template +++ b/srcpkgs/wireguard/template @@ -1,13 +1,13 @@ # Template file for 'wireguard' pkgname=wireguard version=0.0.20180514 -revision=1 +revision=2 wrksrc="WireGuard-${version}" build_wrksrc="src/tools" build_style=gnu-makefile make_install_args="WITH_BASHCOMPLETION=yes WITH_WGQUICK=yes" makedepends="libmnl-devel" -depends="dkms" +depends="dkms wireguard-tools" short_desc="Fast, modern, secure VPN tunnel" maintainer="Leah Neukirchen " license="GPL-2.0-only" @@ -25,3 +25,15 @@ post_install() { make -C .. DESTDIR="${DESTDIR}" \ DKMSDIR="/usr/src/wireguard-${version}/" dkms-install } + +wireguard-tools_package() { + short_desc+=" - tools" + pkg_install() { + vmove usr/bin/wg + vmove usr/bin/wg-quick + vmove usr/share/bash-completion/completions/wg + vmove usr/share/bash-completion/completions/wg-quick + vmove usr/share/man/man8/wg-quick.8 + vmove usr/share/man/man8/wg.8 + } +}