updated on Thu Jan 19 20:01:47 UTC 2012
[aur-mirror.git] / liba52-svn / PKGBUILD
blob893c6d69249485c77ba5c82ea0f1fb16084bdd31
1 # $Id: PKGBUILD 5600 2008-07-18 22:05:50Z jgc $
2 # Maintainer: Thomas Baechler <thomas@archlinux.org>
3 # contributor: Sarah Hay <sarahhay@mb.sympatico.ca>
4 # contributor to svn version: Blissful <narthana.epa@gmail.com>
6 pkgname=liba52-svn
7 pkgver=612
8 pkgrel=4
9 pkgdesc="liba52 is a free library for decoding ATSC A/52 streams."
10 arch=('i686' 'x86_64')
11 license=('GPL2')
12 depends=('glibc')
13 provides=('a52dec=0.7.5')
14 conflicts=('a52dec')
15 makedepends=('subversion')
16 options=(!libtool)
17 source=(bootstrap.diff)
18 url="http://liba52.sourceforge.net/"
19 md5sums=('96281ab580644ffc10d2f71182a3e4c3')
21 _svntrunk=svn://svn.videolan.org/liba52/trunk/
22 _svnmod=liba52
24 build() {
25   cd ${srcdir}
27   if [ -d $_svnmod/.svn ]; then
28     (cd $_svnmod && svn up -r $pkgver)
29   else
30     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
31   fi
33   msg "SVN checkout done or server timeout"
34   msg "Starting make..."
36   rm -rf ${srcdir}/$_svnmod-build
37   cp -r $_svnmod $_svnmod-build
38   cd $_svnmod-build
40   patch -Np1 < ${srcdir}/bootstrap.diff || return 1 #for automake 1.11 support
42   ./bootstrap || return 1
43   ./configure --prefix=/usr --enable-shared || return 1
44   make || return 1
45   make DESTDIR=${pkgdir} install || return 1
46   rm -rf ${srcdir}/$_svnmod-build