updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / git-bzr-ng-penangtom / PKGBUILD
blob5b8486173d901582910c392c63639f9910c5445c
1 # Contributor: Nuno Araujo <nuno.araujo at russo79.com>
3 pkgname=git-bzr-ng-penangtom
4 pkgver=20110105
5 pkgrel=1
6 pkgdesc="git-bzr: a bidirectional git - bazaar gateway (penangtom branch)"
7 arch=('i686'  'x86_64')
8 url="http://github.com/penangtom/git-bzr-ng"
9 license=('GPL')
10 groups=()
11 depends=('git' 'bzr' 'bzr-fastimport-bzr')
12 makedepends=()
13 optdepends=()
14 provides=(git-bzr-ng)
15 conflicts=(git-bzr-ng)
16 replaces=()
17 backup=()
18 options=()
19 install=
20 changelog=
21 source=()
22 noextract=()
23 md5sums=()
25 _gitroot='http://github.com/penangtom/git-bzr-ng.git'
26 _gitname='git-bzr-ng'
27 _buildir=${_gitname}-build
29 build() 
31   cd ${srcdir}
32   msg 'Connecting to GIT server...'
33   if [ -d ${_gitname} ]; then
34      cd ${_gitname} && git pull origin
35      cd ..
36   else
37      git clone ${_gitroot}
38   fi
40   msg 'GIT checkout done or server timeout.'
41   if [ -d ${_buildir} ]; then
42      msg 'Cleaning previous build...'
43      rm -rf ${_buildir}
44   fi
46   git clone ${_gitname} ${_buildir}
47   cd ${_buildir}
49    # python2 fix
50   for file in $(find . -type f -name '*' -print); do
51     sed -i 's_^#!.*/usr/bin/python_#!/usr/bin/python2_' $file
52     sed -i 's_^#!.*/usr/bin/env.*python_#!/usr/bin/env python2_' $file
53   done
56 package() {
57     cd ${_buildir}/
58     install -d "${pkgdir}/usr/lib/git-core/"
59     install  -o root -g root -m655 git-bzr ${pkgdir}/usr/lib/git-core/