# Contributor: Rasmus Thomsen # Maintainer: Rasmus Thomsen pkgname=gst-editing-services pkgver=1.16.0 pkgrel=0 pkgdesc="GStreamer Editing Services Library" url="https://gstreamer.freedesktop.org" arch="all !s390x" # 7 Tests fail license="LGPL-2.0-or-later" makedepends="gstreamer-dev gtk-doc python gobject-introspection-dev py-gobject3-dev glib-dev gst-plugins-good gst-plugins-bad-dev gst-plugins-base-dev libxml2-dev flex perl automake autoconf libtool" subpackages="$pkgname-dev $pkgname-doc" source="https://gstreamer.freedesktop.org/src/gst-editing-services/gstreamer-editing-services-${pkgver}.tar.xz" builddir="$srcdir/gstreamer-editing-services-${pkgver}" prepare() { default_prepare # https://gitlab.freedesktop.org/gstreamer/gst-editing-services/issues/70 case "$CARCH" in x86_64) ;; *) sed '/ges\/layer/d' -i tests/check/Makefile.am ;; esac autoreconf -ivf } build() { ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --localstatedir=/var make } check() { make check } package() { make DESTDIR="$pkgdir" install } sha512sums="6935fe25e4224c844b094dc03fc3c0fa16ebc56236d165d8eebf5575db226637ca420ccca05962cb5de54756d46f1d73a9d588b5c30ea9944c6e8dd548884968 gstreamer-editing-services-1.16.0.tar.xz"