updated on Sat Jan 14 12:12:45 UTC 2012
[aur-mirror.git] / libfsaction-svn / PKGBUILD
blob3cf27a46db6e2bcc17853640ab9df1b316461a65
1 # Maintainer: Eduardo Sánchez Muñoz <eduardosanchezmunoz@gmail.com>
3 pkgname=libfsaction-svn
4 pkgver=29
5 pkgrel=1
6 pkgdesc="Library to perform operations on file systems like delete, copy, move files, create directories..."
7 arch=('i686' 'x86_64')
8 url="http://code.google.com/p/libfsaction/"
9 license=('LGPL')
10 depends=()
11 makedepends=('gcc' 'subversion' 'cmake')
12 options=()
13 conflicts=('libfsaction')
14 provides=('libfsaction')
15 source=()
16 md5sums=()
18 _svntrunk=https://libfsaction.googlecode.com/svn/trunk/
19 _svnmod=libfsaction
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/libfsaction"
38         make
41 package() {
42         cd "$srcdir/$_svnmod-build"
43         make DESTDIR="$pkgdir" install