updated on Sat Jan 14 00:11:12 UTC 2012
[aur-mirror.git] / ganv / PKGBUILD
blobd61f86a9c4f96a403617f35337c439fb9a96f36a
1 # Maintainer: SpepS <dreamspepser at yahoo dot it>
3 pkgname=ganv
4 pkgver=3876
5 pkgrel=1
6 pkgdesc="An interactive Gtkmm canvas widget for graph-based interfaces"
7 arch=(i686 x86_64)
8 url="http://drobilla.net/software/$pkgname/"
9 license=('GPL3')
10 depends=('gtkmm' 'graphviz')
11 makedepends=('subversion' 'python2')
13 _svntrunk=http://svn.drobilla.net/lad/trunk/$pkgname
14 _svnmod=$pkgname
16 build() {
17   cd "$srcdir"
19   if [ -d $_svnmod/.svn ]; then
20     (cd $_svnmod && svn up -r $pkgver)
21   else
22     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
23   fi
25   msg "SVN checkout done or server timeout"
26   msg "Starting make..."
28   rm -rf "$srcdir/$_svnmod-build"
29   cp -r "$srcdir/$_svnmod" "$srcdir/$_svnmod-build"
30   cd "$srcdir/$_svnmod-build"
32   #
33   # BUILD
34   #
36   # remove ldconfig
37   sed -i '/ldconfig/d' wscript
39   python2 waf configure --prefix=/usr
40   python2 waf
43 package() {
44   cd "$srcdir/$_svnmod-build"
46   DESTDIR="$pkgdir/" python2 waf install
48   # set pkgver
49   pkgver=1.2.0