summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorNikos Toutountzoglou2024-12-10 00:40:44 +0100
committerNikos Toutountzoglou2024-12-10 00:40:44 +0100
commitd2d1c329427e87e62484f9f7592f827d6ba6c0f8 (patch)
tree00ad3cb5826acd2e1d85341d93684103c435271a /PKGBUILD
parent2d161cb69e13bb9f0546c1a18862cfa92f2053f8 (diff)
downloadaur-d2d1c329427e87e62484f9f7592f827d6ba6c0f8.tar.gz
Update to version 13.0.1.6
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD33
1 files changed, 21 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c8b5dba72c5b..f09e8688a78c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,30 +1,39 @@
# Maintainer: Nikos Toutountzoglou <nikos dot toutou at protonmail dot com>
pkgname=rtpengine-kernel-dkms
-pkgver=13.0.1.5
+pkgver=13.0.1.6
pkgrel=1
-pkgdesc='Kernel module for rtpengine media proxy'
+pkgdesc="Kernel module for rtpengine media proxy"
url="https://github.com/sipwise/rtpengine"
license=('GPL-3.0-or-later')
arch=('x86_64')
depends=('dkms')
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/mr${pkgver}.tar.gz")
-sha256sums=('087c3c4279d3a6390138ff6a727ec65b216735522e71e2da1dcdd9f47fb55f1c')
+sha256sums=('5c5a233e755ab5673e5ed55d88b2b4434e0f665051597f20dc89740ddf2837ec')
prepare() {
- cd rtpengine-mr${pkgver}
+ cd "rtpengine-mr${pkgver}"
- # Set version
- sed -e "s|#MODULE_VERSION#|$pkgver|" -e "s|ngcp-||" debian/ngcp-rtpengine-kernel-dkms.dkms >dkms.conf
- # Insert patches below this line
+ # Create dkms.conf from template, replacing placeholders
+ sed -e "s|#MODULE_VERSION#|${pkgver}|" \
+ -e "s|ngcp-||" \
+ debian/ngcp-rtpengine-kernel-dkms.dkms > dkms.conf
+
+ # Apply custom patches here if necessary
+ # patch -p1 < "${srcdir}/example.patch"
}
package() {
- cd rtpengine-mr${pkgver}
+ cd "rtpengine-mr${pkgver}"
+
+ # Install dkms.conf and kernel module sources
+ install -Dm644 dkms.conf "${pkgdir}/usr/src/rtpengine-${pkgver}/dkms.conf"
+ install -Dm644 kernel-module/Makefile "${pkgdir}/usr/src/rtpengine-${pkgver}/Makefile"
+ install -Dm644 kernel-module/*.{inc,c,h} "${pkgdir}/usr/src/rtpengine-${pkgver}/"
- install -Dm644 -t ${pkgdir}/usr/src/rtpengine-${pkgver} dkms.conf kernel-module/{Makefile,*{.inc,.c,.h}}
- # Automatic module loading during boot
- install -Dm644 kernel-module/xt_RTPENGINE.modules.load.d ${pkgdir}/etc/modules-load.d/${pkgname}.conf
+ # Install modules-load configuration for automatic loading at boot
+ install -Dm644 kernel-module/xt_RTPENGINE.modules.load.d \
+ "${pkgdir}/etc/modules-load.d/${pkgname}.conf"
}
-# vim:set ts=2 sw=2 et:
+# vim: set ts=2 sw=2 et: