Skip to content
Snippets Groups Projects
Commit fa3816ce authored by Anna Wilcox's avatar Anna Wilcox :fox:
Browse files

Merge branch 'wireguard' into 'master'

user/wireguard-module: New package

TODO: Pending changes in our module signing process, this module is
currently unsigned.

Depends on MR 170.

See merge request !171
parents 1411626a fe7b653f
No related branches found
No related tags found
No related merge requests found
# Contributor: Luis Ressel <aranea@aixah.de>
# Maintainer: Luis Ressel <aranea@aixah.de>
_kernelver="4.14.88-mc13"
pkgver=0.0.20190123
pkgrel=0
_pkgname="wireguard-module"
pkgname="$_pkgname-$_kernelver"
_pkgreal="WireGuard"
pkgdesc="Kernel module for the WireGuard VPN, built for easy-kernel"
url="https://www.wireguard.com/"
arch="all"
options="!check !dbg !strip" # no test suite
license="GPL-2.0-only"
provides="$_pkgname=$pkgver"
depends="easy-kernel-modules-$_kernelver"
makedepends="easy-kernel-src-$_kernelver"
source="https://git.zx2c4.com/WireGuard/snapshot/$_pkgreal-$pkgver.tar.xz"
builddir="$srcdir/$_pkgreal-$pkgver"
prepare() {
cd "$builddir"
sed -i -e '/depmod/d' src/Makefile # temporary hack
}
build() {
cd "$builddir"
make -C src KERNELDIR="/usr/src/linux-$_kernelver" module
}
package() {
cd "$builddir"
make -C src KERNELDIR="/usr/src/linux-$_kernelver" INSTALL_MOD_PATH="$pkgdir" module-install
}
sha512sums="8be40cebabca2a40f98ee10d6fa93708b12b17c6b0eab9aa8b7fab353d78fbd5b280b7b90cb2973cf74a1b9d47c3d250bf3ede6d1318129a45d57e21329b7f59 WireGuard-0.0.20190123.tar.xz"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment