diff options
author | Martino Pilia | 2021-04-03 20:25:52 +0200 |
---|---|---|
committer | Martino Pilia | 2021-04-03 20:25:52 +0200 |
commit | a48bbe6226be2aa7365c331f4923db77ba77ee02 (patch) | |
tree | a0c66a211a66165e2793364d088fd4b130ee145a | |
download | aur-a48bbe6226be2aa7365c331f4923db77ba77ee02.tar.gz |
Package submission
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 46 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..118773c1b85a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = python-simpleitk-bin + pkgdesc = A simplified layer built on top of ITK + pkgver = 2.0.2 + pkgrel = 1 + url = https://simpleitk.org/ + arch = x86_64 + license = apache + makedepends = python-pip + depends = python + provides = python-simpleitk + conflicts = python-simpleitk + noextract = SimpleITK-2.0.2-cp39-cp39-manylinux1_x86_64.whl + options = !strip + source = https://files.pythonhosted.org/packages/cp39/S/SimpleITK/SimpleITK-2.0.2-cp39-cp39-manylinux1_x86_64.whl + sha256sums = 5ab5ab167d27bb24e958f02df26b467603197b71e91b13b1635763cf64d2431f + +pkgname = python-simpleitk-bin + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..6e0d815e9393 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer of this PKBGUILD file: Martino Pilia <martino.pilia@gmail.com> +_name=SimpleITK +_python_version=$(python -c "import sys; print(f'{sys.version_info.major}.{sys.version_info.minor}')") +_py="cp${_python_version//./}" +pkgname=python-simpleitk-bin +pkgver=2.0.2 +pkgrel=1 +pkgdesc='A simplified layer built on top of ITK' +arch=('x86_64') +url='https://simpleitk.org/' +license=('apache') +depends=('python') +provides=('python-simpleitk') +conflicts=('python-simpleitk') +makedepends=('python-pip') +optdepends=() +noextract=("$_name-$pkgver-$_py-${_py}-manylinux1_x86_64.whl") +options=('!strip') +source=("https://files.pythonhosted.org/packages/$_py/${_name::1}/$_name/${_name/-/_}-$pkgver-$_py-${_py}-manylinux1_x86_64.whl") +sha256sums=('5ab5ab167d27bb24e958f02df26b467603197b71e91b13b1635763cf64d2431f') + +package() { + cd "$srcdir" + + PIP_CONFIG_FILE=/dev/null pip install --isolated --root="$pkgdir" --ignore-installed --no-deps ./*.whl + python -O -m compileall "${pkgdir}/usr/lib/python${_python_version}/site-packages/SimpleITK" +} + |