[arch-commits] Commit in mediastreamer/trunk (PKGBUILD)

Antonio Rojas arojas at archlinux.org
Mon Dec 9 21:30:46 UTC 2019


    Date: Monday, December 9, 2019 @ 21:30:45
  Author: arojas
Revision: 536445

Update to 4.3

Modified:
  mediastreamer/trunk/PKGBUILD

----------+
 PKGBUILD |   27 +++++++++++----------------
 1 file changed, 11 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-12-09 21:23:12 UTC (rev 536444)
+++ PKGBUILD	2019-12-09 21:30:45 UTC (rev 536445)
@@ -5,36 +5,31 @@
 # Contributor: Mark Lee <mark at markelee.com>
 
 pkgname=mediastreamer
-pkgver=2.16.1
-pkgrel=6
+pkgver=4.3
+pkgrel=1
 pkgdesc="A library written in C that allows you to create and run audio and video streams"
 arch=(x86_64)
 url="https://github.com/BelledonneCommunications/mediastreamer2"
 license=(GPL)
 depends=(ortp ffmpeg libxv libupnp bzrtp glew libsrtp)
-# xxd from Vim is needed to build
-makedepends=(intltool vim bcunit)
-source=("$pkgname-$pkgver.tar.gz::https://github.com/BelledonneCommunications/mediastreamer2/archive/$pkgver.tar.gz"
-        libsrtp2.diff)
-sha256sums=('25e0557d5b992d256a6df07466ba3c10587bdf899850b46a31e79b91147e5910'
-            'faec3586e3ff8315d79fb5ef5bcc4d630ee66e63a9c6a25f28d113765fa28e58')
+makedepends=(cmake python bcunit doxygen)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/BelledonneCommunications/mediastreamer2/archive/$pkgver.tar.gz")
+sha256sums=('5f84b19ca26e0059b6fd3faed645755d90a81501252b18dcabd3639098af5b2a')
 validpgpkeys=('9774BC1725758EB16D639F8B3ECD52DEE2F56985')
 
 prepare() {
-  cd ${pkgname}2-$pkgver
-  patch -Np1 -i ../libsrtp2.diff
-  ./autogen.sh
+  mkdir -p build
 }
 
 build() {
-  cd ${pkgname}2-$pkgver
-  export CFLAGS="$CFLAGS -DMS2_GIT_VERSION=\"\\\"unknown\\\"\""
-  ./configure --prefix=/usr \
-    --enable-glx --enable-xv --enable-zrtp --enable-external-ortp --disable-strict
+  cd build
+  cmake ../${pkgname}2-$pkgver \
+    -DCMAKE_INSTALL_PREFIX=/usr \
+    -DENABLE_STATIC=OFF
   make
 }
 
 package() {
-  cd ${pkgname}2-$pkgver
+  cd build
   make DESTDIR="$pkgdir" install
 }


More information about the arch-commits mailing list