summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD26
2 files changed, 20 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3fb8011acb89..6b601d0d7a72 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,13 @@
pkgbase = asterisk-codec_opus
pkgdesc = Opus Software Codec for Asterisk
- pkgver = 18.0_1.3.0
+ pkgver = 21.0_1.3.0
pkgrel = 1
url = https://digium.com
arch = x86_64
license = EULA
- depends = asterisk
- source = https://downloads.digium.com/pub/telephony/codec_opus/asterisk-18.0/x86-64/codec_opus-18.0_1.3.0-x86_64.tar.gz
- sha256sums = 5f48e535582f6dc0b93ab132421dbbeb72728bfdd3c27359f06363d9327d3835
+ source = https://downloads.digium.com/pub/telephony/codec_opus/asterisk-21.0/x86-64/codec_opus-21.0_1.3.0-x86_64.tar.gz
+ sha256sums = 4a745f417fca28bb3c8f08280172cea7ed79e61c858638a002aceef5c963ed24
pkgname = asterisk-codec_opus
-
+ depends = asterisk>=21.0.0
+ depends = asterisk<22.0.0
diff --git a/PKGBUILD b/PKGBUILD
index c7ef280be7e5..805aa29e5318 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,23 +3,27 @@
_modname=codec_opus
_modver=1.3.0
pkgname=asterisk-${_modname}
-_astver=18.0
+_astver=21.0
pkgver=${_astver}_${_modver}
pkgrel=1
pkgdesc="Opus Software Codec for Asterisk"
-url="https://digium.com"
+url=https://digium.com
license=(EULA)
arch=(x86_64)
-depends=(asterisk)
-source=("https://downloads.digium.com/pub/telephony/codec_opus/asterisk-${_astver}/x86-64/${_modname}-${pkgver}-${arch}.tar.gz")
-sha256sums=('5f48e535582f6dc0b93ab132421dbbeb72728bfdd3c27359f06363d9327d3835')
+source=(https://downloads.digium.com/pub/telephony/codec_opus/asterisk-${_astver}/x86-64/${_modname}-${pkgver}-${arch}.tar.gz)
+sha256sums=('4a745f417fca28bb3c8f08280172cea7ed79e61c858638a002aceef5c963ed24')
package() {
- cd "${_modname}-${pkgver}-${arch}"
+ depends+=('asterisk>=21.0.0' 'asterisk<22.0.0')
- install -Dt "${pkgdir}/usr/lib/asterisk/modules" -m0755 codec_opus.so
- install -Dt "${pkgdir}/usr/lib/asterisk/modules" -m0755 format_ogg_opus.so
- install -Dt "${pkgdir}/var/lib/asterisk/documentation/thirdparty" -m0644 codec_opus_config-en_US.xml
- install -Dt "${pkgdir}/usr/share/licenses/asterisk/modules/${_modname}" -m0644 LICENSE
- install -Dt "${pkgdir}/usr/share/doc/asterisk/modules/${_modname}" -m0644 README
+ cd ${_modname}-${pkgver}-${arch}
+
+ install -Dt "${pkgdir}"/usr/lib/asterisk/modules -m0755 codec_opus.so
+ install -Dt "${pkgdir}"/usr/lib/asterisk/modules -m0755 format_ogg_opus.so
+
+ install -dm750 "${pkgdir}"/var/lib/asterisk/{,documentation,documentation/thirdparty}
+ install -Dt "${pkgdir}"/var/lib/asterisk/documentation/thirdparty -m0644 codec_opus_config-en_US.xml
+
+ install -Dt "${pkgdir}"/usr/share/licenses/asterisk/modules/${_modname} -m0644 LICENSE
+ install -Dt "${pkgdir}"/usr/share/doc/asterisk/modules/${_modname} -m0644 README
}