updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / reinteract-git / PKGBUILD
blobd2aeea08a925523155ad546495838f9aad96564c
1 ## build reinteract to work with python2 on Arch
2 ## 
4 arch=(i686 x86_64)
5 pkgname=reinteract-git
6 pkgver=20110210
7 pkgrel=1
8 pkgdesc="system for interactive experimentation with python."
9 url="http://www.reinteract.org/"
10 license="gpl"
11 depends=('pygtk' 'python2-numpy' 'python2-matplotlib' 'sox')
12 makedepends=('git')
13 source=()
14 md5sums=()
16 _gitroot="git://git.fishsoup.net/reinteract"
17 _gitname="reinteract"
19 build() {
20         cd "$srcdir"
21         msg "Connecting to ${_gitroot} GIT server...."
23         if [ -d "$srcdir"/$_gitname ] ; then
24                 cd $_gitname && git pull origin
25                 msg "The local files are updated."
26         else
27                 git clone $_gitroot || return 1
28         fi
30         msg "GIT checkout done or server timeout"
31         msg "Starting make..."
32   
33         cd "$srcdir"
34         rm -rf  reinteract.build
35         cp -r  reinteract reinteract.build
36         cd reinteract.build || return 1
37   
38         # force config with python2
39         PYTHON=/usr/bin/python2 ./autogen.sh
40         PYTHON=/usr/bin/python2 ./configure --prefix='/usr'
41         make || return 1
43 package() {
44         cd "$srcdir"/reinteract.build 
45         make install DESTDIR="$pkgdir" || return 1
47         # cruchbang for python2
48         sed  -e 's/env python/env python2/' -i "$pkgdir"/usr/bin/${_gitname}