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 <m...@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 }