summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJingbei Li2017-09-15 17:15:52 +0800
committerJingbei Li2017-09-17 11:41:11 +0800
commitabbf4aa83a9d178e21263988667374fad43b7b23 (patch)
treef0bbe2067606a1207c2e6e05124afe28b7db2e6b /PKGBUILD
parente5b94c4154d8f9f17d9952f04aa5b27f22e1b96c (diff)
downloadaur-python2-pywavelets.tar.gz
updated to 0.5.2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD49
1 files changed, 33 insertions, 16 deletions
diff --git a/PKGBUILD b/PKGBUILD
index cf6c0562f996..b61fd5ca462e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,34 +1,51 @@
-# Contributor: Francois Boulogne <fboulogne at april dot org>
# Maintainer: Francois Boulogne <fboulogne at april dot org>
-
+# Contributor: Jingbei Li <i@jingbei.li>
+pkgbase=python2-pywavelets
+#pkgname=(python-pywavelets python2-pywavelets)
pkgname=python2-pywavelets
_pkgname=pywt
-pkgver=0.4.0
+pkgver=0.5.2
pkgrel=1
-pkgdesc="Discrete Wavelet Transforms in python2"
-arch=('any')
+pkgdesc="Discrete Wavelet Transforms in Python"
+arch=('x86_64' 'i686')
url="https://github.com/PyWavelets/pywt"
license=('MIT')
-depends=('python2' 'python2-numpy')
-makedepends=('python2-setuptools' 'cython')
-checkdepends=('python2-nose')
-source=(https://github.com/PyWavelets/pywt/archive/v$pkgver.tar.gz)
-sha256sums=('4d0b852a8bb953f2fc3d735b191191c225d5bf0c825294cea130b2366f2a38ad')
+makedepends=('python-setuptools' 'python2-setuptools' 'cython' 'cython2' 'python-numpy' 'python2-numpy')
+source=("https://github.com/PyWavelets/pywt/archive/v$pkgver.tar.gz")
+sha256sums=('e36d629f40f7781da2dcaa2139bc476e9deaf91d79f675b5ce0bde6e775d1b53')
+
+prepare() {
+ cd "$srcdir/"
+ cp -a "${_pkgname}-${pkgver}" "${_pkgname}-${pkgver}-py2"
+ cd "${_pkgname}-${pkgver}-py2"
+ sed -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \
+ -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
+ -e "s|#![ ]*/bin/env python$|#!/usr/bin/env python2|" \
+ -i $(find . -name '*.py')
+}
build() {
- cd "$srcdir/$_pkgname-$pkgver"
+ msg "Building Python 2"
+ cd "$srcdir/${_pkgname}-${pkgver}-py2"
python2 setup.py build
-}
-check() {
+ msg "Building Python 3"
cd "$srcdir/$_pkgname-$pkgver"
- python2 -u runtests.py -g -m full --coverage
+ python setup.py build
}
+package_python2-pywavelets(){
+ depends=('python2' 'python2-numpy')
+ cd "$srcdir/$_pkgname-$pkgver-py2"
+ python2 setup.py install --root="$pkgdir/" --optimize=1
+ install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
-package(){
+package_python-pywavelets(){
+ depends=('python' 'python-numpy')
cd "$srcdir/$_pkgname-$pkgver"
- python2 setup.py install --root="$pkgdir/" --optimize=1
+ python setup.py install --root="$pkgdir/" --optimize=1
+ install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
# vim:ts=2:sw=2:et: