updated on Mon Jan 23 16:10:15 UTC 2012
[aur-mirror.git] / rebar-git / PKGBUILD
blob5861a025f77e88b130a59814010ca861b44ce4f1
1 # Maintainer: kennytm <kennytm@gmail.com>
2 # Contributor: kennytm <kennytm@gmail.com>
3 pkgname=rebar-git
4 pkgver=20111104
5 pkgrel=1
6 pkgdesc="A sophisticated build-tool for Erlang projects that follows OTP principles."
7 arch=('i686' 'x86_64')
8 url="https://github.com/basho/rebar"
9 license=('APACHE')
10 depends=('erlang')
11 makedepends=('git')
12 provides=('rebar')
13 conflicts=('rebar', 'rebar-hg')
15 _gitroot="git://github.com/basho/rebar.git"
16 _gitname="rebar"
17 _pkgname="rebar"
19 build() {
20     cd "$srcdir"
21     msg "Connecting to GIT server...."
23     if [ -d $_gitname ]; then
24         cd $_gitname && git pull origin
25     else
26         git clone $_gitroot $_gitname
27     fi
29     msg "Building rebar...."
31     rm -rf "$srcdir/$_gitname-build"
32     git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
33     cd "$srcdir/$_gitname-build"
34     make || return 1
35     install -D "$_pkgname" "$pkgdir/usr/bin/$_pkgname" || return 1