summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMassimiliano Torromeo2021-01-25 16:17:28 +0100
committerMassimiliano Torromeo2021-01-25 16:17:28 +0100
commit5193ff68474cdea7ae7b51286c7e835c1fe0c1b1 (patch)
tree8ebfc94ba147defdc3727a96b9b0a66873c05a67 /PKGBUILD
parenta6584575aadd26d6a9c5dc9b1e512b6f1ca1f5b3 (diff)
downloadaur-5193ff68474cdea7ae7b51286c7e835c1fe0c1b1.tar.gz
Updated to 0.4.19 and fixed build instructions and package dependencies
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD43
1 files changed, 25 insertions, 18 deletions
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"
}