updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / libguytools / PKGBUILD
blob14b3099b95b2c97b6fc8d1dd5e4b9a0a01254147
1 # Maintainer: yannsen <ynnsen@gmail.com>
2 pkgname=libguytools
3 pkgver=2.0.1
4 pkgrel=2
5 pkgdesc="A small programming toolbox."
6 arch=('i686' 'x86_64')
7 url="http://guymager.sourceforge.net/"
8 license=('GPL')
9 depends=(qt)
10 makedepends=(subversion)
11 _svntrunkfoobar="https://libguytools.svn.sourceforge.net/svnroot/libguytools/tags/tools-2.0.1"
12 _svnmodfoobar=libguytools
13 _svnpkgver=6
15 build() {
16   cd $startdir/src
17   msg "Connecting to SVN server...."
18   if [ -d $_svnmodfoobar/.svn ]; then
19     (cd $_svnmodfoobar && svn up -r $_svnpkgver)
20   else
21     svn co $_svntrunkfoobar --config-dir ./ -r $_svnpkgver $_svnmodfoobar
22   fi
24   msg "SVN checkout done or server timeout"
25   msg "Starting make..."
27   if [ -d "${srcdir}/${_svnmodfoobar}-build" ]; then
28     rm -rf "${srcdir}/${_svnmodfoobar}-build"
29   fi
31   svn export $_svnmodfoobar $_svnmodfoobar-build
32   cd $_svnmodfoobar-build
33   
34   ./create_version_file.sh
35   qmake toolsstatic.pro
36   make || return 1
37   qmake tools.pro
38   make || return 1
39   install -d $pkgdir/usr/lib/ || return 1
40   cp -R $srcdir/$_svnmodfoobar-build/lib/ $pkgdir/usr/ || return 1
41   install -d $pkgdir/usr/include/libguytools2 || return 1
42   cp -R $srcdir/$_svnmodfoobar-build/include/* $pkgdir/usr/include/libguytools2 || return 1