Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
python-netcdf4
Commits:
5f17e888 by Antonio Rojas at 2024-08-31T12:46:49+02:00
upgpkg: 1.7.1.post2-1: Update to 1.7.1.post2
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,17 +1,19 @@
pkgbase = python-netcdf4
pkgdesc = Python/NumPy interface to the netCDF C library
- pkgver = 1.6.5
- pkgrel = 3
+ pkgver = 1.7.1.post2
+ pkgrel = 1
url = https://unidata.github.io/netcdf4-python
arch = x86_64
license = MIT
+ checkdepends = python-pytest
makedepends = cython
+ makedepends = git
makedepends = python-setuptools
depends = python-numpy
depends = python-cftime
depends = netcdf
depends = python-certifi
- source =
https://files.pythonhosted.org/packages/source/n/netCDF4/netCDF4-1.6.5.tar.gz
- sha256sums =
824881d0aacfde5bd982d6adedd8574259c85553781e7b83e0ce82b890bfa0ef
+ source = git+https://github.com/Unidata/netcdf4-python#tag=v1.7.1.post2
+ sha256sums =
508b4a226154389c4d173391881e6262515592c2322973cf56ec0bf87327e7ca
pkgname = python-netcdf4
=====================================
PKGBUILD
=====================================
@@ -5,31 +5,32 @@
_pkg=netCDF4
pkgname=python-${_pkg,,}
-pkgver=1.6.5
-pkgrel=3
+pkgver=1.7.1.post2
+pkgrel=1
pkgdesc="Python/NumPy interface to the netCDF C library"
arch=(x86_64)
url="https://unidata.github.io/netcdf4-python"
license=(MIT)
depends=(python-numpy python-cftime netcdf python-certifi)
-makedepends=(cython python-setuptools)
-source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
-sha256sums=('824881d0aacfde5bd982d6adedd8574259c85553781e7b83e0ce82b890bfa0ef')
+makedepends=(cython git python-setuptools)
+checkdepends=(python-pytest)
+source=(git+https://github.com/Unidata/netcdf4-python#tag=v$pkgver)
+sha256sums=('508b4a226154389c4d173391881e6262515592c2322973cf56ec0bf87327e7ca')
build() {
- cd ${_pkg}-${pkgver}
+ cd netcdf4-python
CFLAGS+=" -Wno-incompatible-pointer-types" \
USE_NCCONFIG=1 python setup.py build
}
check() {
- cd ${_pkg}-${pkgver}/test
+ cd netcdf4-python/test
local python_version=$(python -c 'import sys; print(".".join(map(str,
sys.version_info[:2])))')
NO_NET=1
PYTHONPATH="../build/lib.linux-${CARCH}-cpython-${python_version/./}" python -B
./run_all.py
}
package() {
- cd ${_pkg}-${pkgver}
+ cd netcdf4-python
USE_NCCONFIG=1 python setup.py install --prefix=/usr --root="${pkgdir}"
--skip-build --optimize=2
install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-netcdf4/-/commit/5f17e888a3818dd5b5fb7ec317ae3fc7057bd064
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-netcdf4/-/commit/5f17e888a3818dd5b5fb7ec317ae3fc7057bd064
You're receiving this email because of your account on gitlab.archlinux.org.