updated on Tue Jan 17 12:00:36 UTC 2012
[aur-mirror.git] / ingen-svn / PKGBUILD
blobceabe7c1a91055446a37df647c6cbe93a75540d3
1 # Maintainer: SpepS <dreamspepser at yahoo dot it>
3 _pkg=ingen
4 pkgname=$_pkg-svn
5 pkgver=3858
6 pkgrel=1
7 pkgdesc="A JACK modular audio processing system using LV2 or LADSPA plugins."
8 arch=(i686 x86_64)
9 url="http://drobilla.net/software/$_pkg/"
10 license=('GPL')
11 depends=('flowcanvas>=1.0.0' 'raul>=0.8.1' 'liblo' 'libwebkit' 'libglademm'
12          'lilv' 'suil' 'ganv' 'hicolor-icon-theme' 'lv2core>=6.0'
13          'lv2-atom' 'lv2-contexts' 'lv2-resize-port' 'lv2-event' 'lv2-uri-map')
14 makedepends=('subversion' 'python2')
15 provides=("$_pkg")
16 conflicts=("$_pkg")
17 install="$pkgname.install"
19 _svntrunk=http://svn.drobilla.net/lad/trunk/$_pkg
20 _svnmod=$_pkg
22 build() {
23   cd "$srcdir"
25   if [ -d $_svnmod/.svn ]; then
26     (cd $_svnmod && svn up -r $pkgver)
27   else
28     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
29   fi
31   msg "SVN checkout done or server timeout"
32   msg "Starting make..."
34   rm -rf "$srcdir/$_svnmod-build"
35   cp -r "$srcdir/$_svnmod" "$srcdir/$_svnmod-build"
36   cd "$srcdir/$_svnmod-build"
38   #
39   # BUILD
40   #
42   # remove ldconfig
43   sed -i "/ldconfig/d" wscript
45   python2 waf configure --prefix=/usr
46   python2 waf
49 package() {
50   cd "$srcdir/$_svnmod-build"
52   DESTDIR="$pkgdir/" python2 waf install