diff options
author | Massimiliano Torromeo | 2021-01-25 16:17:28 +0100 |
---|---|---|
committer | Massimiliano Torromeo | 2021-01-25 16:17:28 +0100 |
commit | 5193ff68474cdea7ae7b51286c7e835c1fe0c1b1 (patch) | |
tree | 8ebfc94ba147defdc3727a96b9b0a66873c05a67 | |
parent | a6584575aadd26d6a9c5dc9b1e512b6f1ca1f5b3 (diff) | |
download | aur-5193ff68474cdea7ae7b51286c7e835c1fe0c1b1.tar.gz |
Updated to 0.4.19 and fixed build instructions and package dependencies
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 43 |
2 files changed, 43 insertions, 23 deletions
@@ -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 @@ -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" } |