updated on Fri Jan 20 16:18:17 UTC 2012
[aur-mirror.git] / libreaddata-git / PKGBUILD
blob39ec0a3871271d89bbf478cedba79fa1934b64da
1 # Maintainer: Eduardo Sánchez Muñoz <eduardosanchezmunoz@gmail.com>
3 pkgname=libreaddata-git
4 pkgver=20110925
5 pkgrel=1
6 pkgdesc="A library to read data from diferent sources (file, memory...)"
7 arch=('i686' 'x86_64')
8 url="http://code.google.com/p/libreaddata/"
9 license=('LGPL')
10 depends=()
11 makedepends=('gcc' 'git' 'cmake')
12 options=()
13 conflicts=('libreaddata')
14 provides=('libreaddata')
15 source=()
16 md5sums=()
18 _gitroot="https://code.google.com/p/libreaddata/"
19 _gitname="libreaddata"
21 build() {
22         cd "$srcdir"
23         
24         if [ -d $_gitname ]; then
25                 cd $_gitname && git pull origin
26                 msg "The local files are updated."
27         else
28                 git clone $_gitroot $_gitname
29         fi
30         
31         msg "SVN checkout done or server timeout"
32         msg "Starting make..."
33         
34         msg "GIT checkout done or server timeout"
35         msg "Starting make..."
36         
37         rm -rf "$srcdir/$_gitname-build"
38         mkdir -p "$srcdir/$_gitname-build"
39         cd "$srcdir/$_gitname-build"
40         
41         cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr "$srcdir/$_gitname/libreaddata"
42         make
45 package() {
46         cd "$srcdir/$_gitname-build"
47         make DESTDIR="$pkgdir" install