summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorRin Cat2019-11-02 23:30:11 -0400
committerRin Cat2019-11-02 23:30:11 -0400
commit3afd3bf2d13a6e401aeaefcef183f3249ebbdf5b (patch)
treea0464d691a61306a65212151a4ebe1c746fff90c /PKGBUILD
parent079cbe447d2e12604248b70408e201f463dad1fd (diff)
downloadaur-wireguard-hardened.tar.gz
remove version depends
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD11
1 files changed, 6 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 75d8e9b9fd15..9e07022f0a6a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,13 +2,13 @@
pkgname=wireguard-hardened
pkgver=0.0.20191012
-pkgrel=3
+pkgrel=4
pkgdesc='Wireguard module for Hardened Kernel'
arch=('x86_64')
url='http://www.wireguard.com/'
license=('GPL')
-depends=("linux-hardened=5.3.7.b-2")
-makedepends=('gcc' 'linux-hardened-headers=5.3.7.b-2')
+depends=("linux-hardened")
+makedepends=('gcc' 'linux-hardened-headers')
conflicts=('wireguard-dkms')
provides=('WIREGUARD-MODULE')
validpgpkeys=('AB9942E6D4A4CFC3412620A749FC7012A5DE03AE') # Jason A. Donenfeld <Jason@zx2c4.com>
@@ -16,14 +16,15 @@ source=("https://git.zx2c4.com/WireGuard/snapshot/WireGuard-${pkgver}.tar"{.xz,.
sha256sums=('93573193c9c1c22fde31eb1729ad428ca39da77a603a3d81561a9816ccecfa8e'
'SKIP')
-_kernver="5.3.7.b-2-hardened"
-
build() {
+ _kernver="$(cat /usr/src/linux-hardened/version)"
cd "${srcdir}/WireGuard-${pkgver}/src/"
make KERNELRELEASE="${_kernver}" module
}
package() {
+ _kernver="$(cat /usr/src/linux-hardened/version)"
+ depends=("linux-hardened=$(echo ${_kernver}|sed 's/-hardened//g')")
cd "${srcdir}/WireGuard-${pkgver}/src/"
xz wireguard.ko
install -Dt "$pkgdir/usr/lib/modules/${_kernver}/extramodules/" -m0644 wireguard.ko.xz