updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / python2-pca / PKGBUILD
blobd22cf9de90a8aea5a45ddf612348439882ee03c9
1 # Contributor: Fabio Zanini <fabio.zanini@fastmail.fm>
3 pkgname=python2-pca
4 pkgver=1.1.02
5 pkgrel=2
6 pkgdesc="Principal Component Analysis module for Python2"
7 arch=('any')
8 url="http://folk.uio.no/henninri/pca_module"
9 license=('Apache')
10 depends=('python2' 'python2-numpy' 'python2-scipy')
11 makedepends=('python2-distribute' 'unrar')
12 source="http://folk.uio.no/henninri/pca_module/pca_module-$pkgver.rar"
13 md5sums=('323e1d31991488b932cbf007f9f85cc6')
15 build() {
16   cd ${srcdir}
17   unrar x -y pca_module-$pkgver.rar
19   cd ${srcdir}/pca_module-$pkgver
21   # Python2 compatibility
22   for file in $(find $srcdir -name '*.py' -print); do
23       sed -i 's_^#!.*/usr/bin/python_#!/usr/bin/python2_' $file
24       sed -i 's_^#!.*/usr/bin/env.*python_#!/usr/bin/env python2_' $file
25   done
27   # Abandon old Numeric compatibility in favour of numpy
28   sed -i 's/^old_numeric = True/old_numeric = False/' setup.py
29   sed -i 's/^add_ext = True/add_ext = False/' setup.py
31   python2 setup.py build
34 package() {
35   cd ${srcdir}/pca_module-$pkgver
36   python2 setup.py install --root=${pkgdir}