summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD39
1 files changed, 18 insertions, 21 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 187402e3cb2d..275f23294710 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,40 +1,37 @@
-# Maintainer: Butui Hu <hot123tea123@gmail.com>
+# Maintainer: Luis Martinez <luis dot martinez at disroot dot org>
+# Contributor: Butui Hu <hot123tea123@gmail.com>
-_pkgname=batchgenerators
pkgname=python-batchgenerators
-pkgver=0.20.1
-pkgrel=1
-pkgdesc='A framework for data augmentation for 2D and 3D image classification and segmentation'
+_pkg="${pkgname#python-}"
+pkgver=0.24
+pkgrel=2
+pkgdesc='Framework for data augmentation for 2D and 3D image classification and segmentation'
arch=('any')
url='https://github.com/MIC-DKFZ/batchgenerators'
license=('Apache')
depends=(
'python-numpy'
+ 'python-pillow'
'python-scikit-image'
'python-scikit-learn'
'python-scipy'
- 'python-threadpoolctl'
-)
+ 'python-threadpoolctl')
makedepends=(
+ 'python-build'
+ 'python-installer'
'python-setuptools'
-)
-source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/MIC-DKFZ/batchgenerators/archive/v${pkgver}.tar.gz")
-sha512sums=('92335424b4371d79f29eeee454aa0d496dd5427c10733fdb44bb084c7df80ba7177d02082e4e329bc4e8c4b8ad3db6347ae4bf0a4f5eba934016a91b424faae8')
-
-get_pyver() {
- python -c 'import sys; print(str(sys.version_info[0]) + "." + str(sys.version_info[1]))'
-}
+ 'python-wheel')
+source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/b/$_pkg/$_pkg-$pkgver.tar.gz")
+sha256sums=('2e09650e3434b1ba91da907d444e360cb570ae05127b457e68d568a8d660be97')
build() {
- cd "${_pkgname}-${pkgver}"
- python setup.py build
+ cd "$_pkg-$pkgver"
+ python -m build --wheel --no-isolation
}
package() {
- cd "${_pkgname}-${pkgver}"
- python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
- install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
- # delete test files
- rm -rfv "${pkgdir}/usr/lib/python$(get_pyver)/site-packages/tests"
+ cd "$_pkg-$pkgver"
+ python -m installer --destdir="$pkgdir" dist/*.whl
}
+
# vim:set ts=2 sw=2 et: