commit fe1d52ac3d0fe53629b3cc650f2d190ca0941901 Author: Vladislav Minakov Date: Tue Oct 1 01:15:21 2024 +0300 1.0.20240213 diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..c916cad --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = amneziawg-dkms + pkgdesc = AmneziaWG is a contemporary version of the popular VPN protocol, WireGuard. + pkgver = 1.0.20240213 + pkgrel = 1 + url = https://github.com/amnezia-vpn/amneziawg-linux-kernel-module + arch = x86_64 + license = GPLv2 + provides = AMNEZIAWG-MODULE=1.0.20240213 + source = amneziawg-dkms-1.0.20240213.tar.gz::https://github.com/amnezia-vpn/amneziawg-linux-kernel-module/archive/refs/tags/v1.0.20240213.tar.gz + source = https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.11.tar.xz + sha512sums = bc7c871b545a405ecf108a6ac20c5719576b1d903f967b022a00e1a01c6b5b51a01c1ddebbf8c24c35a0dd9911c8913a8b4639797a1ed2ae15e0635c8efe180e + sha512sums = 329c1f94008742e3f0c2ce7e591a16316d1b2cb9ea4596d4f45604097e07b7aa2f64afa40630a07f321a858455c77aa32ba57b271932ddcf4dc27863f9081cea + +pkgname = amneziawg-dkms + depends = dkms diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..0a10ab3 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,18 @@ +# Maintainer: Vladislav Minakov + +pkgname=amneziawg-dkms +pkgdesc="AmneziaWG is a contemporary version of the popular VPN protocol, WireGuard." +url="https://github.com/amnezia-vpn/amneziawg-linux-kernel-module" +arch=("x86_64") +pkgver=1.0.20240213 +pkgrel=1 +license=('GPLv2') +provides=("AMNEZIAWG-MODULE=${pkgver}") +source=("$pkgname-$pkgver.tar.gz::https://github.com/amnezia-vpn/amneziawg-linux-kernel-module/archive/refs/tags/v${pkgver}.tar.gz") +sha512sums=('bc7c871b545a405ecf108a6ac20c5719576b1d903f967b022a00e1a01c6b5b51a01c1ddebbf8c24c35a0dd9911c8913a8b4639797a1ed2ae15e0635c8efe180e') + +package() { + depends=("dkms") + cd ${srcdir}/amneziawg-linux-kernel-module-${pkgver}/src + make DESTDIR=${pkgdir} dkms-install +}