Date: Friday, May 12, 2023 @ 15:09:29
  Author: alex19ep
Revision: 1460100

upgpkg: baresip 3.1.0-1 upstream release

Modified:
  baresip/trunk/PKGBUILD

----------+
 PKGBUILD |   18 ++++++++----------
 1 file changed, 8 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-05-12 14:55:04 UTC (rev 1460099)
+++ PKGBUILD    2023-05-12 15:09:29 UTC (rev 1460100)
@@ -3,13 +3,13 @@
 # Contributor: Dmitrij D. Czarkoff <czarkoff at gmail dot com>
 
 pkgname=baresip
-pkgver=2.10.0
-pkgrel=3
+pkgver=3.1.0
+pkgrel=1
 pkgdesc="portable and modular SIP User-Agent with audio and video support"
 arch=('x86_64')
 url="https://github.com/baresip/baresip";
 license=('BSD')
-depends=(libre.so librem.so openssl)
+depends=(libre.so openssl)
 optdepends=('libfdk-aac: AAC audio codec'
             'alsa-lib: ALSA audio driver'
             'opencore-amr: Adaptive Multi-Rate (AMR) audio codec'
@@ -37,20 +37,18 @@
             'speexdsp: (speex_aec, speex_pp modules)'
             'sndio: sndio audio driver'
             'v4l-utils: (v4l2 module)')
-makedepends=(${optdepends[@]/%:*/} python)
+makedepends=(${optdepends[@]/%:*/} python cmake)
 
source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/baresip/baresip/archive/v${pkgver}.tar.gz";)
-sha256sums=('1bbeda0cb6c0f0480fb67f4fcc389df42384da7da909d9d950538fbbbfb92495')
+sha256sums=('de69823a54ecd057a9ffc0ca6f9b3cf9562848da1f15d5df8a97a4ae6f8daf37')
 
 build() {
   cd ${pkgname}-${pkgver}
-  export LFLAGS=$LDFLAGS
-  make RELEASE=1 V=1 USE_GST= USE_GST_VIDEO= USE_AVFILTER=1 DESTDIR="/usr" 
PREFIX="/usr"
+  cmake -B build -DCMAKE_BUILD_TYPE='None' -DCMAKE_INSTALL_PREFIX='/usr' 
-Wno-dev
+  cmake --build build
 }
 
 package() {
   cd ${pkgname}-${pkgver}
-  export LFLAGS=$LDFLAGS
-  make RELEASE=1 USE_GST= USE_GST_VIDEO= USE_AVFILTER=1 PREFIX="/usr" \
-    DESTDIR="$pkgdir/" install
+  DESTDIR="$pkgdir" cmake --install build
   install -vDm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 }

Reply via email to