diff options
author | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-02-18 01:56:34 +0000 |
---|---|---|
committer | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-02-18 01:56:34 +0000 |
commit | 8185891e28635bdb83fdf4ba4391030912dae596 (patch) | |
tree | 66a946535bdd228514750233b2cc99dd1866ff64 /libre/blender-addon-luxrender | |
parent | 60a11f87366fdfbd114cdc91ff813518858e5f8d (diff) |
Tue Feb 18 01:56:27 UTC 2014
Diffstat (limited to 'libre/blender-addon-luxrender')
-rw-r--r-- | libre/blender-addon-luxrender/PKGBUILD | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/libre/blender-addon-luxrender/PKGBUILD b/libre/blender-addon-luxrender/PKGBUILD new file mode 100644 index 000000000..9638a6135 --- /dev/null +++ b/libre/blender-addon-luxrender/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Márcio Silva <coadde@lavabit.com> + +_srcname=luxrender +_pkgver=1.3.1 +_bldname=blender +_bldver=2.69 +_bldep=10 +_pkgname=${_srcname::3}${_bldname::5}25 +_srcver=ad6536b0dda8 + +pkgname=$_bldname-addon-$_srcname +pkgver=$_pkgver.v$_bldver +pkgrel=2 +pkgdesc="$_pkgname: A addon for the ${_bldname^} which allows render and export with LuxRender (built for the $_bldname-libre package)" +arch=any +url=http://www.$_srcname.net/ +license=GPL +depends=( + $_srcname=$_pkgver + "$_bldname-libre>=$_bldep:$_bldver" + "$_bldname-libre<$(($_bldep+1)):${_bldver::2}$((${_bldver:2:4}+1))" +) +provides=($_pkgname=$_pkgver) +conflicts=$_pkgname +replaces=$_pkgname +source=http://src.$_srcname.net/$_pkgname/archive/$_srcver.tar.bz2 +sha512sums=7bfd64abde07d9ad90d5e80a95f6fe5478ff65a8ff6965bd3a6c9671907a9a940affa5fb1a593884dc9eb6a5c967eaa1386a3225edc9cbbbb4c20c5d26198aa1 + +prepare() { + sed -i "\|def find_luxrender_path[(][)]|,+9 d + s|find_luxrender_path[(][)]|'/usr/bin'| + " $srcdir/$_pkgname-$_srcver/src/$_srcname/__init__.py +} + +package() { + a=$srcdir/$_pkgname-$_srcver/src/$_srcname + b=$pkgdir/usr/share/$_bldname/$_bldver/scripts/addons + install -d -m755 $b && cp -a $a $b + # change the search path in exporter so it finds pylux in its new location + sed -i 's|from.*import pylux|import pylux|' $b/$_srcname/outputs/pure_api.py +} + +# vim:set ts=2 sw=2 et: |