1 # Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com>
6 pkgdesc="Parametrical modeling program for creating human bodies"
8 url="http://www.makehuman.org/"
9 depends=('python2' 'libgl' 'sdl' 'sdl_image' 'mesa' 'glew')
10 optdepends=('aqsis: rendering')
12 source=(makehuman.desktop makehuman.sh makehuman.png Makefile.diff)
13 makedepends=('subversion')
14 md5sums=('f54fdfbc6c783effc4624808d2547563'
15 '31369d91ab9974b6aeff6e0514b6d855'
16 '2e7da6fe63519dba19877bd2ecfc9f0c'
17 'ecfa2f1aed5ff60c2fd4489915f078a4')
21 svn co http://makehuman.googlecode.com/svn/releases/makehuman_$_pkgver ${pkgname}_${_pkgver}_source
23 cd "$srcdir"/${pkgname}_${_pkgver}_source
25 # make sure there is no patch applied before building
27 patch -Np0 < "$srcdir"/Makefile.diff || true
29 make -f Makefile.Linux
33 cd "$srcdir"/${pkgname}_${_pkgver}_source
35 install -d -m755 "$pkgdir"/opt/makehuman/
36 cp -a {makehuman,main.py,apps,backgrounds,core,data,docs,plugins,shared} \
37 "$pkgdir"/opt/makehuman/
38 # importers contains blender import scripts
41 find "$pkgdir"/opt/makehuman -type d -name ".svn" -exec rm -rf '{}' '+'
43 find "$pkgdir"/opt/makehuman -type f -name "*.py" -exec sed -i 's|^#!.*|#!/usr/bin/python2|' '{}' '+'
45 install -D -m755 "$srcdir"/$pkgname.sh "$pkgdir"/usr/bin/$pkgname
46 install -D -m644 "$srcdir"/$pkgname.png "$pkgdir"/usr/share/pixmaps/$pkgname.png
47 install -D -m644 "$srcdir"/$pkgname.desktop "$pkgdir"/usr/share/applications/$pkgname.desktop