# Maintainer: Michael Rosset # Contributor: Michael Rosset # $Id$ pkgname=git-git pkgver=20080624 pkgrel=2 pkgdesc="Git – Fast Version Control System" arch=(i686 x86_64) url="http://git.or.cz/" license=('GPL2') depends=('curl' 'expat>=2.0' 'perl-error' 'perl>=5.10.0' 'cpio') makedepends=('git-core' 'asciidoc' 'xmlto') replaces=('git') conflicts=('git') provides=('git-core' 'git') source=() md5sums=() _gitroot="git://git.kernel.org/pub/scm/git/git.git" _gitname="git" build() { #git work if [ -d $srcdir/$_gitname ] then msg "Updateing local repository..." cd $_gitname git-pull origin master || return 1 msg "The local files are updated." else git clone $_gitroot fi msg "git checkout done or server timeout" msg "Starting make..." #setup build dir. cp -r $srcdir/$_gitname $srcdir/$_gitname-build cd $srcdir/$_gitname-build #make make THREADED_DELTA_SEARCH=1 prefix=/usr || return 1 make THREADED_DELTA_SEARCH=1 prefix=/usr \ INSTALLDIRS=vendor DESTDIR=$pkgdir install install-doc|| return 1 #install bash-completion mkdir -p ${startdir}/pkg/etc/bash_completion.d/ install -m644 ./contrib/completion/git-completion.bash $pkgdir/etc/bash_completion.d/git }