updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / topgit-git / PKGBUILD
bloba81906b25b503b5aca4957c1d1d8e1845225fa67
1 # Maintainer: Samuel Tardieu <sam@rfc1149.net>
2 # Contributor: Matt McDonald <metzen@gmail.com>
4 pkgname=topgit-git
5 pkgver=20100917
6 pkgrel=1
7 pkgdesc="A different patch queue manager"
8 url="http://repo.or.cz/w/topgit.git"
9 license=("GPL")
10 arch=('i686' 'x86_64')
11 depends=('git')
12 optdepends=('emacs-magit-git: emacs front-end to git and topgit')
13 conflicts=('topgit')
14 provides=('topgit')
15 _gitroot='git://repo.or.cz/topgit.git'
16 _gitname='topgit'
17 source=()
18 md5sums=()
20 build() {
21   cd "$srcdir"
22   msg "Connecting to GIT server..."
24   if [ -d $startdir/src/$_gitname ] ; then
25     cd $_gitname && git pull origin
26     msg "The local files are updated."
27   else
28     git clone $_gitroot
29   fi
30   msg "GIT checkout done or server timeout"
32   cd "$srcdir/$_gitname"
33   make prefix=/usr DESTDIR="$pkgdir" install || return 1
34   mkdir -p "$pkgdir/etc/bash_completion.d"
35   install -m 644 contrib/tg-completion.bash "$pkgdir/etc/bash_completion.d/topgit" || return 1