updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / python2-backports-darcs / PKGBUILD
blobee7ec7125fe2a25eff92511c44f6db992bf754df
1 # Maintainer: SpepS <dreamspepser at yahoo dot it>
3 _p=python-backports
4 pkgname=python2-backports-darcs
5 pkgver=20110629
6 pkgrel=1
7 pkgdesc="A collection of backported python features that run on python 2.5 or newer."
8 arch=('any')
9 url="http://www.icanblink.com"
10 license=('GPL')
11 depends=('python2')
12 provides=('python2-backports')
13 makedepends=('darcs')
15 _darcstrunk="http://devel.ag-projects.com/repositories"
16 _darcsmod="$_p"
18 build() {
19   cd "$srcdir"
21   msg "Checking for previous build"
23   if [[ -d $_darcsmod/_darcs ]]
24   then
25     msg "Retrieving missing patches"
26     cd $_darcsmod
27     darcs pull -a $_darcstrunk/$_darcsmod
28   else
29     msg "Retrieving complete sources"
30     darcs get --partial --set-scripts-executable $_darcstrunk/$_darcsmod
31     cd $_darcsmod
32   fi
34   rm -rf "$srcdir/$_darcsmod-build"
35   cp -r "$srcdir/$_darcsmod" "$srcdir/$_darcsmod-build"
36   cd "$srcdir/$_darcsmod-build"
38   msg "Starting build"
40   #
41   # BUILD
42   #
44   python2 setup.py build
47 package() {
48   cd "$srcdir/$_darcsmod-build"
50   python2 setup.py install --root="$pkgdir/"