Date: Monday, January 2, 2023 @ 22:53:15
  Author: archange
Revision: 1374065

upgpkg: python-pyarrow 10.0.1-1

Modified:
  python-pyarrow/trunk/PKGBUILD

----------+
 PKGBUILD |   29 ++++++++++++++---------------
 1 file changed, 14 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-01-02 22:53:06 UTC (rev 1374064)
+++ PKGBUILD    2023-01-02 22:53:15 UTC (rev 1374065)
@@ -1,11 +1,11 @@
+# Maintainer: Bruno Pagani <[email protected]>
 # Maintainer: Konstantin Gizdov <arch at kge dot pw>
-# Contributor: Bruno Pagani <[email protected]>
 # Contributor: Guillaume Horel <[email protected]>
 
 _pkg=arrow
 _pkgname=pyarrow
-pkgname="python-${_pkgname}"
-pkgver=10.0.0
+pkgname=python-${_pkgname}
+pkgver=10.0.1
 pkgrel=1
 pkgdesc="Columnar in-memory analytics layer for big data — Python module."
 arch=(x86_64)
@@ -17,17 +17,17 @@
             'python-fsspec: Filesystem Spec support')
 makedepends=(git cmake cython python-build python-installer python-wheel 
python-cffi python-pandas)
 checkdepends=(python-brotli python-hypothesis python-pandas python-pytest 
python-pytest-lazy-fixture python-pytz)
-source=("https://archive.apache.org/dist/${_pkg}/${_pkg}-${pkgver}/apache-${_pkg}-${pkgver}".tar.gz{,.asc}
+source=(https://archive.apache.org/dist/${_pkg}/${_pkg}-${pkgver}/apache-${_pkg}-${pkgver}.tar.gz{,.asc}
         git+https://github.com/apache/arrow-testing.git)
-b2sums=('86aeca485d4da48c61917a291aa5b67a9dae29ae6c3d3b243fbb421abc5b3c4181e13875176679f034411713ae90074f79b14ddfb5bcdae27ed0e5b90e7cd31e'
-        'SKIP'
-        'SKIP')
+sha512sums=(c6198e5c9b8fe5ccd89e445c9252da44d8d7c9e0c8eb5a802fa0cabf89482fddf775ed383bac1acc9331bc3195d21df7ea02c4a73aa6ee163c2959f34175d650
+            SKIP
+            SKIP)
 validpgpkeys=(265F80AB84FE03127E14F01125BCCA5220D84079  # Krisztian Szucs 
(apache) <[email protected]>
               08D3564B7C6A9CAFBFF6A66791D18FCF079F8007) # Kouhei Sutou 
<[email protected]>
 
 
 prepare() {
-  cd "${srcdir}/apache-${_pkg}-${pkgver}/python"
+  cd apache-${_pkg}-${pkgver}/python
   for _file in pyproject.toml requirements-build.txt 
requirements-wheel-build.txt; do
     sed -e '/oldest-supported-numpy/d' -i "${_file}"
   done
@@ -34,8 +34,7 @@
 }
 
 build() {
-  cd "${srcdir}/apache-${_pkg}-${pkgver}/python"
-  export CXXFLAGS="${CXXFLAGS} -I${srcdir}/apache-${_pkg}-${pkgver}/cpp/src"
+  cd apache-${_pkg}-${pkgver}/python
   ARROW_HOME=/usr \
   PARQUET_HOME=/usr \
   PYARROW_BUNDLE_ARROW_CPP_HEADERS=0 \
@@ -51,11 +50,11 @@
 }
 
 check() {
-  cd "${srcdir}/apache-${_pkg}-${pkgver}/python"
+  cd apache-${_pkg}-${pkgver}/python
   local python_version=$(python -c 'import sys; print("".join(map(str, 
sys.version_info[:2])))')
   # rename source to avoid name clash
   mv pyarrow _nopyarrow
-  PYTHONPATH="${PWD}/build/lib.linux-x86_64-cpython-${python_version}" \
+  PYTHONPATH="${PWD}/build/lib.linux-${CARCH}-cpython-${python_version/./}" \
   ARROW_TEST_DATA="${srcdir}"/arrow-testing/data \
   ARROW_HOME=/usr \
   PARQUET_HOME=/usr \
@@ -64,7 +63,7 @@
 }
 
 package(){
-  cd "${srcdir}/apache-${_pkg}-${pkgver}/python"
+  cd apache-${_pkg}-${pkgver}/python
   ARROW_HOME=/usr \
   PARQUET_HOME=/usr \
   PYARROW_BUNDLE_ARROW_CPP_HEADERS=0 \
@@ -79,6 +78,6 @@
   python -m installer --destdir="${pkgdir}" dist/*.whl
 
   # drop tests from install
-  local python_version=$(python -c 'import sys; print(".".join(map(str, 
sys.version_info[:2])))')
-  rm -rf 
"${pkgdir}/usr/lib/python${python_version}/site-packages/${_pkgname}/tests"
+  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+  rm -rf "${pkgdir}${site_packages}"/${_pkgname}/tests
 }

Reply via email to