summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2023-05-21 19:59:19 -0500
committerCarlos Aznarán Laos2023-05-21 19:59:19 -0500
commit4a140ba9a4a79f09a125697ddb6d67927e2ae62f (patch)
tree955ede9a95b1d1ee00f662a6b21996f6545e6c49 /PKGBUILD
parent39e172915cf12768448600fa30a7b1eb56d924ac (diff)
downloadaur-4a140ba9a4a79f09a125697ddb6d67927e2ae62f.tar.gz
Bump version to 2.4.9
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD53
1 files changed, 23 insertions, 30 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c4a5bbb4cb14..71ce3889267b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,44 +1,37 @@
-# Maintainer: Luis Martinez <luis dot martinez at disroot dot org>
+# Maintainer: Carlos Aznarán <caznaranl@uni.pe>
+# Contributor: Luis Martinez <luis dot martinez at disroot dot org>
# Contributor: Andres Alejandro Navarro Alsina <aanavarroa@unal.edu.co>
# Contributor: GalSim developers team on GitHub
-
-pkgname=python-galsim
-_pkg=GalSim
-pkgver=2.4.3
+_base=GalSim
+pkgname=python-${_base,,}
+pkgver=2.4.9
pkgrel=1
pkgdesc="Modular galaxy image simulation toolkit"
-arch=('x86_64')
-url="https://github.com/GalSim-developers/GalSim"
+arch=(x86_64)
+url="https://github.com/${_base}-developers/${_base}"
license=('BSD')
-depends=(
- 'boost-libs'
- 'eigen'
- 'fftw'
- 'pybind11'
- 'python-astropy'
- 'python-coord'
- 'python-future'
- 'python-numpy')
-makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel')
-# checkdepends=('python-nose' 'python-yaml' 'python-pandas')
-source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/G/$_pkg/$_pkg-$pkgver.tar.gz")
-sha256sums=('7134e7d00847bb9670ac9568bd16a131611a811ad6a9e7d0fb1e1518771fb7b3')
+depends=(python-astropy boost-libs eigen fftw python-coord python-future)
+makedepends=(python-build python-installer python-setuptools python-wheel pybind11 python-numpy)
+# checkdepends=(python-pytest) # python-yaml python-pandas
+source=(https://pypi.org/packages/source/${_base::1}/${_base}/${_base}-${pkgver}.tar.gz)
+sha512sums=('b79fc96e6a6a969f29eaecb2e5b8a7bb9cc2bb4981b56382de09e9a0e1893663d8edae1f7ce065e1fac2c7e2cab9c8de9c80a52d2e033400d53b27fb09da516c')
build() {
- cd "$_pkg-$pkgver"
- python -m build --wheel --no-isolation
+ cd ${_base}-${pkgver}
+ python -m build --wheel --skip-dependency-check --no-isolation
}
# check() {
-# cd "$_pkg-$pkgver"
-# local _py="$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))')"
-# PYTHONPATH="$PWD/build/lib.linux-$CARCH-$_py" nosetests
+# cd ${_base}-${pkgver}
+# python -m venv --system-site-packages test-env
+# test-env/bin/python -m installer dist/*.whl
+# test-env/bin/python -m pytest
+# PYTHONPATH="$PWD/build/lib.linux-$CARCH-$_py" nosetests
# }
package() {
- cd "$_pkg-$pkgver"
- PYTHONHASHSEED=0 python -m installer --destdir="$pkgdir" dist/*.whl
- local _site="$(python -c 'import site; print(site.getsitepackages()[0])')"
- install -d "$pkgdir/usr/share/licenses/$pkgname/"
- ln -s "$_site/$_pkg-$pkgver.dist-info/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/"
+ cd ${_base}-${pkgver}
+ PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python -m installer --destdir="${pkgdir}" dist/*.whl
+ install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+ install -Dm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
}