diff options
Diffstat (limited to 'testing/mediastreamer2/APKBUILD')
-rw-r--r-- | testing/mediastreamer2/APKBUILD | 55 |
1 files changed, 41 insertions, 14 deletions
diff --git a/testing/mediastreamer2/APKBUILD b/testing/mediastreamer2/APKBUILD index 083e85fe564..a18ad922dc7 100644 --- a/testing/mediastreamer2/APKBUILD +++ b/testing/mediastreamer2/APKBUILD @@ -1,26 +1,52 @@ # Contributor: Francesco Colista <fcolista@alpinelinux.org> # Maintainer: Francesco Colista <fcolista@alpinelinux.org> pkgname=mediastreamer2 -pkgver=4.5.22 -pkgrel=0 +pkgver=5.2.86 +pkgrel=1 pkgdesc="library written in C that allows you to create and run audio and video streams" url="https://www.linphone.org/technical-corner/mediastreamer2" arch="all" license="GPL-2.0-or-later" options="!check" # no test available -makedepends="cmake gettext-dev ffmpeg-dev ortp-dev - libxv-dev speex-dev speexdsp-dev libsrtp-dev - v4l-utils-dev bctoolbox-dev mesa-dev glew-dev - opus-dev libpcap-dev spandsp-dev tiff-dev libtheora-dev - alsa-lib-dev python3-dev gsm-dev sqlite-dev libxml2-dev - jpeg-dev libvpx-dev bzrtp-dev bcg729-dev" -subpackages="$pkgname-dev" +makedepends=" + alsa-lib-dev + bcg729-dev + bctoolbox-dev + bzrtp-dev + cmake + doxygen + ffmpeg4-dev + gettext-dev + glew-dev + graphviz + grep + gsm-dev + jpeg-dev + libpcap-dev + libsrtp-dev + libtheora-dev + libvpx-dev + libxml2-dev + libxv-dev + mesa-dev + opus-dev + ortp-dev + python3-dev + samurai + spandsp-dev + speex-dev + speexdsp-dev + sqlite-dev + tiff-dev + v4l-utils-dev + " +subpackages="$pkgname-dev $pkgname-doc" source="https://gitlab.linphone.org/BC/public/mediastreamer2/-/archive/$pkgver/mediastreamer2-$pkgver.tar.gz missing-def-o-binary.patch" build() { - cmake -B build \ - -DCMAKE_BUILD_TYPE=None \ + cmake -G Ninja -B build \ + -DCMAKE_BUILD_TYPE=MinSizeRel \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_MODULE_PATH=/usr/lib/cmake \ @@ -37,11 +63,12 @@ build() { -DENABLE_SHARED=YES \ -DENABLE_VPX=YES \ -DENABLE_UNIT_TESTS=NO - make -C build + cmake --build build } package() { - make -C build DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --install build + rm -r "$pkgdir"/usr/include/OpenGL } dev() { @@ -54,6 +81,6 @@ dev() { } sha512sums=" -051a05361c14922216482a3d8d44ffa29888ecd3b67ee84a7f3ff2388eadb552d76c9322c8a01983c88e8c5f86cc5c5d1d22d28a2d54947badb67909a7d05e1a mediastreamer2-4.5.22.tar.gz +6f6e6f4f6b9a20c95d359ae7410c31478968e5c10b77e73b5c5ca5daa1c01a8a17713d69b9713102621b35aa6b603def0dfe1122a6393917b76ff1abbed2a62c mediastreamer2-5.2.86.tar.gz d0158e03a7552580a9d9f04226c18a31a23d3cc502d52b51a9b083a5c32094ea7349495a7f74316eb727c2478a80b0385e1a28798b5b7d6e85e463485e33a822 missing-def-o-binary.patch " |