updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / libsf2-svn / PKGBUILD
bloba728e037512aae4724f8fce480062333e8e8c29d
1 # Maintainer: albertid <aur at uberhax0r dot de>
3 pkgname=libsf2-svn
4 pkgver=2014
5 pkgrel=2
6 pkgdesc="C++ library for loading SF2 files"
7 arch=('i686' 'x86_64')
8 url="http://linuxsampler.org/"
9 license=('GPL')
10 depends=('bash')
11 makedepends=('svn' 'libtool' 'automake>=1.5' 'autoconf')
12 provides=('libsf2')
13 source=()
14 md5sums=()
16 _svntrunk=https://svn.linuxsampler.org/svn/libsf2/trunk
17 _svnmod=libsf2
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   rm -rf $srcdir/$_svnmod-build
33   cp -r $srcdir/$_svnmod $srcdir/$_svnmod-build
34   cd $srcdir/$_svnmod-build
36   #
37   # BUILD
38   #
40   libtoolize -c -f -i || return 1
41   aclocal || return 1
42   autoconf || return 1
43   autoheader || return 1
44   automake --add-missing || return 1
45   ./configure --prefix=/usr || return 1
46   make || return 1
49 package() {
50   cd "$srcdir/$_svnmod-build"
51   make DESTDIR=$pkgdir install || return 1