updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / ranger-git / PKGBUILD
blob8f50de66021fc063d28213ec905a2d5c515f97cc
1 # Maintainer: Roman Zimbelmann <romanz@lavabit.com>
3 pkgname=ranger-git
4 pkgver=20100618
5 pkgrel=3
6 pkgdesc="A simple, vim-like file manager."
7 arch=(any)
8 url="http://savannah.nongnu.org/projects/ranger"
9 license=('GPL')
10 depends=('python')
11 makedepends=('git')
12 provides=('ranger')
13 conflicts=('ranger')
15 _gitroot="git://git.sv.gnu.org/ranger.git"
16 _gitname="ranger"
18 build() {
19   cd "$srcdir"
20   msg "Connecting to GIT server..."
22   if [ -d $_gitname ] ; then
23     cd $_gitname && git pull origin
24     msg "The local files are updated."
25   else
26     git clone $_gitroot $_gitname
27   fi
28   msg "GIT checkout done or server timeout"
30   rm -rf "$srcdir/$_gitname-build"
31   git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
32   cd "$srcdir/$_gitname-build"
34   msg "Running setup.py..."
35   python setup.py -q install --root="${pkgdir}" --optimize=1
36