diff options
author | Nikos Toutountzoglou | 2024-12-10 00:40:44 +0100 |
---|---|---|
committer | Nikos Toutountzoglou | 2024-12-10 00:40:44 +0100 |
commit | d2d1c329427e87e62484f9f7592f827d6ba6c0f8 (patch) | |
tree | 00ad3cb5826acd2e1d85341d93684103c435271a /PKGBUILD | |
parent | 2d161cb69e13bb9f0546c1a18862cfa92f2053f8 (diff) | |
download | aur-d2d1c329427e87e62484f9f7592f827d6ba6c0f8.tar.gz |
Update to version 13.0.1.6
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 33 |
1 files changed, 21 insertions, 12 deletions
@@ -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: |