updated on Thu Jan 19 20:01:47 UTC 2012
[aur-mirror.git] / termbox-git / PKGBUILD
blob64df191156ad1596f7fc5a18423949f7a51b568d
1 # Maintainer: mlq <mlq@pwmt.org>
3 pkgname=termbox-git
4 pkgver=20101104
5 pkgrel=1
6 pkgdesc="termbox library (ncurses alternative)"
7 arch=('i686' 'x86_64')
8 url="http://code.google.com/p/termbox/"
9 license=('custom')
10 makedepends=('git' 'cmake')
12 _gitroot='git://github.com/nsf/termbox.git'
13 _gitname='termbox'
15 build() {
16   cd "$srcdir"
17   msg "Connecting to GIT server...."
19   if [ -d $_gitname ] ; then
20     cd $_gitname && git pull origin
21     msg "The local files are updated."
22   else
23     git clone $_gitroot $_gitname
24   fi
26   msg "GIT checkout done or server timeout"
27   msg "Starting make..."
29   rm -rf "$srcdir/$_gitname-build"
30   git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
31   cd "$srcdir/$_gitname-build"
33   cmake . || return 1
34   make || return 1
36   install -D -m664 termbox.h "$pkgdir/usr/include/termbox.h"
37   install -D -m664 libtermbox.a "$pkgdir/usr/lib/libtermbox.a"
38