pkg amneziawg-dkms not working
This commit is contained in:
parent
3cb70d90c6
commit
981d760e24
2 changed files with 35 additions and 3 deletions
|
@ -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}
|
||||
}
|
||||
|
|
|
@ -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"
|
||||
|
|
Loading…
Add table
Reference in a new issue