# Maintainer: Gustavo Alvarez pkgname=ffms2-git pkgver=2.23.203.gbda9eeb pkgrel=2 pkgdesc="An FFmpeg/Libav based source library and Avisynth/Vapoursynth plugin for easy frame accurate access. (GIT version)" url='https://github.com/FFMS/ffms2' arch=('x86_64') license=('GPL') depends=('gcc-libs' 'libavformat.so' 'libavcodec.so' 'libswscale.so' 'libavutil.so' ) makedepends=('git') provides=('ffms2' 'libffms2.so' 'vapoursynth-plugin-ffms2' 'vapoursynth-plugin-ffms2-git' ) conflicts=('ffms2') source=('git+https://github.com/FFMS/ffms2.git') sha256sums=('SKIP') pkgver() { cd ffms2 echo "$(git describe --long --tags | tr - .)" } prepare() { mkdir -p build cd ffms2 mkdir -p src/config } build() { cd ffms2 autoreconf -vfi cd "${srcdir}/build" ../ffms2/configure \ --prefix=/usr \ --enable-shared=yes \ --enable-static=no make } package() { make -C build DESTDIR="${pkgdir}" install install -d "${pkgdir}/usr/lib/vapoursynth" ln -s /usr/lib/libffms2.so "${pkgdir}/usr/lib/vapoursynth/" }