updated on Tue Jan 24 12:00:22 UTC 2012
[aur-mirror.git] / hgview-hg / PKGBUILD
blob8306b5a5ccbc52050c9b54872dc2cf0eda6cdcbd
1 # Maintainer:  TDY <tdy@gmx.com>
2 # Contributor: Thomas Cyron <thomas@fooo.org>
4 pkgname=hgview-hg
5 pkgver=592
6 pkgrel=1
7 pkgdesc="A revision history browser for mercurial repositories"
8 arch=('any')
9 url="http://www.logilab.org/project/hgview/"
10 license=('GPL')
11 depends=('docutils' 'mercurial>=1.0' 'python-egenix-mx-base' 'python2-qscintilla')
12 makedepends=('asciidoc' 'xmlto')
13 provides=('hgview')
14 conflicts=('hgview')
16 _hgroot=http://www.logilab.org/cgi-bin/hgwebdir.cgi
17 _hgrepo=hgview
19 build() {
20   cd "$srcdir"
22   if [[ -d $_hgrepo/.hg ]]; then
23     cd $_hgrepo && hg pull -u && cd ..
24   else
25     hg clone $_hgroot/$_hgrepo
26   fi
28   rm -rf $_hgrepo-build
29   hg clone $_hgrepo $_hgrepo-build
30   cd $_hgrepo-build
32   python2 setup.py build
35 package() {
36   cd "$srcdir/$_hgrepo-build"
37   python2 setup.py install --prefix=/usr --root="$pkgdir"