summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartino Pilia2021-04-03 20:25:52 +0200
committerMartino Pilia2021-04-03 20:25:52 +0200
commita48bbe6226be2aa7365c331f4923db77ba77ee02 (patch)
treea0c66a211a66165e2793364d088fd4b130ee145a
downloadaur-a48bbe6226be2aa7365c331f4923db77ba77ee02.tar.gz
Package submission
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD28
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"
+}
+