updated on Tue Jan 10 04:01:21 UTC 2012
[aur-mirror.git] / python-tables-svn / PKGBUILD
blob5f9016607c46401be9690c2cd6572cf3019d44ee
1 # Maintainer: Thomas Dziedzic < gostrc at gmail >
2 # Contributor: giniu <gginiu@gmail.com>
4 pkgname=python-tables-svn
5 pkgver=4463
6 pkgrel=1
7 pkgdesc='Manages hierarchical datasets, efficiently and easily copes with extremely large amounts of data.'
8 arch=('i686' 'x86_64')
9 url='http://www.pytables.org/'
10 license=('BSD')
11 depends=('python-numpy' 'hdf5' 'zlib' 'python-numexpr' 'cython')
12 optdepends=('bzip2' 'lzo2')
13 makedepends=('subversion' 'pyrex' 'setuptools')
14 options=(!emptydirs)
15 provides=('python-pytables')
16 conflicts=('python-pytables')
18 _svntrunk='http://pytables.org/svn/pytables/trunk/'
19 _svnmod='Tables'
21 build() {
22   if [ -d $_svnmod ]; then
23     (cd $_svnmod && svn up -r $pkgver)
24   else
25     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
26   fi
28   msg "SVN checkout done or server timeout"
29   msg "Starting make..."
31   rm -rf $_svnmod-build
32   cp -r $_svnmod $_svnmod-build
33   cd $_svnmod-build
35   python setup.py install --root="$pkgdir" --optimize=1 || return 1