Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altos
[fw/altos] / contrib / arch-linux / PKGBUILD-git.nickle
1 # Contributor: Bob Finch <w9ya@qrpqrci.net>
2 pkgname=nickle-git
3 pkgver=20100507
4 pkgrel=1
5 pkgdesc="A desk calculator language with powerful programming and scripting capabilities."
6 arch=('i686' 'x86_64')
7 url="http://keithp.com/git-repository/"
8 license=('custom')
9 makedepends=('git')
10
11 _gitroot="git://keithp.com/git/nickle"
12 _gitname="nickle"
13
14 build() {
15   cd "$srcdir"
16 #  msg "Connecting to GIT server...."
17
18   if [ -d $_gitname ] ; then
19     cd $_gitname && git pull origin
20 #    msg "The local files are updated."
21   else
22     git clone $_gitroot
23   fi
24
25 #  msg "GIT checkout done or server timeout"
26 #  msg "Starting make..."
27
28   rm -rf "$srcdir/$_gitname-build"
29   git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
30   cd "$srcdir/$_gitname-build"
31
32   #
33   # BUILD HERE
34   #
35
36   ./autogen.sh
37   ./configure --prefix=/usr
38   make || return 1
39   make DESTDIR="$pkgdir/" install
40   
41   install -D -m 644 COPYING\
42      $startdir/pkg/usr/share/licenses/nickle/COPYING.txt
43