updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / google-sparsehash-svn / PKGBUILD
bloba81be4096e3148c4525e6e8c45d6c027ca9119b2
1 pkgname=google-sparsehash-svn
2 pkgver=80
3 pkgrel=1
4 pkgdesc="Google's efficient hashmap and hashset implementations for C++ (svn)."
5 arch=('i686' 'x86_64')
6 url="http://code.google.com/p/google-sparsehash/"
7 license=('BSD')
8 makedepends=('subversion')
9 conflicts=('google-sparsehash')
10 source=()
11 md5sums=()
13 _svntrunk="http://google-sparsehash.googlecode.com/svn/trunk/"
14 _svnmod="google-sparsehash-svn"
16 build() {
17         cd $srcdir
19         if [ -d $_svnmod/.svn ]; then
20                 (cd $_svnmod && svn up -r $pkgver)
21         else
22                 svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
23         fi
25         msg "SVN checkout done or server timeout"
26         msg "Starting make..."
28         rm -rf $srcdir/$_svnmod-build
29         cp -r $srcdir/$_svnmod $srcdir/$_svnmod-build
30         cd $srcdir/$_svnmod-build
31         
32         ./configure --prefix=/usr || return 1
33         make || return 1  
34         make DESTDIR=$pkgdir install || return 1