summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMassimiliano Torromeo2021-01-25 16:17:28 +0100
committerMassimiliano Torromeo2021-01-25 16:17:28 +0100
commit5193ff68474cdea7ae7b51286c7e835c1fe0c1b1 (patch)
tree8ebfc94ba147defdc3727a96b9b0a66873c05a67
parenta6584575aadd26d6a9c5dc9b1e512b6f1ca1f5b3 (diff)
downloadaur-5193ff68474cdea7ae7b51286c7e835c1fe0c1b1.tar.gz
Updated to 0.4.19 and fixed build instructions and package dependencies
-rw-r--r--.SRCINFO23
-rw-r--r--PKGBUILD43
2 files changed, 43 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a072523f6f05..4e8f2cd62c9f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,28 @@
pkgbase = python-common-ta-lib
pkgdesc = Python wrapper for TA-Lib
- pkgver = 0.4.17
+ pkgver = 0.4.19
pkgrel = 1
- url = http://github.com/mrjbq7/ta-lib
+ url = https://github.com/mrjbq7/ta-lib
arch = any
license = BSD
- optdepends = cython
- source = https://pypi.python.org/packages/source/T/TA-Lib/TA-Lib-0.4.17.tar.gz
- md5sums = 6153596d425a5f961fed2861ebc949e0
+ makedepends = python-setuptools
+ makedepends = python-numpy
+ makedepends = cython
+ makedepends = ta-lib
+ makedepends = python2-setuptools
+ makedepends = python2-numpy
+ makedepends = cython2
+ source = https://pypi.python.org/packages/source/T/TA-Lib/TA-Lib-0.4.19.tar.gz
+ sha256sums = 5303227898f8f08baecb4d3b8767c85891b65b21f481a3ecbaa6e901c3531db5
pkgname = python-ta-lib
+ depends = python-numpy
+ depends = ta-lib
+ optdepends = cython
pkgname = python2-ta-lib
+ depends = python2
+ depends = python2-numpy
+ depends = ta-lib
+ optdepends = cython2
diff --git a/PKGBUILD b/PKGBUILD
index de07f9e6ceff..39137c29e35b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,37 +1,44 @@
-#Automatically generated by pip2arch on 2016-02-09
-#Maintainer: Daichi Shinozaki <dsdseg@gmail.com>
+# Maintainer: Daichi Shinozaki <dsdseg@gmail.com>
+
pkgbase='python-common-ta-lib'
pkgname=("python-ta-lib" "python2-ta-lib")
-pkgver=0.4.17
+pkgver=0.4.19
pkgrel=1
pkgdesc="Python wrapper for TA-Lib"
-url="http://github.com/mrjbq7/ta-lib"
-depends_python=('python' 'python-numpy' 'ta-lib')
-depends_python2=('python2' 'python2-numpy' 'ta-lib')
-makedepends_python=('python3' 'python-numpy')
-makedepends_python2=('python2' 'python2-numpy')
-optdepends=('cython')
+url="https://github.com/mrjbq7/ta-lib"
+makedepends=('python-setuptools' 'python-numpy' 'cython' 'ta-lib'
+ 'python2-setuptools' 'python2-numpy' 'cython2')
license=('BSD')
arch=('any')
source=("https://pypi.python.org/packages/source/T/TA-Lib/TA-Lib-$pkgver.tar.gz")
-md5sums=('6153596d425a5f961fed2861ebc949e0')
+sha256sums=('5303227898f8f08baecb4d3b8767c85891b65b21f481a3ecbaa6e901c3531db5')
-build_python() {
- cd $srcdir/TA-Lib-$pkgver
- python setup.py build
+prepare() {
+ sed -r 's/raise.*build_ext overridden.*/return/' -i TA-Lib-$pkgver/setup.py
+
+ cp -r TA-Lib-$pkgver{,-py2}
}
-build_python2() {
- cd $srcdir/TA-Lib-$pkgver
+build() {
+ cd "$srcdir"/TA-Lib-$pkgver
+ python setup.py build
+
+ cd "$srcdir"/TA-Lib-$pkgver-py2
python2 setup.py build
}
package_python-ta-lib() {
+ depends=('python-numpy' 'ta-lib')
+ optdepends=('cython')
+
cd $srcdir/TA-Lib-$pkgver
- python setup.py install --root="$pkgdir" --optimize=1
+ python setup.py install -O1 --skip-build --root="$pkgdir"
}
package_python2-ta-lib() {
- cd $srcdir/TA-Lib-$pkgver
- python2 setup.py install --root="$pkgdir" --optimize=1
+ depends=('python2' 'python2-numpy' 'ta-lib')
+ optdepends=('cython2')
+
+ cd "$srcdir"/TA-Lib-$pkgver-py2
+ python2 setup.py install -O1 --skip-build --root="$pkgdir"
}