updated on Wed Jan 11 08:01:35 UTC 2012
[aur-mirror.git] / merkaartor-git / PKGBUILD
blobeecd81d6775eb103a53298e4c10f8eaaa745e7fe
1 # Contributor: Andreas Schönfelder <passtschu at freenet dot de>
3 pkgname=merkaartor-git
4 pkgver=20100913
5 pkgrel=1
6 pkgdesc="Merkaartor is a small editor for OpenStreetMap"
7 arch=(i686 x86_64)
8 url="http://www.merkaartor.be/"
9 license=('GPL')
10 depends=('qt>=4.4' 'libxml2' 'libxslt' 'exiv2')
11 optdepends=('gpsd' 'inkscape')
12 makedepends=('git')
13 provides=('merkaartor')
14 conflicts=('merkaartor')
15 replaces=('merkaartor')
17 _gitroot="git://gitorious.org/merkaartor/main.git"
18 _gitname="merkaartor"
20 build() {
21   cd "$srcdir"
22   msg "Connecting to GIT server...."
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
31   msg "GIT checkout done or server timeout"
32   msg "Starting make..."
34   rm -rf "$srcdir/$_gitname-build"
35   git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
36   cd "$srcdir/$_gitname-build"
38   qmake Merkaartor.pro PREFIX=/usr NODEBUG=1
39   make || return 1
40   make INSTALL_ROOT="${pkgdir}" install
41