# Maintainer: Dāvis Mosāns _pkgname=qt5-multimedia pkgname=$_pkgname-git pkgver=v5.6.0.alpha1.r29.g318159c pkgrel=1 pkgdesc='Classes for audio, video, radio and camera functionality' arch=('i686' 'x86_64') url='https://code.qt.io/cgit/qt/qtmultimedia.git' license=('GPL3' 'LGPL') depends=('qt5-declarative-git' 'libpulse' 'gst-plugins-base-libs' 'openal') optdepends=('gst-plugins-bad: Qt MediaService plugin') makedepends=("git") provides=("$_pkgname") conflicts=("$_pkgname") source=("$_pkgname::git+https://code.qt.io/qt/qtmultimedia.git#branch=dev") sha256sums=('SKIP') pkgver() { cd "$srcdir/$_pkgname" git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } prepare() { cd "$srcdir" mkdir -p build } build() { cd "$srcdir/build" qmake "$srcdir/$_pkgname" make } package() { cd "$srcdir/build" make INSTALL_ROOT="$pkgdir" install install -D -m644 $srcdir/$_pkgname/LGPL_EXCEPTION.txt "${pkgdir}"/usr/share/licenses/"${pkgname}"/LGPL_EXCEPTION.txt }