From a527a91fa54081d634f99ff81d53cb4d9ea72348 Mon Sep 17 00:00:00 2001 From: Wallenstein Date: Thu, 17 Oct 2024 22:12:28 +0300 Subject: [PATCH] change amneziawg template --- srcpkgs/amneziawg-dkms/template | 69 +++++++++++++++++---------------- srcpkgs/amneziawg/template | 6 +-- 2 files changed, 38 insertions(+), 37 deletions(-) diff --git a/srcpkgs/amneziawg-dkms/template b/srcpkgs/amneziawg-dkms/template index 31c82ee..af43f5f 100644 --- a/srcpkgs/amneziawg-dkms/template +++ b/srcpkgs/amneziawg-dkms/template @@ -15,39 +15,40 @@ checksum="b8925c5d1057d05059a9a80ddfdbe8a0c4c5507f84d8cd3b1f0c567e50064abf" dkms_modules="amneziawg ${version}" -#do_install() { -# make DESTDIR="${DESTDIR}" \ -# DKMSDIR="/usr/src/amneziawg-${version}/" dkms-install -#} - do_install() { - echo "Creating directory for DKMS module source..." - install -d "${DESTDIR}/usr/src/amneziawg-${version}" - - echo "Copying source files to DKMS directory..." - cp -r "${wrksrc}/." "${DESTDIR}/usr/src/amneziawg-${version}/" - - echo "Creating dkms.conf..." - - cat < "${DESTDIR}/usr/src/amneziawg-${version}/dkms.conf" -PACKAGE_NAME="amneziawg" -PACKAGE_VERSION="${version}" -CLEAN="make clean" -MAKE="make all KERNELDIR=/lib/modules/\${kernelver}/build" -BUILT_MODULE_NAME[0]="amneziawg" -DEST_MODULE_LOCATION[0]="/updates/dkms" -AUTOINSTALL="yes" -EOF - - echo "Listing contents of DKMS source directory..." - ls -la "${DESTDIR}/usr/src/amneziawg-${version}/" - - echo "Adding DKMS module..." - dkms add -m amneziawg -v ${version} - - echo "Building DKMS module..." - dkms build -m amneziawg -v ${version} - - echo "Installing DKMS module..." - dkms install -m amneziawg -v ${version} + vsed -i 's/1.0.0/1.0.20240711' dkms.conf + make DESTDIR="${DESTDIR}" \ + DKMSDIR="/usr/src/amneziawg-${version}/" dkms-install } + +#do_install() { +# echo "Creating directory for DKMS module source..." +# install -d "${DESTDIR}/usr/src/amneziawg-${version}" +# +# echo "Copying source files to DKMS directory..." +# cp -r "${wrksrc}/." "${DESTDIR}/usr/src/amneziawg-${version}/" +# +# echo "Creating dkms.conf..." +# +# cat < "${DESTDIR}/usr/src/amneziawg-${version}/dkms.conf" +#PACKAGE_NAME="amneziawg" +#PACKAGE_VERSION="${version}" +#CLEAN="make clean" +#MAKE="make all KERNELDIR=/lib/modules/\${kernelver}/build" +#BUILT_MODULE_NAME[0]="amneziawg" +#DEST_MODULE_LOCATION[0]="/updates/dkms" +#AUTOINSTALL="yes" +#EOF +# +# echo "Listing contents of DKMS source directory..." +# ls -la "${DESTDIR}/usr/src/amneziawg-${version}/" +# +# echo "Adding DKMS module..." +# dkms add -m amneziawg -v ${version} +# +# echo "Building DKMS module..." +# dkms build -m amneziawg -v ${version} +# +# echo "Installing DKMS module..." +# dkms install -m amneziawg -v ${version} +#} diff --git a/srcpkgs/amneziawg/template b/srcpkgs/amneziawg/template index 6c12fde..ab648dd 100644 --- a/srcpkgs/amneziawg/template +++ b/srcpkgs/amneziawg/template @@ -1,9 +1,9 @@ # Template file for 'amneziawg' pkgname=amneziawg -version=1.0.20240711 -revision=2 +version=0.2.12 +revision=3 build_style=meta -depends="amneziawg-dkms amneziawg-tools" +depends="amneziawg-go amneziawg-tools" short_desc="Fast, modern, secure VPN tunnel - transitional package" maintainer="CringeTech Team " license="GPL-2.0-only"