diff options
author | bartus | 2023-11-23 15:33:14 +0100 |
---|---|---|
committer | bartus | 2023-11-23 15:33:14 +0100 |
commit | 502f70697f47753fb2c4330e67f79bd6e16ace7f (patch) | |
tree | 16f6ab2824b75c339774e4f258139a5ed496a0ce /PKGBUILD | |
parent | 559ac7bd7a9fe6e246946ce639c943289f78c777 (diff) | |
download | aur-blender-plugin-luxcorerender.tar.gz |
Pop version: v2.7beta1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 12 |
1 files changed, 7 insertions, 5 deletions
@@ -4,21 +4,23 @@ _name="luxcorerender" pkgname=blender-plugin-${_name} -pkgver=2.5 +pkgver=2.7 +_rel="beta1" +[ -n "${_rel}" ] && _pkgver=${pkgver}${_rel} && pkgver+=".${_rel}" || _pkgver=${pkgver} epoch=2 pkgrel=1 pkgdesc="LuxCoreRender exporter plugin for Blender" arch=('any') url="https://luxcorerender.org/" license=('GPL') -source=("https://github.com/LuxCoreRender/BlendLuxCore/archive/blendluxcore_v${pkgver}.tar.gz") -sha256sums=('db06e1eabcb0e81f04336324e9d032414c78a5d205d8de3193702f04e451f06c') +source=("https://github.com/LuxCoreRender/BlendLuxCore/archive/blendluxcore_v${_pkgver}.tar.gz") +sha256sums=('9add31b93b5a6fb665a65aac93cf23e7740f028ab2df68706f33b4ef9e5fd156') package() { - depends=("blender>=2.80" "luxcorerender>$pkgver") + depends=("blender>=2.80" "luxcorerender>=$pkgver") _blender=$(pacman -Sddp --print-format %v blender|grep -oP '(?<=\:)[[:digit:]]+\.[[:digit:]]+(?=)') install -d -m755 "${pkgdir}"/usr/share/blender/"${_blender}"/scripts/addons - cp -a "${srcdir}"/BlendLuxCore-blendluxcore_v${pkgver} "${pkgdir}"/usr/share/blender/"${_blender}"/scripts/addons/${_name} + cp -a "${srcdir}"/BlendLuxCore-blendluxcore_v${_pkgver} "${pkgdir}"/usr/share/blender/"${_blender}"/scripts/addons/${_name} # change the search path in exporter so it finds pylux in its new location :(previous solution was much better, what happen to blendlux ) #sed -i 's|from.*import pylux|import pylux|' "$pkgdir/usr/share/blender/$_blender/scripts/addons/luxrender/outputs/pure_api.py" # shellcheck disable=SC2013 # works until path has no white space. |