updated on Tue Jan 10 04:01:21 UTC 2012
[aur-mirror.git] / django-annoying-hg / PKGBUILD
blob60b81cc8494c231fa67b512a56855b0a71c13cf3
1 #Contributor: Bruno Galeotti <bravox87 at gmail.com>
2 pkgname=django-annoying-hg
3 pkgver=27
4 pkgrel=1
5 pkgdesc='Django application that try to eliminate annoying things in Django framework'
6 arch=(i686 x86_64)
7 url='http://bitbucket.org/offline/django-annoying/'
8 license=('custom')
9 makedepends=('mercurial')
10 provides=('django-annoying')
11 md5sums=()
13 _hgroot='http://bitbucket.org/offline/'
14 _hgrepo='django-annoying'
16 build() {
17   cd $srcdir
19   if [ -d $_hgrepo/.hg ]; then
20     (cd $_hgrepo && hg up -r $pkgver)
21   else
22     hg clone -r $pkgver $_hgroot/$_hgrepo $_hgrepo
23   fi
25   msg 'Mercurial checkout done or server timeout'
27   if [ -d $_hgrepo-build ]; then
28     msg 'Removing old build directory'
29     rm -rf $_hgrepo-build
30   fi
31   
32   msg 'Copying repository to another build directory'
33   cp -r $srcdir/$_hgrepo $srcdir/$_hgrepo-build
34   
35   msg 'Starting build'
36   cd $srcdir/$_hgrepo-build
38   msg 'Running setup.py'
39   python2 setup.py build || return 1
40   python2 setup.py install --root=$pkgdir || return 1