updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / grantlee-git / PKGBUILD
blobfbf8610273fdbff7dd403f51b1bb28e5c716fce3
2 # See http://wiki.archlinux.org/index.php/Arch_CVS_&_SVN_PKGBUILD_guidelines
3 # for more information on packaging from GIT sources.
5 # Contributor: Denis Martinez <deuns.martinez@gmail.com>
6 pkgname=grantlee-git
7 pkgver=20100208
8 pkgrel=1
9 pkgdesc="Grantlee is a string template engine based on the Django template system."
10 arch=('i686' 'x86_64')
11 url="http://www.gitorious.org/grantlee"
12 license=('LGPL3')
13 groups=()
14 depends=('qt')
15 makedepends=('git' 'cmake')
16 provides=()
17 conflicts=()
18 replaces=()
19 backup=()
20 options=()
21 install=
22 source=()
23 noextract=()
24 md5sums=()
26 _gitroot="git://gitorious.org/grantlee/grantlee.git"
27 _gitname="grantlee"
29 build() {
30   cd "$srcdir"
31   msg "Connecting to GIT server...."
33   if [ -d $_gitname ] ; then
34     cd $_gitname && git pull origin
35     msg "The local files are updated."
36   else
37     git clone $_gitroot
38   fi
40   msg "GIT checkout done or server timeout"
41   msg "Starting make..."
43   rm -rf "$srcdir/$_gitname-build"
44   git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
45   cd "$srcdir/$_gitname-build"
47   #
48   # BUILD HERE
49   #
51   mkdir build &&
52   cd build &&
53   cmake -DCMAKE_INSTALL_PREFIX=/usr ..
54   make || return 1
55   make DESTDIR="$pkgdir/" install
56