updated on Fri Jan 6 08:01:17 UTC 2012
[aur-mirror.git] / ogreal-svn / PKGBUILD
blob547d0e78b109ec019d4f45e72c38488fb41372d1
1 # Contributor: Nikhilesh S (nikki) <s.nikhilesh@gmail.com>
3 pkgname=ogreal-svn
4 pkgver=137
5 pkgrel=1
6 pkgdesc="An OpenAL wrapper for the Ogre Rendering Engine (with patch for 'buffer queue' problem)"
7 arch=('i686' 'x86_64')
8 url="http://sourceforge.net/projects/ogreal/"
9 license=('LGPL2')
10 depends=('ogre' 'gtk2' 'openal' 'libvorbis' 'libxaw')
11 makedepends=('svn' 'autoconf' 'automake' 'pkgconfig>=0.9' 'libtool' 'boost')
12 provides=('ogreal')
13 conflicts=('ogreal')
14 options=('!libtool')
15 source=('patch.patch')
16 md5sums=('7240fc94c7b09dd99810db085e059730')
18 _svntrunk=http://ogreal.svn.sourceforge.net/svnroot/ogreal/trunk/OgreAL-Eihort
19 _svnmod=ogreal
21 build() {
22   cd $srcdir
24   if [ -d $_svnmod/.svn ]; then
25     cd $_svnmod
26     svn up -r $pkgver
27     cd ..
28   else
29     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
30   fi
32   msg "SVN checkout done or server timeout"
34   rm -rf $_svnmod-build
35   cp -rf $_svnmod/ $_svnmod-build/
36   cd $_svnmod-build/
38   patch -p0 -i $startdir/patch.patch
40   msg "Starting make..."
42   touch NEWS AUTHORS ChangeLog
43   autoreconf -i
44   ./configure --prefix=/usr
45   make || return 1
46   make DESTDIR=$pkgdir install