change amneziawg template

This commit is contained in:
Wallenstein 2024-10-17 22:12:28 +03:00
parent 981d760e24
commit a527a91fa5
2 changed files with 38 additions and 37 deletions

View file

@ -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 <<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}
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 <<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,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 <team@cringetech.net>"
license="GPL-2.0-only"