diff options
author | Jakob Gahde | 2018-02-06 12:11:30 +0100 |
---|---|---|
committer | Jakob Gahde | 2018-02-06 12:11:30 +0100 |
commit | a56fcb160e4b09f0dfa3f854f628833d23555aa2 (patch) | |
tree | 93b487f445288ad5b15b9873ce909ef11806b83f | |
download | aur-a56fcb160e4b09f0dfa3f854f628833d23555aa2.tar.gz |
yafaray-blender-exporter 3.3.0-1: New package
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 38 | ||||
-rw-r--r-- | paths.patch | 14 |
3 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..eceaa96f9035 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +# Generated by mksrcinfo v8 +# Tue Feb 6 11:10:26 UTC 2018 +pkgbase = yafaray-blender-exporter + pkgdesc = YafaRay's Blender Exporter + pkgver = 3.3.0 + pkgrel = 1 + url = http://yafaray.org/ + arch = any + license = GPL2 + depends = blender + depends = yafaray + source = https://github.com/YafaRay/Blender-Exporter/archive/v3.3.0.tar.gz + source = paths.patch + md5sums = b1eb1bb0eb56541c6c1990f02b15603f + md5sums = 365aea227d63bc87283c80f563e4910c + +pkgname = yafaray-blender-exporter + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..06beaec42f3b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Jakob Gahde <j5lx@fmail.co.uk> + +pkgname=yafaray-blender-exporter +pkgver=3.3.0 +_blenderver=2.79 +pkgrel=1 +pkgdesc="YafaRay's Blender Exporter" +arch=('any') +url="http://yafaray.org/" +license=('GPL2') +depends=('blender' 'yafaray') +source=("https://github.com/YafaRay/Blender-Exporter/archive/v${pkgver}.tar.gz" + "paths.patch") +md5sums=('b1eb1bb0eb56541c6c1990f02b15603f' + '365aea227d63bc87283c80f563e4910c') + +prepare() { + cd "${srcdir}/Blender-Exporter-${pkgver}" + + patch -Np1 < "${srcdir}/paths.patch" +} + +package() { + cd "${srcdir}/Blender-Exporter-${pkgver}" + + sed -i "s/@YAFARAY_BLENDER_EXPORTER_VERSION@/v${pkgver}/" __init__.py + + install -dm755 "${pkgdir}/usr/share/blender/${_blenderver}/scripts/addons" + cp -a . "${pkgdir}/usr/share/blender/${_blenderver}/scripts/addons/yafaray_v3" + rm "${pkgdir}/usr/share/blender/${_blenderver}/scripts/addons/yafaray_v3/.gitignore" + install -dm755 "${pkgdir}/usr/share/yafaray-blender-exporter" + mv "${pkgdir}/usr/share/blender/${_blenderver}/scripts/addons/yafaray_v3/tests" \ + "${pkgdir}/usr/share/yafaray-blender-exporter" + install -dm755 "${pkgdir}/usr/share/doc/yafaray-blender-exporter" + for _file in CHANGELOG INSTALL LICENSES README; do + mv "${pkgdir}/usr/share/blender/${_blenderver}/scripts/addons/yafaray_v3/${_file}" "${pkgdir}/usr/share/doc/yafaray-blender-exporter/" + done +} diff --git a/paths.patch b/paths.patch new file mode 100644 index 000000000000..5864d8463af2 --- /dev/null +++ b/paths.patch @@ -0,0 +1,14 @@ +diff -aur --no-dereference package.pristine/__init__.py package.new/__init__.py +--- package.pristine/__init__.py 2017-08-22 18:53:57.000000000 +0200 ++++ package.new/__init__.py 2018-02-06 11:43:22.385701679 +0100 +@@ -22,8 +22,8 @@ + import os + import ctypes + +-PLUGIN_PATH = os.path.join(__path__[0], 'bin', 'yafaray-plugins') +-BIN_PATH = os.path.join(__path__[0], 'bin') ++PLUGIN_PATH = '/usr/lib/yafaray-plugins' ++BIN_PATH = '/usr/bin' + YAF_ID_NAME = "YAFA_V3_RENDER" + + # Version to be automatically populated during the cmake build process, getting the version from git tags |