Date: Monday, March 31, 2014 @ 16:39:41 Author: stativ Revision: 108670
luxmark: do not install broken scenes to significantly reduce the package size. Modified: luxrays/trunk/PKGBUILD ----------+ PKGBUILD | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-03-31 14:03:00 UTC (rev 108669) +++ PKGBUILD 2014-03-31 14:39:41 UTC (rev 108670) @@ -3,7 +3,7 @@ pkgname=('luxrays' 'luxmark') pkgver=1.3.1 _pkgver=7459cd8a9583 -pkgrel=3 +pkgrel=4 pkgdesc="Accelerate the ray intersection process by using GPUs" arch=('i686' 'x86_64') url="http://www.luxrender.net/" @@ -12,10 +12,8 @@ makedepends=('cmake' 'boost' 'mesa' 'opencl-headers' 'glew' 'freeglut' 'qt4') options=('staticlibs') source=(https://bitbucket.org/luxrender/luxrays/get/$_pkgver.tar.bz2 \ - http://www.luxrender.net/release/luxmark/room_scene_v2.1.zip \ luxmark_scenes_path.diff QTBUG-22829.diff) md5sums=('859999e5e07550553fb310a7f48530a4' - 'ae917f025e32e20b1d20ebf8d22204cb' '1fd2a6f32e2822b5e0f147304292a1b9' '6e20ee7ea64c578431d51065d0871abc') @@ -61,12 +59,11 @@ depends+=("${depends[@]}" 'boost-libs' 'qt4') cd "$srcdir/luxrender-luxrays-$_pkgver" - install -d -m755 "$pkgdir"/usr/{bin,share} + install -d -m755 "$pkgdir"/usr/{bin,share/luxmark} install -m755 bin/luxmark "$pkgdir"/usr/bin - # install scenes - cp -a samples/luxmark/scenes "$pkgdir"/usr/share/luxmark - cp -a "$srcdir"/samples/luxmark/scenes/room "$pkgdir"/usr/share/luxmark + # install scenes (only luxball is working ATM) + cp -a samples/luxmark/scenes/luxball "$pkgdir"/usr/share/luxmark # fix the paths sed -i 's|scenes/|/usr/share/luxmark/|' "$pkgdir"/usr/share/luxmark/*/*.cfg "$pkgdir"/usr/share/luxmark/*/*.scn }