summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD26
1 files changed, 7 insertions, 19 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 629070b58a3b..80a4bb14bff1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,10 +1,8 @@
# Maintainer: Michael Schubert <mschu.dev at gmail>
-
pkgname=python2-pydstool
_pkgname=pydstool
_pkgName=PyDSTool
-pkgver=0.88.111221
-_pkgver=0.88
+pkgver=0.90.2
pkgrel=1
pkgdesc="Simulation and analysis environment for dynamical systems"
url="http://www2.gsu.edu/~matrhc/ProjectOverview.html"
@@ -14,26 +12,16 @@ depends=('python2-numpy' 'python2-scipy')
makedepends=('dos2unix')
optdepends=('python2-sloppycell')
replaces=('pydstool')
-source=("http://sourceforge.net/projects/$_pkgname/files/$_pkgname/$_pkgver/$_pkgName-$pkgver.zip")
+source=("http://downloads.sourceforge.net/$pkgname/$_pkgName-$pkgver.tar.gz")
options=('!emptydirs')
-md5sums=('a58422c0b5755f31340f5707874a4629')
+md5sums=('0047b41fa583b48d3a477ab63b39cb38')
build() {
- cd "$srcdir/$_pkgName"
- make unixify
+ cd "$srcdir/robclewley-pydstool-9ecaefa"
+ python2 setup.py build
}
package() {
- pydir=`python2 -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"`
- mkdir -p "$pkgdir/$pydir" && cd "$pkgdir/$pydir"
- cp -dr --no-preserve=ownership "$srcdir/$_pkgName" .
- sed -i "/assert(callable, func)/d" PyDSTool/common.py
- echo $_pkgName > "PyDSTool.pth"
-
- find . -type f -exec chmod 644 {} \;
- find . -type d -exec chmod 755 {} \;
- find . -name "*.py" -exec sed -i '1s/python2.3$/python2/' {} \;
- find . -name "__init__.py" -exec chmod a+x {} \;
-
- python2 -c "import PyDSTool"
+ cd "$srcdir/robclewley-pydstool-9ecaefa"
+ python2 setup.py install --skip-build --prefix="/usr" --root="$pkgdir" --optimize=1
}