summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD49
2 files changed, 46 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bb9591c70d50..32114aeb68fd 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,23 @@
# Generated by mksrcinfo v8
-# Sat Jun 25 11:35:45 UTC 2016
+# Fri Sep 15 09:17:26 UTC 2017
pkgbase = python2-pywavelets
- pkgdesc = Discrete Wavelet Transforms in python2
- pkgver = 0.4.0
+ pkgdesc = Discrete Wavelet Transforms in Python
+ pkgver = 0.5.2
pkgrel = 1
url = https://github.com/PyWavelets/pywt
- arch = any
+ arch = x86_64
+ arch = i686
license = MIT
- checkdepends = python2-nose
+ makedepends = python-setuptools
makedepends = python2-setuptools
makedepends = cython
- depends = python2
- depends = python2-numpy
- source = https://github.com/PyWavelets/pywt/archive/v0.4.0.tar.gz
- sha256sums = 4d0b852a8bb953f2fc3d735b191191c225d5bf0c825294cea130b2366f2a38ad
+ makedepends = cython2
+ makedepends = python-numpy
+ makedepends = python2-numpy
+ source = https://github.com/PyWavelets/pywt/archive/v0.5.2.tar.gz
+ sha256sums = e36d629f40f7781da2dcaa2139bc476e9deaf91d79f675b5ce0bde6e775d1b53
pkgname = python2-pywavelets
+ depends = python2
+ depends = python2-numpy
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: