pkg amneziawg-dkms not working

This commit is contained in:
Wallenstein 2024-10-17 20:03:09 +03:00
parent 3cb70d90c6
commit 981d760e24
2 changed files with 35 additions and 3 deletions

View file

@ -15,7 +15,39 @@ checksum="b8925c5d1057d05059a9a80ddfdbe8a0c4c5507f84d8cd3b1f0c567e50064abf"
dkms_modules="amneziawg ${version}"
#do_install() {
# make DESTDIR="${DESTDIR}" \
# DKMSDIR="/usr/src/amneziawg-${version}/" dkms-install
#}
do_install() {
make DESTDIR="${DESTDIR}" \
DKMSDIR="/usr/src/amneziawg-${version}/" dkms-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 <<EOF > "${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}
}

View file

@ -1,7 +1,7 @@
# Template file for 'amneziawg'
pkgname=amneziawg
version=1.0.20240711
revision=1
revision=2
build_style=meta
depends="amneziawg-dkms amneziawg-tools"
short_desc="Fast, modern, secure VPN tunnel - transitional package"