1 # Contributor: Fabio Zanini <fabio.zanini@fastmail.fm>
6 pkgdesc="Principal Component Analysis module for Python2"
8 url="http://folk.uio.no/henninri/pca_module"
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')
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
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
35 cd ${srcdir}/pca_module-$pkgver
36 python2 setup.py install --root=${pkgdir}