# Contributer: N30N # Contributer: Alex Combas # Contributer: Wenzel Jakob pkgname="mitsuba-hg" pkgver=1672 pkgrel=1 pkgdesc="Mitsuba physically based renderer" url="http://mitsuba-renderer.org/" license=("GPL3") arch=("i686" "x86_64") depends=("xerces-c" "glew" "openexr" "boost" "libpng" "libjpeg" "qt4" "collada-dom" "fftw") makedepends=("mercurial" "scons") provides=("mitsuba") _hgroot="https://mitsuba-renderer.org/repos" _hgrepo="mitsuba" build() { cd ${_hgrepo} cp build/config-linux-gcc.py config.py scons --jobs=$[${MAKEFLAGS/-j/} - 1] } package() { install -d \ ${pkgdir}/usr/bin \ ${pkgdir}/usr/lib \ ${pkgdir}/usr/share/mitsuba/plugins \ ${pkgdir}/usr/share/mitsuba/data/schema \ ${pkgdir}/usr/share/mitsuba/data/ior \ ${pkgdir}/usr/share/mitsuba/data/microfacet \ ${pkgdir}/usr/share/applications \ ${pkgdir}/usr/share/pixmaps \ ${pkgdir}/usr/include/mitsuba/{core,hw,render,bidir} \ ${pkgdir}/usr/lib/python2.7/lib-dynload \ ${pkgdir}/usr/lib/python3.3/lib-dynload cd ${_hgrepo} install -m755 dist/mitsuba dist/mtsgui dist/mtsimport dist/mtssrv dist/mtsutil ${pkgdir}/usr/bin install -m755 dist/libmitsuba-core.so \ dist/libmitsuba-hw.so \ dist/libmitsuba-render.so \ dist/libmitsuba-bidir.so \ ${pkgdir}/usr/lib install -m755 dist/plugins/* ${pkgdir}/usr/share/mitsuba/plugins install -m644 dist/data/schema/* ${pkgdir}/usr/share/mitsuba/data/schema install -m644 dist/data/ior/* ${pkgdir}/usr/share/mitsuba/data/ior install -m644 dist/data/microfacet/* ${pkgdir}/usr/share/mitsuba/data/microfacet install -m644 dist/python/2.7/mitsuba.so ${pkgdir}/usr/lib/python2.7/lib-dynload install -m644 dist/python/3.3/mitsuba.so ${pkgdir}/usr/lib/python3.3/lib-dynload install -m644 data/linux/mitsuba.desktop ${pkgdir}/usr/share/applications install -m644 src/mtsgui/resources/mitsuba48.png ${pkgdir}/usr/share/pixmaps install -m644 include/mitsuba/*.h ${pkgdir}/usr/include/mitsuba install -m644 include/mitsuba/core/* ${pkgdir}/usr/include/mitsuba/core install -m644 include/mitsuba/render/* ${pkgdir}/usr/include/mitsuba/render install -m644 include/mitsuba/hw/* ${pkgdir}/usr/include/mitsuba/hw install -m644 include/mitsuba/bidir/* ${pkgdir}/usr/include/mitsuba/bidir } # vim: set noet ff=unix: