diff --git a/programming/language/python3/python3-numpy/actions.py b/programming/language/python3/python3-numpy/actions.py index 52c2570e98..d0e20a4fbf 100644 --- a/programming/language/python3/python3-numpy/actions.py +++ b/programming/language/python3/python3-numpy/actions.py @@ -4,27 +4,23 @@ # Licensed under the GNU General Public License, version 3. # See the file http://www.gnu.org/licenses/gpl.txt -from pisi.actionsapi import pisitools from pisi.actionsapi import pythonmodules from pisi.actionsapi import shelltools +from pisi.actionsapi import pisitools from pisi.actionsapi import get WorkDir = "numpy-%s" % get.srcVERSION() -NUMPY_FCONFIG = "config_fc --fcompiler=gnu95" -f2py_docs = "%s/%s/f2py_docs" % (get.docDIR(), get.srcNAME()) - -shelltools.export("LDFLAGS", "%s -shared" % get.LDFLAGS()) shelltools.export("ATLAS", "None") shelltools.export("PTATLAS", "None") +shelltools.export("LDSHARED", "x86_64-pc-linux-gnu-gcc -Wl,-O1,--as-needed -shared -lpthread") def build(): - pythonmodules.compile(NUMPY_FCONFIG, pyVer="3") + pythonmodules.compile(pyVer="3") def install(): - pythonmodules.install(NUMPY_FCONFIG, pyVer="3") - - #pisitools.doman("doc/f2py/f2py.1") - - #pisitools.insinto(f2py_docs, "doc/f2py/*.txt") - pisitools.dodoc("LICENSE.txt", "THANKS.txt") + pythonmodules.install(pyVer="3") + pisitools.dodoc("LICENSE*") + + for dirs in ["doc"]: + pisitools.insinto("%s/%s" % (get.docDIR(), get.srcNAME()), dirs) diff --git a/programming/language/python3/python3-numpy/pspec.xml b/programming/language/python3/python3-numpy/pspec.xml index 43e4bcd514..cc93fad520 100644 --- a/programming/language/python3/python3-numpy/pspec.xml +++ b/programming/language/python3/python3-numpy/pspec.xml @@ -1,5 +1,5 @@ - + python3-numpy @@ -8,44 +8,57 @@ PisiLinux Community admins@pisilinux.org - as-is + BSD + programming.language.python3 library The fundamental package needed for scientific computing with Python Numpy contains a powerful N-dimensional array object, sophisticated (broadcasting) functions, tools for integrating C/C++ and Fortran code, and useful linear algebra, Fourier transform, and random number capabilities. - https://github.com/numpy/numpy/releases/download/v1.15.0/numpy-1.15.0.tar.gz + https://github.com/numpy/numpy/archive/v1.18.1.tar.gz - python3-devel - python3-nose python3-setuptools - libgfortran + python3-devel lapack-devel + python3-nose + cblas-devel + cython3 - - - python3-numpy + The fundamental package needed for scientific computing with Python - blas - lapack python3 + lapack + blas /usr/lib /usr/share/doc - /usr/share/man /usr/bin + /usr/share/doc/python3-numpy/LICENSE* + + + + + python3-numpy-docs + Documentation files for python3-numpy + + python3-numpy + + + /usr/share/doc/python3-numpy/doc + + 2020-01-11 + 1.18.1 + Version bump + Blue Devil + bluedevil@sctzine.com + 2018-08-14 1.15.0 diff --git a/programming/language/python3/python3-numpy/translations.xml b/programming/language/python3/python3-numpy/translations.xml index 1c886e0fe3..3bf187d52a 100644 --- a/programming/language/python3/python3-numpy/translations.xml +++ b/programming/language/python3/python3-numpy/translations.xml @@ -1,9 +1,15 @@ - numpy + python3-numpy Python ile bilimsel hesaplama için ihtiyaç duyulan temel paket Numpy contiene un potente objeto de array N-dimensional, funciones sofisticadas (broadcasting), herramientas para la integración de código C/C++ y Fortran, y facilidades útiles de algebra lineal, transformación Fourier, y número aleatorios. Numpy, N-boyutlu güçlü bir dizi, gelişmiş fonksiyonlar, C/C++ ve Fortran kodunu entegre etmek için araçlar, doğrusal cebir ve rastgele sayı özelliği içerir. + + + python3-numpy-docs + python3-numpy için belgelendirme dosyaları + python3-numpy-docs, python3-numpy için belgelendirme dosyalarını içerir. +