summaryrefslogtreecommitdiff
path: root/community/python-bottleneck
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@endefensadelsl.org>2014-06-08 03:36:18 +0000
committerNicolás Reynolds <fauno@endefensadelsl.org>2014-06-08 03:36:18 +0000
commite3d67b3b2c7235fa6db9787b951bbdfcf568d8bc (patch)
treee19b439a4c0d63b14de6dfe298cb574ab44a0c87 /community/python-bottleneck
parent6b55be9272c15e1858a1a7236482298f677c1a3b (diff)
Sun Jun 8 03:32:09 UTC 2014
Diffstat (limited to 'community/python-bottleneck')
-rw-r--r--community/python-bottleneck/PKGBUILD54
1 files changed, 54 insertions, 0 deletions
diff --git a/community/python-bottleneck/PKGBUILD b/community/python-bottleneck/PKGBUILD
new file mode 100644
index 000000000..d8a91a082
--- /dev/null
+++ b/community/python-bottleneck/PKGBUILD
@@ -0,0 +1,54 @@
+# $Id: PKGBUILD 112744 2014-06-05 22:38:40Z aginiewicz $
+# Maintainer: Andrzej Giniewicz <gginiu@gmail.com>
+# Contributor: Michael Schubert <mschu.dev at gmail>
+# Contributor: Panagiotis Mavrogiorgos (pmav99) <> (gmail)
+
+pkgbase=python-bottleneck
+pkgname=('python2-bottleneck' 'python-bottleneck')
+pkgver=0.8.0
+pkgrel=1
+pkgdesc="Fast NumPy array functions written in Cython"
+arch=('i686' 'x86_64')
+url="http://berkeleyanalytics.com/bottleneck/"
+license=('BSD')
+makedepends=('python2-setuptools' 'python-setuptools' 'python-numpy' 'python2-numpy')
+source=("https://pypi.python.org/packages/source/B/Bottleneck/Bottleneck-${pkgver}.tar.gz")
+md5sums=('1a363fa35ce521eebb838e1bd6520e24')
+
+build() {
+ cd "$srcdir"
+ cp -a Bottleneck-${pkgver} Bottleneck-py2-${pkgver}
+
+ msg "Building Python2"
+ cd "$srcdir"/Bottleneck-py2-${pkgver}
+ python2 setup.py build
+
+ msg "Building Python3"
+ cd "$srcdir"/Bottleneck-${pkgver}
+ python setup.py build
+}
+
+package_python2-bottleneck() {
+ depends=('python2-numpy')
+ optdepends=('python2-nose: needed for integrated test suite'
+ 'python2-scipy: needed for integrated benchmarks')
+
+ cd "$srcdir"/Bottleneck-py2-${pkgver}
+
+ python2 setup.py install --skip-build --root="$pkgdir" --optimize=1
+
+ install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python-bottleneck() {
+ depends=('python-numpy')
+ optdepends=('python-nose: needed for integrated test suite'
+ 'python-scipy: needed for integrated benchmarks')
+
+ cd "$srcdir"/Bottleneck-${pkgver}
+
+ python setup.py install --skip-build --root="$pkgdir" --optimize=1
+
+ install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+