Date: Wednesday, June 28, 2017 @ 13:03:32 Author: eworm Revision: 241344
archrelease: copy trunk to community-testing-x86_64, community-testing-i686 Added: wireguard/repos/community-testing-i686/ wireguard/repos/community-testing-i686/PKGBUILD (from rev 241343, wireguard/trunk/PKGBUILD) wireguard/repos/community-testing-x86_64/ wireguard/repos/community-testing-x86_64/PKGBUILD (from rev 241343, wireguard/trunk/PKGBUILD) -----------------------------------+ community-testing-i686/PKGBUILD | 56 ++++++++++++++++++++++++++++++++++++ community-testing-x86_64/PKGBUILD | 56 ++++++++++++++++++++++++++++++++++++ 2 files changed, 112 insertions(+) Copied: wireguard/repos/community-testing-i686/PKGBUILD (from rev 241343, wireguard/trunk/PKGBUILD) =================================================================== --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2017-06-28 13:03:32 UTC (rev 241344) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Christian Hesse <m...@eworm.de> +# Contributor: Jason A. Donenfeld <ja...@zx2c4.com> + +pkgbase=wireguard +pkgname=(wireguard-dkms wireguard-tools) +pkgver=0.0.20170628 +pkgrel=1 +pkgdesc='next generation secure network tunnel' +arch=('x86_64' 'i686') +url='http://www.wireguard.io/' +license=('GPL') +makedepends=('git' 'libmnl') +source=("${pkgbase}-${pkgver}.tar.xz::https://git.zx2c4.com/WireGuard/snapshot/WireGuard-${pkgver}.tar.xz") +sha256sums=('c2cb9c05daba79389f920e57e9cdb2cf706c0b3929cb6ede89afef2684f62f2e') + +prepare() { + cd WireGuard-${pkgver}/ + + find contrib/examples/ -name '.gitignore' -delete +} + +build() { + cd WireGuard-${pkgver}/ + + make -C src/tools/ +} + +package_wireguard-dkms() { + depends=('dkms') + provides=('WIREGUARD-MODULE') + + cd WireGuard-${pkgver}/ + + make -C src/ \ + DESTDIR="${pkgdir}/" \ + DKMSDIR="/usr/src/wireguard-${pkgver}/" \ + dkms-install +} + +package_wireguard-tools() { + depends=('libmnl' 'WIREGUARD-MODULE') + + cd WireGuard-${pkgver}/ + + make -C src/tools/ \ + DESTDIR="${pkgdir}/" \ + WITH_BASHCOMPLETION=yes \ + WITH_WGQUICK=yes \ + WITH_SYSTEMDUNITS=yes \ + install + + install -d -m0755 "${pkgdir}"/usr/share/${pkgbase}/ + cp -r contrib/examples/ "${pkgdir}"/usr/share/${pkgbase}/ +} + Copied: wireguard/repos/community-testing-x86_64/PKGBUILD (from rev 241343, wireguard/trunk/PKGBUILD) =================================================================== --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-06-28 13:03:32 UTC (rev 241344) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Christian Hesse <m...@eworm.de> +# Contributor: Jason A. Donenfeld <ja...@zx2c4.com> + +pkgbase=wireguard +pkgname=(wireguard-dkms wireguard-tools) +pkgver=0.0.20170628 +pkgrel=1 +pkgdesc='next generation secure network tunnel' +arch=('x86_64' 'i686') +url='http://www.wireguard.io/' +license=('GPL') +makedepends=('git' 'libmnl') +source=("${pkgbase}-${pkgver}.tar.xz::https://git.zx2c4.com/WireGuard/snapshot/WireGuard-${pkgver}.tar.xz") +sha256sums=('c2cb9c05daba79389f920e57e9cdb2cf706c0b3929cb6ede89afef2684f62f2e') + +prepare() { + cd WireGuard-${pkgver}/ + + find contrib/examples/ -name '.gitignore' -delete +} + +build() { + cd WireGuard-${pkgver}/ + + make -C src/tools/ +} + +package_wireguard-dkms() { + depends=('dkms') + provides=('WIREGUARD-MODULE') + + cd WireGuard-${pkgver}/ + + make -C src/ \ + DESTDIR="${pkgdir}/" \ + DKMSDIR="/usr/src/wireguard-${pkgver}/" \ + dkms-install +} + +package_wireguard-tools() { + depends=('libmnl' 'WIREGUARD-MODULE') + + cd WireGuard-${pkgver}/ + + make -C src/tools/ \ + DESTDIR="${pkgdir}/" \ + WITH_BASHCOMPLETION=yes \ + WITH_WGQUICK=yes \ + WITH_SYSTEMDUNITS=yes \ + install + + install -d -m0755 "${pkgdir}"/usr/share/${pkgbase}/ + cp -r contrib/examples/ "${pkgdir}"/usr/share/${pkgbase}/ +} +