diff options
author | David McInnis | 2019-03-30 06:23:53 -0700 |
---|---|---|
committer | David McInnis | 2019-03-30 06:23:53 -0700 |
commit | 525bfd8983e787686377a176cfb4c484366d2ed6 (patch) | |
tree | d1c440c8e2f932411796169c45a6975b3de26b6b /PKGBUILD | |
parent | 0174d95446fad61d55e5a785365891e502e770d9 (diff) | |
download | aur-525bfd8983e787686377a176cfb4c484366d2ed6.tar.gz |
moved optdepends, updated download link, fixed typo where we turn python files into python2 accidentally
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 40 |
1 files changed, 20 insertions, 20 deletions
@@ -4,29 +4,14 @@ pkgbase="python-theano" pkgname=("python-theano" "python2-theano") _pkgname="Theano" pkgver="1.0.4" -pkgrel="1" +pkgrel="2" pkgdesc='Definition and optimized evaluation of mathematical expressions on Numpy arrays.' arch=('any') url='http://www.deeplearning.net/software/theano/' license=('BSD') makedepends=('python-distribute' 'python2-distribute') checkdepends=('python-nose' 'python-parameterized' 'python2-nose' 'python2-parameterized') -optdepends=('python-sympy: Recommended' - 'python-scipy: Recommended' - 'python-pycuda' - 'python-pydot-ng: Preferred over python-pydot' - 'python-pydot' - 'python-pygpu-git' - 'python-scikit-sparse' - 'python-mpi4py: minimal support for opencl' - 'python2-sympy' - 'python2-scipy' - 'python2-pycuda' - 'python2-pydot-ng' - 'python2-pygpu-git' - 'python2-pydot' - 'python2-mpi4py') -source=("https://pypi.python.org/packages/7d/c4/6341148ad458b6cd8361b774d7ee6895c38eab88f05331f22304c484ed5d/Theano-${pkgver}.tar.gz") +source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/$_pkgname/$_pkgname-$pkgver.tar.gz") sha256sums=('35c9bbef56b61ffa299265a42a4e8f8cb5a07b2997dabaef0f8830b397086913') prepare() { @@ -36,7 +21,7 @@ prepare() { chmod -R a+r ./ cd "$srcdir/" cp -a "${_pkgname}-${pkgver}" "${_pkgname}-${pkgver}-py2" - cd "${_pkgname}-${pkgver}" + 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|" \ @@ -69,8 +54,15 @@ build() { package_python2-theano() { depends=('python2-numpy') + optdepends=('python2-sympy: Recommended' + 'python2-scipy: Recommended' + 'python2-pycuda' + 'python2-pydot-ng: Preferred over python-pydot' + 'python2-pydot' + 'python2-pygpu-git' + 'python2-mpi4py: minimal support for opencl') cd "$srcdir/${_pkgname}-${pkgver}-py2" - python2 setup.py install --root="$pkgdir"/ --optimize=1 + python2 setup.py install --root="$pkgdir"/ --optimize=1 --skip-build mv "${pkgdir}/usr/bin/theano-cache" "${pkgdir}/usr/bin/theano2-cache" mv "${pkgdir}/usr/bin/theano-nose" "${pkgdir}/usr/bin/theano2-nose" install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/python2-theano/LICENSE.txt" @@ -78,7 +70,15 @@ package_python2-theano() { package_python-theano() { depends=('python-numpy') + optdepends=('python-sympy: Recommended' + 'python-scipy: Recommended' + 'python-pycuda' + 'python-pydot-ng: Preferred over python-pydot' + 'python-pydot' + 'python-pygpu-git' + 'python-scikit-sparse' + 'python-mpi4py: minimal support for opencl') cd "$srcdir/${_pkgname}-${pkgver}" - python setup.py install --root="$pkgdir"/ --optimize=1 + python setup.py install --root="$pkgdir"/ --optimize=1 --skip-build install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/python-theano/LICENSE.txt" } |