diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 26 |
1 files changed, 7 insertions, 19 deletions
@@ -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 } |