Package Details: vapoursynth-plugin-pvsfunc-git 4.4.0.2.g9786659-1

Git Clone URL: https://aur.archlinux.org/vapoursynth-plugin-pvsfunc-git.git (read-only, click to copy)
Package Base: vapoursynth-plugin-pvsfunc-git
Description: Plugin for Vapoursynth: pvsfunc (GIT version)
Upstream URL: https://forum.doom9.org/showthread.php?t=180426
Keywords: vapoursynth
Licenses: GPL
Conflicts: vapoursynth-plugin-pvsfunc
Provides: vapoursynth-plugin-pvsfunc
Submitter: sl1pkn07
Maintainer: sl1pkn07
Last Packager: sl1pkn07
Votes: 0
Popularity: 0.000000
First Submitted: 2020-02-26 19:48 (UTC)
Last Updated: 2023-09-18 16:40 (UTC)

Latest Comments

Win8Error commented on 2023-09-18 11:33 (UTC)

Please add python-poetry as dependency.

dreieck commented on 2023-05-04 16:37 (UTC) (edited on 2023-05-04 16:58 (UTC) by dreieck)

This package wrongly installs

  • /usr/lib/python3.11/site-packages/LICENSE
  • /usr/lib/python3.11/site-packages/README.md

(wrong path).

the License should be installed into /usr/share/licenses/${pkgname}, the README.md into /usr/share/doc/vapoursynth-plugin-pvsfunc/.

At the path it is installed now, it is prone to create conflicts with other packages that do the same mistake:

error: failed to commit transaction (conflicting files)
vapoursynth-plugin-pvsfunc-git: /usr/lib/python3.11/site-packages/LICENSE exists in filesystem (owned by python-pantable)
Errors occurred, no packages were upgraded.

Please fix.

A possible fixup would be to replace the last line in the prepare() function by

  install -d -v -m755 "${pkgdir}/usr/share/doc/vapoursynth-plugin-${_plug}"
  install -d -v -m755 "${pkgdir}/usr/share/licenses/${pkgname}"

  for _docfix in README.md; do
    mv -v "${pkgdir}/usr/lib/python3.11/site-packages/${_docfix}" "${pkgdir}/usr/share/doc/vapoursynth-plugin-${_plug}/${_docfix}"
  done

  for _licensefix in LICENSE; do
    mv -v "${pkgdir}/usr/lib/python3.11/site-packages/${_licensefix}" "${pkgdir}/usr/share/licenses/${pkgname}/${_licensefix}"
    ln -svr "${pkgdir}/usr/share/licenses/${pkgname}/${_licensefix}" "${pkgdir}/usr/share/doc/vapoursynth-plugin-${_plug}/${_licensefix}"
  done

Thanks for maintaining!

sl1pkn07 commented on 2021-10-25 19:38 (UTC)

done

Win8Error commented on 2021-10-25 19:08 (UTC)

Please add python-pip as make-dependency.

Win8Error commented on 2021-08-28 20:26 (UTC)

Build fails with following output:

==> Retrieving sources...
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of pvsfunc git repo...
Cloning into 'pvsfunc'...
done.
==> Starting pkgver()...
==> ERROR: pkgver is not allowed to contain colons, forward slashes, hyphens or whitespace.
==> ERROR: pkgver() generated an invalid version: cat: setup.py: No such file or directory
v.r291.8bc78a0
==> ERROR: Build failed, check /home/.archbuild/extra-x86_64/yuki/build