Package Details: avisynth-plugin-lsmashsource-git 1144.0.0.0.1.g2d1fa1f-1

Git Clone URL: https://aur.archlinux.org/avisynth-plugin-lsmashsource-git.git (read-only, click to copy)
Package Base: avisynth-plugin-lsmashsource-git
Description: Plugin for Avisynth: lsmashsource (GIT version)
Upstream URL: https://forum.doom9.org/showthread.php?t=167435
Keywords: avisynth
Licenses: custom:l-smash
Conflicts: avisynth-plugin-lsmashsource
Provides: avisynth-plugin-lsmashsource
Submitter: sl1pkn07
Maintainer: sl1pkn07
Last Packager: sl1pkn07
Votes: 1
Popularity: 0.000000
First Submitted: 2022-02-09 16:38 (UTC)
Last Updated: 2023-11-05 19:35 (UTC)

Latest Comments

ithomascn commented on 2025-10-14 13:57 (UTC) (edited on 2025-10-14 13:58 (UTC) by ithomascn)

VLC player with vlc-plugin-ffmpeg installed cannot use this plugin to open AVS scripts. Solution: Refer to the PKGBUILD file in the vapoursynth-plugin-smash source-git.

_plug=lsmashsource
pkgname="avisynth-plugin-${_plug}-git"
pkgver=1266.0.0.0.3.g4142f52
pkgrel=1
pkgdesc="Plugin for Avisynth: ${_plug} (GIT version)"
arch=('x86_64')
url='https://forum.doom9.org/showthread.php?t=167435'
license=('custom:l-smash')
depends=(
  'avisynthplus'
  'l-smash'
  'libavcodec.so'
  'libavformat.so'
  'libavutil.so'
  'libswresample.so'
  'libswscale.so'
)
makedepends=(
  'git'
  'meson'
  'avisynthplus'
  'ffmpeg'
 )
provides=("avisynth-plugin-${_plug}")
conflicts=("avisynth-plugin-${_plug}")
source=(
  "${_plug}::git+https://github.com/HomeOfAviSynthPlusEvolution/L-SMASH-Works.git"
)
sha256sums=(
  'SKIP'
)
options=('debug')

pkgver() {
  cd "${_plug}"
  echo "$(git describe --long --tags | tr - . | tr -d v)"
}

prepare() {
  rm -fr "${_plug}/include"
}

build() {
  arch-meson "${_plug}/AviSynth" build \
    --buildtype=release \

  ninja -C build
}

package() {
  DESTDIR="${pkgdir}" ninja -C build install
  install -Dm644 "${_plug}/AviSynth/README.md" "${pkgdir}/usr/share/doc/avisynth/plugins/${_plug}/README"
  install -Dm644 "${_plug}/AviSynth/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}

naine commented on 2025-03-28 23:24 (UTC)

No longer builds due to AviSynth/README being replaced with README.md.