updated on Tue Jan 17 00:10:10 UTC 2012
[aur-mirror.git] / ticpp-svn / PKGBUILD
blobc61f0d6a5f753a99b84fdcf603f87369dd8e4751
1 # Maintainer: Kevin Whitaker <eyecreate at gmail dot com>
3 pkgname=ticpp-svn
4 pkgver=121
5 pkgrel=1
6 pkgdesc="TinyXML for c++"
7 arch=('i686' 'x86_64')
8 url="http://code.google.com/p/ticpp/"
9 license=('MIT')
10 depends=()
11 makedepends=('subversion' 'premake')
12 source=()
13 md5sums=()
15 _svntrunk=http://ticpp.googlecode.com/svn/trunk/
16 _svnmod=ticpp
19 build() {
20   cd $srcdir  
21   if [ -d $_svnmod/.svn ]; then
22     (cd $_svnmod && svn up -r $pkgver)
23   else
24     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
25   fi
26   cd $_svnmod
27   premake --target gnu --ticpp-shared
28   make || return 1
29   mkdir -p $pkgdir/usr/lib/ticpp ||return 1
30   mkdir -p $pkgdir/usr/include/ticpp ||return 1
31   cp $srcdir/lib/libticppd.so $pkgdir/usr/lib || return 1
32   cp $srcdir/ticpp/.obj/Debug/*.o $pkgdir/usr/lib/ticpp ||return 1
33   cp $srcdir/ticpp/*.h $pkgdir/usr/include/ticpp ||return 1