# Maintainer: Gustavo Alvarez _plug=neo_minideen pkgbase="foosynth-plugin-${_plug}-git" pkgname=("avisynth-plugin-${_plug}-git" "vapoursynth-plugin-${_plug}-git" ) pkgver=11.0.g0342ed5 pkgrel=1 pkgdesc="Plugin for Vapoursynth/Avisynth: ${_plug} (Dual interface for Vapoursynth/Avisynth) (GIT version)" arch=('x86_64') url='https://forum.doom9.org/showthread.php?t=176554' license=('ISC' 'MIT') makedepends=('git' 'cmake' 'avisynthplus' 'vapoursynth' ) source=("${_plug}::git+https://github.com/HomeOfAviSynthPlusEvolution/minideen.git") sha256sums=('SKIP') options=('debug') pkgver() { cd "${_plug}" echo "$(git describe --long --tags | tr - . | tr -d r)" } prepare() { mkdir -p "${_plug}/build" } build() { cd "${_plug}/build" cmake -S .. -B . \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr make } package_avisynth-plugin-neo_minideen-git() { pkgdesc="Plugin for Avisynth: ${_plug} (GIT version)" depends=('avisynthplus') provides=("avisynth-plugin-${_plug}") conflicts=("avisynth-plugin-${_plug}") install -Dm755 "${_plug}/build/libneo-minideen.so" "${pkgdir}/usr/lib/avisynth/libneo-minideen.so" install -Dm644 "${_plug}/README.md" "${pkgdir}/usr/share/doc/avisynth/plugins/${_plug}/README.md" install -Dm644 "${_plug}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } package_vapoursynth-plugin-neo_minideen-git() { pkgdesc="Plugin for Vapoursynth: ${_plug} (GIT version)" depends=('vapoursynth') provides=("vapoursynth-plugin-${_plug}") conflicts=("vapoursynth-plugin-${_plug}") install -Dm755 "${_plug}/build/libneo-minideen.so" "${pkgdir}/usr/lib/vapoursynth/libneo-minideen.so" install -Dm644 "${_plug}/README.md" "${pkgdir}/usr/share/doc/vapoursynth/plugins/${_plug}/README.md" install -Dm644 "${_plug}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" }