updated on Thu Jan 19 16:10:29 UTC 2012
[aur-mirror.git] / bzr-gtk-bzr / PKGBUILD
blob17db1debb1e9dbd9c80223fc9ca95eac663da079
1 # Submitter: Carlos Eduardo Moreira dos Santos (cemsbr) <cems at domain cemshost.com.br>
2 # Contributor: Javier ‘Phrodo_00‘ Aravena <phrodo.00@gmail.com>
3 # Mantainer: iosonofabio Fabio Zanini <fabio.zanini@fastmail.fm>
5 pkgname=bzr-gtk-bzr
6 pkgver=20110404
7 pkgrel=1
8 pkgdesc="Plugin for Bazaar that aims to provide GTK+ interfaces to most Bazaar operations. It downloads source from launchpad bazaar repository, using the last commit."
9 arch=('i686' 'x86_64')
10 url="http://bazaar-vcs.org/bzr-gtk"
11 license=('GPL')
12 depends=('pygtk' 'bzr' 'pycairo' 'libglade' 'bzr-stats')
13 provides=('bzr-gtk')
14 conflicts=('bzr-gtk')
16 _bzrname="bzr-gtk"
18 build() {
19   cd "${srcdir}"
21   msg "Connecting to bazaar server..."
23   # Download last commit
24   if [ -d ${_bzrname} ] ; then
25     rm -rf ${_bzrname}
26   fi
27   bzr checkout --lightweight "lp:${_bzrname}"
29   msg "bazaar checkout done or server timeout"
31   cd "${_bzrname}"
33   # Replace python with python2
34   for file in $(find ./ -name '*.py' -print); do
35       sed -i 's_^#!.*/usr/bin/python_#!/usr/bin/python2_' $file
36       sed -i 's_^#!.*/usr/bin/env.*python_#!/usr/bin/env python2_' $file
37   done
39   msg "Ready to install..."
41   # Install
42   python2 setup.py install --prefix'=/usr' --root="${startdir}/pkg"