updated on Sat Jan 14 12:12:45 UTC 2012
[aur-mirror.git] / animata-svn / PKGBUILD
blobc9afe1a8a381a1c3f6e20aaf8def894f00965e07
1 # Contributor: ianux <ianux@free.fr>
2 pkgname=animata-svn
3 pkgver=55
4 pkgrel=2
5 pkgdesc="an open source real-time animation software"
6 arch=('i686' 'x86_64')
7 url="http://animata.kibu.hu/"
8 license=('GPL')
9 depends=('fltk' 'mesa')
10 makedepends=('scons')
11 provides=('animata')
12 conflicts=('animata')
13 install=${pkgname}.install
14 source=()
15 md5sums=()
17 _svntrunk=http://animata.googlecode.com/svn/trunk/
18 _svnmod=animata
20 build() {
21   cd ${srcdir}
23   if [ -d $_svnmod/.svn ]; then
24     (cd $_svnmod && svn up -r $pkgver)
25   else
26     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
27   fi
29   msg "SVN checkout done or server timeout"
30   msg "Starting make..."
32   cp -a ${srcdir}/${_svnmod} ${srcdir}/${_svnmod}-build
33   cd ${srcdir}/${_svnmod}-build
35   LIBGL_DRIVERS_PATH=/usr/lib scons || return 1
37   install -D -m755 ${srcdir}/${_svnmod}-build/build/animata ${pkgdir}/usr/bin/animata
38   install -d ${pkgdir}/usr/share/animata
39   cp -r ${srcdir}/${_svnmod}-build/examples ${pkgdir}/usr/share/animata
40   install -D -m644 ${srcdir}/${_svnmod}-build/data/animata_icon.png ${pkgdir}/usr/share/pixmaps/animata.png
41   install -D -m644 ${startdir}/animata.desktop ${pkgdir}/usr/share/applications/animata.desktop
43   rm -rf ${srcdir}/${_svnmod}-build