updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / pydstool-svn / PKGBUILD
blob6f35fe8bf04c4b48852f0225e148f68f9529c4af
1 # Contributor: quantax -- contact via Arch Linux forum or AUR
3 pkgname=pydstool-svn
4 _pkgname=PyDSTool
5 pkgver=416
6 pkgrel=1
7 pkgdesc="Integrated simulation, modeling and analysis package for dynamical systems."
8 arch=('i686')
9 url="http://www.cam.cornell.edu/~rclewley/cgi-bin/moin.cgi/FrontPage"
10 license=('BSD')
11 depends=(python-matplotlib python-scipy)
12 optdepends=('gcc: C-based integrator and AUTO support' \
13                 'python-constraint' \
14                 'swig: C-based integrator and AUTO support')
15 conflicts=(pydstool)
16 provides=(pydstool)
17 md5sums=()
19 _svntrunk=http://jay.cam.cornell.edu/svn/PyDSTool/
20 _svnmod=pydstool
22 build() {
23         cd "${srcdir}"
25         if [ -d ${_svnmod}/.svn ]; then
26                 (cd ${_svnmod} && svn up -r ${pkgver})
27         else
28                 svn co ${_svntrunk} --config-dir ./ -r ${pkgver} ${_svnmod}
29         fi
31         msg "SVN checkout done or server timeout"
32         msg "Starting make..."
34         rm -fr "${pkgdir}/usr/lib/python2.6/site-packages/${_pkgname}"
35         install --mode=0755 --directory "${pkgdir}/usr/lib/python2.6/site-packages"
36         cd "${pkgdir}/usr/lib/python2.6/site-packages"
38         cp -r "${srcdir}/${_svnmod}/trunk/${_pkgname}" ./ || return 1
39         find ${_pkgname} -name .svn | while read file; do
40                 rm -fr ${file}
41         done