From 6c6433e2296f66f4ddc90e280625dcb33fe071ce Mon Sep 17 00:00:00 2001 From: Alexey Pavlov Date: Thu, 17 Jan 2019 07:47:36 +0300 Subject: [PATCH] python-numpy: Update to 1.16.0 --- mingw-w64-python-numpy/PKGBUILD | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/mingw-w64-python-numpy/PKGBUILD b/mingw-w64-python-numpy/PKGBUILD index e15a4c30b5..48d224d571 100644 --- a/mingw-w64-python-numpy/PKGBUILD +++ b/mingw-w64-python-numpy/PKGBUILD @@ -5,7 +5,7 @@ _realname=numpy pkgbase=mingw-w64-python-${_realname} pkgname=("${MINGW_PACKAGE_PREFIX}-python2-${_realname}" "${MINGW_PACKAGE_PREFIX}-python3-${_realname}") -pkgver=1.15.4 +pkgver=1.16.0 pkgrel=1 pkgdesc="Scientific tools for Python (mingw-w64)" arch=('any') @@ -27,7 +27,7 @@ source=(https://github.com/numpy/numpy/releases/download/v${pkgver}/${_realname} 0006-disable-visualcompaq-for-mingw.patch 0007-disable-64bit-experimental-warning.patch 0008-detect-mingw-environment2.patch) -sha256sums=('766e09248298e3ad4ae4a805159f358610bbe7dcc7b4a14e5df2128c05655b80' +sha256sums=('9b98898687b5dd05c4ac7bcf7e8669a50dd2bb19591b772e045e5806c23e0ca4' '94e48602f59a69a9d56886e5b1dab62ffc4fb30b00c5d62d2a818d67d4fd079a' 'cbe3c59fe4a4182112c88070ff8dbea8198a5d4f7c43336621eb352d475b171b' '3b640625b56b158465d6628f75fadce90af8825259d04af1b1af09fef53a720c' @@ -95,6 +95,15 @@ package_python2-numpy() { install -m755 -d "${pkgdir}${MINGW_PREFIX}/include/python${_pyver}" cp -rf ${pkgdir}${MINGW_PREFIX}/lib/python${_pyver}/site-packages/${_realname}/core/include/${_realname} "${pkgdir}${MINGW_PREFIX}/include/python${_pyver}/" + for f in f2py; do + mv "${pkgdir}${MINGW_PREFIX}"/bin/${f}{,2}.exe + if [ -f "${pkgdir}${MINGW_PREFIX}"/bin/${f}.exe.manifest ]; then + mv "${pkgdir}${MINGW_PREFIX}"/bin/${f}{,2}.exe.manifest + sed -e "s|${f}|${f}2|g" -i "${pkgdir}${MINGW_PREFIX}"/bin/${f}2.exe.manifest + fi + mv "${pkgdir}${MINGW_PREFIX}"/bin/${f}{,2}-script.py + done + # fix python command in files local _mingw_prefix=$(cygpath -am ${MINGW_PREFIX}) for _f in "${pkgdir}${MINGW_PREFIX}"/bin/*.py; do