updated on Thu Jan 19 16:10:29 UTC 2012
[aur-mirror.git] / vdr-dvd-cvs / PKGBUILD
blob44fc99aa611c324050989ba1ddda9bef1cc23418
1 # Contributor: Franz Burgmann <f dot burgmann at gmail dot com>
3 pkgname=vdr-dvd-cvs
4 pkgver=20090113
5 pkgrel=1
6 arch=('i686' 'x86_64')
7 pkgdesc="VDR-Plugin to play DVDs."
8 url="http://sourceforge.net/projects/dvdplugin"
9 license=('GPL')
10 depends=('vdr' 'libdvdcss' 'libdvdnav' 'a52dec' 'libdvdread')
11 makedepends=('cvs')
12 provides=('vdr-dvd')
13 source=()
14 backup=()
15 options=()
16 md5sums=()
17 _cvsroot=":pserver:anonymous@dvdplugin.cvs.sourceforge.net:/cvsroot/dvdplugin"
18 _cvsmod="dvd"
20 build() {
21   cd $srcdir
22   msg "Connecting to $_cvsmod.sourceforge.net CVS server...."
23   if [ -d $_cvsmod/CVS ]; then
24     cd $_cvsmod
25     cvs -z3 update -d
26   else
27     cvs -z3 -d $_cvsroot co -D $pkgver -f $_cvsmod
28     cd $_cvsmod
29   fi
31   msg "CVS checkout done or server timeout"
32   msg "Starting make..."
34   rm -r $srcdir/$_cvsmod-build
35   cp -r ../$_cvsmod ../$_cvsmod-build
36   cd ../$_cvsmod-build || return 1
37   
38   
39   sed -i -e 's|fprintf(stderr, "arg: %s\n", optarg);|// fprintf(stderr, "arg: %s\n", optarg);|' \
40     dvd.c || return 1
41   
42   make VDRDIR="/usr/src/VDR/" LIBDIR="." \
43     LOCALEDIR="$pkgdir/usr/share/locale" all || return 1
44   
45   mkdir -p $pkgdir/usr/lib/vdr || return 1
46   cp libvdr-*.so.* $pkgdir/usr/lib/vdr/ || return 1