# Maintainer: Gustavo Alvarez _plug=noisegen pkgname=vapoursynth-plugin-${_plug}-hg pkgver=1.79f0e8e8408e pkgrel=1 pkgdesc="Plugin for Vapoursynth: ${_plug} (HG version)" arch=('x86_64') url='https://bitbucket.org/James1201/vapoursynth-noisegen' license=('custom:WTFPL') depends=('vapoursynth') makedepends=('mercurial') provides=("vapoursynth-plugin-${_plug}") conflicts=("vapoursynth-plugin-${_plug}") source=("${_plug}::hg+https://bitbucket.org/James1201/vapoursynth-noisegen") sha256sums=('SKIP') pkgver() { cd "${_plug}" echo "$(hg log -r -1 --template '{rev}.{node|short}\n')" } prepare() { mkdir -p build cd "${_plug}" chmod +x autogen.sh ./autogen.sh } build() { cd build ../"${_plug}"/configure \ --libdir="/usr/lib/vapoursynth" make } package(){ make -C build DESTDIR="${pkgdir}" install install -Dm644 "${_plug}/README.md" "${pkgdir}/usr/share/doc/vapoursynth/plugins/${_plug}/README.md" install -Dm644 "${_plug}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" }