updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / view3dscene-svn / PKGBUILD
blob3f58f87c33c04618c74aefc41d165a178d2d19c9
1 # Contributor: Antonio Bonifati ant hat venus deis unical it
2 # Maintainer: Antonio Bonifati ant hat venus deis unical it
3 # $Id$
5 pkgname=view3dscene-svn
6 pkgver=4043
7 pkgrel=2
8 pkgdesc="VRML, X3D, 3d Studio 3DS, Collada, MD3, Wavefront OBJ tiny fast browser and viewer"
9 url="http://vrmlengine.sourceforge.net/view3dscene.php"
10 arch=('i686' 'x86_64')
11 license=('GPL')
12 install=view3dscene.install
13 depends=(gtkglext)
14 makedepends=(subversion fpc)
16 source=()
17 md5sums=()
19 _svntrunk=https://vrmlengine.svn.sourceforge.net/svnroot/vrmlengine/trunk
20 _svnmod=(kambi_vrml_game_engine view3dscene)
22 build() {
23   cd ${srcdir}
25   local mod
26   for mod in ${_svnmod[@]}; do
27     if [ -d $mod/.svn ]; then
28       (cd $mod && svn up -r $pkgver)
29     else
30       svn co $_svntrunk/$mod --config-dir ./ -r $pkgver
31     fi
32   done
34   msg "SVN checkout done or server timeout"
35   msg "Starting make..."
37   mkdir build
38   cp -r ${_svnmod[@]} build
39   cd build/${_svnmod[1]}
41   ./compile.sh
43   install -D -m755 view3dscene ${pkgdir}/usr/bin/view3dscene
45   # desktop integration
46   install -D -m644 desktop/view3dscene.desktop ${pkgdir}/usr/share/applications/view3dscene.desktop
47   install -D -m644 desktop/icon/5_gnome_palette.svg ${pkgdir}/usr/share/pixmaps/view3dscene.svg
48   install -D -m644 desktop/view3dscene.xml ${pkgdir}/usr/share/mime/packages/view3dscene.xml
50   rm -rf ${srcdir}/build
53 # vim:set ts=2 sw=2 et: