updated on Tue Jan 10 04:01:21 UTC 2012
[aur-mirror.git] / python-snippets-bzr / PKGBUILD
blobd7e99ea12624d0947c264f5b2228280d7317c8ea
1 # Contributor: Alessio 'alexwizard' Sergi <sergi.alessio@gmail.com>
3 pkgname=python-snippets-bzr
4 _realname=python-snippets
5 pkgver=99
6 pkgrel=4
7 pkgdesc="Lots of Python snippets that can be used to help understand how to code in Python."
8 arch=('any')
9 url="https://launchpad.net/python-snippets"
10 license=('GPL')
11 depends=()
12 makedepends=('bzr')
13 install=($_realname.install)
14 provides=($_realname)
15 conflicts=($_realname)
16 source=()
17 _bzrtrunk=https://code.launchpad.net/~jonobacon/python-snippets/trunk
18 _bzrmod=$pkgname
19 md5sums=()
21 build() {
22     cd $srcdir
24     msg "Connecting to the server...."
26     if [ ! -d $_bzrmod/.bzr ]; then
27         bzr co $_bzrtrunk $_bzrmod
28     else
29         bzr up $_bzrmod
30     fi
32     msg "Bazzar checktou done or server timeout"
33     msg "Starting build package"
34     rm -rf $_bzrmod-build || return 1
35     mkdir -p $pkgdir/usr/share/ || return 1
36     cp -r $_bzrmod $_bzrmod-build || return 1
37     cd $_bzrmod-build || return 1
39     # Replace python with python2
40     for file in $(find $srcdir/$_bzrmod-build -name '*.py' -print); do
41         sed -i 's_^#!.*/usr/bin/python_#!/usr/bin/python2_' $file
42         sed -i 's_^#!.*/usr/bin/env.*python_#!/usr/bin/env python2_' $file
43     done
45     cd $srcdir
46     
47     cp -R $_bzrmod-build $pkgdir/usr/share/$_realname