Date: Wednesday, January 26, 2022 @ 09:59:53 Author: alucryd Revision: 1115648
archrelease: copy trunk to community-staging-x86_64 Added: vapoursynth-plugin-lsmashsource/repos/community-staging-x86_64/ vapoursynth-plugin-lsmashsource/repos/community-staging-x86_64/PKGBUILD (from rev 1115647, vapoursynth-plugin-lsmashsource/trunk/PKGBUILD) ----------+ PKGBUILD | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) Copied: vapoursynth-plugin-lsmashsource/repos/community-staging-x86_64/PKGBUILD (from rev 1115647, vapoursynth-plugin-lsmashsource/trunk/PKGBUILD) =================================================================== --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-26 09:59:53 UTC (rev 1115648) @@ -0,0 +1,45 @@ +# Maintainer: Maxime Gauduin <aluc...@archlinux.org> +# Contributor: Gustavo Alvarez <sl1pk...@gmail.com> + +pkgname=vapoursynth-plugin-lsmashsource +pkgver=A.5a +pkgrel=1 +epoch=1 +pkgdesc='L-SMASH source plugin for Vapoursynth' +arch=(x86_64) +url=https://github.com/AkarinVS/L-SMASH-Works +license=(custom) +depends=( + glibc + vapoursynth + libavcodec.so + libavformat.so + libavutil.so + liblsmash.so + libswscale.so +) +makedepends=( + git + meson +) +_tag=ebe2ad231b2a9ba08fef078af236cc7316f01340 +source=(vapoursynth-plugin-lsmashsource::git+https://github.com/AkarinVS/L-SMASH-Works.git#tag=${_tag}) +b2sums=(SKIP) + +pkgver() { + cd vapoursynth-plugin-lsmashsource + git describe --tags | sed 's/^v//' +} + +build() { + arch-meson vapoursynth-plugin-lsmashsource/VapourSynth build + meson compile -C build +} + +package(){ + meson install --destdir "${pkgdir}" -C build + install -Dm 644 vapoursynth-plugin-lsmashsource/VapourSynth/README -t "${pkgdir}"/usr/share/doc/vapoursynth/plugins/lsmashsource/ + install -Dm 644 vapoursynth-plugin-lsmashsource/VapourSynth/LICENSE -t "${pkgdir}"/usr/share/licenses/vapoursynth-plugin-lsmashsource/ +} + +# vim: ts=2 sw=2 et: