updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / libdojson-svn / PKGBUILD
blob3419605d44c5a6fd293db72c5673a369a1d294b9
1 # Maintainer: Eduardo Sánchez Muñoz <eduardosanchezmunoz@gmail.com>
3 pkgname=libdojson-svn
4 pkgver=28
5 pkgrel=2
6 pkgdesc="A C library to parse and write JSON files."
7 arch=('i686' 'x86_64')
8 url="http://code.google.com/p/libdojson/"
9 license=('LGPL')
10 depends=('libreaddata-svn' 'libedstring-svn')
11 makedepends=('gcc' 'subversion' 'cmake' 're2c' 'libreaddata-svn' 'libedstring-svn')
12 options=()
13 conflicts=('libdojson')
14 provides=('libdojson')
15 source=()
16 md5sums=()
18 _svntrunk=https://libdojson.googlecode.com/svn/trunk/
19 _svnmod=libdojson
21 build() {
22         cd "$srcdir"
23         
24         if [ -d "$_svnmod/.svn" ]; then
25                 (cd $_svnmod && svn up -r $pkgver)
26         else
27                 svn co $_svntrunk -r $pkgver $_svnmod
28         fi
29         
30         msg "SVN checkout done or server timeout"
31         msg "Starting make..."
32         
33         rm -rf "$srcdir/$_svnmod-build"
34         mkdir -p "$srcdir/$_svnmod-build"
35         cd "$srcdir/$_svnmod-build"
36         
37         cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr "$srcdir/$_svnmod/libdojson"
38         make
41 package() {
42         cd "$srcdir/$_svnmod-build"
43         make DESTDIR="$pkgdir" install