aboutsummaryrefslogtreecommitdiffstats
path: root/community/rtpengine-lts/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/rtpengine-lts/APKBUILD')
-rw-r--r--community/rtpengine-lts/APKBUILD75
1 files changed, 39 insertions, 36 deletions
diff --git a/community/rtpengine-lts/APKBUILD b/community/rtpengine-lts/APKBUILD
index 2742e3118b4..b049ff7ac7d 100644
--- a/community/rtpengine-lts/APKBUILD
+++ b/community/rtpengine-lts/APKBUILD
@@ -1,11 +1,13 @@
# Maintainer: Leonardo Arena <rnalrd@alpinelinux.org>
# rtpengine version
-_ver=9.0.1.10
-_rel=0
+# when changing _ver we *must* bump _rel
+_ver=12.1.1.4
+_rel=1
# kernel version
-_kver=5.10.67
+# when changing _kver make sure _krel=0 & _rel=0
+_kver=6.6.27
_krel=0
_kpkgver="$_kver-r$_krel"
@@ -24,7 +26,7 @@ _kpkg=linux-$_flavor
pkgname=rtpengine-$_flavor
pkgver=$_kver
-pkgrel=$(($_rel + $_krel))
+pkgrel=$((_rel + _krel))
pkgdesc="Kernel module for rtpengine"
url="https://github.com/sipwise/rtpengine"
@@ -38,51 +40,52 @@ source="$pkgname-$_ver.tar.gz::https://github.com/sipwise/rtpengine/archive/mr$_
builddir="$srcdir"/rtpengine-mr$_ver
for f in $_extra_flavors; do
- makedepends="$makedepends linux-$f-dev=$_kpkgver"
- subpackages="$subpackages rtpengine-$f:_extra"
+ makedepends="$makedepends linux-$f-dev=$_kpkgver"
+ subpackages="$subpackages rtpengine-$f:_extra"
done
prepare() {
- default_prepare
- if [ -z "$FLAVOR" ]; then
- ( . "$startdir"/../../main/linux-"$_flavor"/APKBUILD
- [ "$_kver" != "$pkgver" ] && die "please update _kver to $pkgver"
- [ "$_krel" != "$pkgrel" ] && die "please update _krel to $pkgrel"
- return 0
- )
- fi
- local flavor=
- for flavor in $_flavor $_extra_flavors; do
- cp -r "$builddir" "$srcdir/$flavor"
- done
+ default_prepare
+ if [ -z "$FLAVOR" ]; then
+ ( . "$startdir"/../../main/linux-"$_flavor"/APKBUILD
+ [ "$_kver" != "$pkgver" ] && die "please update _kver to $pkgver"
+ [ "$_krel" != "$pkgrel" ] && die "please update _krel to $pkgrel"
+ return 0
+ )
+ fi
+ local flavor=
+ for flavor in $_flavor $_extra_flavors; do
+ cp -r "$builddir" "$srcdir/$flavor"
+ done
}
build() {
- unset LDFLAGS
- local flavor= kabi=
- for flavor in $_flavor $_extra_flavors; do
- kabi="$_kver-$_krel-$flavor"
- make -C "$srcdir/$flavor"/kernel-module \
- KSRC=/lib/modules/"$kabi"/build
- done
+ unset LDFLAGS
+ local flavor= kabi=
+ for flavor in $_flavor $_extra_flavors; do
+ kabi="$_kver-$_krel-$flavor"
+ make -C "$srcdir/$flavor"/kernel-module \
+ KSRC=/lib/modules/"$kabi"/build
+ done
}
package() {
- local kabi="$_kver-$_krel-$_flavor"
- install -Dm644 "$srcdir/$_flavor"/kernel-module/xt_RTPENGINE.ko \
- "$pkgdir/lib/modules/$kabi/extra/xt_RTPENGINE.ko"
+ local kabi="$_kver-$_krel-$_flavor"
+ install -Dm644 "$srcdir/$_flavor"/kernel-module/xt_RTPENGINE.ko \
+ "$pkgdir/lib/modules/$kabi/extra/xt_RTPENGINE.ko"
}
_extra() {
- flavor=${subpkgname##*-}
- depends="linux-$flavor=$_kpkgver"
- install_if="rtpengine linux-$flavor=$_kpkgver"
- pkgdesc="$flavour kernel modules for rtpengine"
- local kabi="$_kver-$_krel-$flavor"
- install -Dm644 "$srcdir"/virt/kernel-module/xt_RTPENGINE.ko \
- "$subpkgdir/lib/modules/$kabi/extra/xt_RTPENGINE.ko"
+ flavor=${subpkgname##*-}
+ # shellcheck disable=SC2154
+ depends="linux-$flavor=$_kpkgver"
+ install_if="rtpengine linux-$flavor=$_kpkgver"
+ pkgdesc="$flavour kernel modules for rtpengine"
+ local kabi="$_kver-$_krel-$flavor"
+ install -Dm644 "$srcdir"/virt/kernel-module/xt_RTPENGINE.ko \
+ "$subpkgdir/lib/modules/$kabi/extra/xt_RTPENGINE.ko"
}
sha512sums="
-ee870f0cc1f3a2b860dcb9a0e8519c535c5fc82efc2ef75022e3f09bcc75df2d9024390f474765d5a711ee1e0af90441764649f14c98d1c8b3ab2e93ab7423da rtpengine-lts-9.0.1.10.tar.gz
+f3b9987ca253f52e6c2f6c5de7c06b579a002a6bb92314a71d4fb21542ee9d34332bf2e3b600875479a3e34276f0eea8ad1ba5fabed6464f2bc3f57db6f3a5cf rtpengine-lts-12.1.1.4.tar.gz
"