diff --git a/python-pydicom/.SRCINFO b/python-pydicom/.SRCINFO new file mode 100644 index 0000000..ca69063 --- /dev/null +++ b/python-pydicom/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = python-pydicom + pkgdesc = Pure python package for working with DICOM files + pkgver = 2.1.2 + pkgrel = 1 + url = https://pydicom.github.io/pydicom/stable/index.html + arch = any + license = MIT + license = custom + checkdepends = python-pytest + makedepends = python-setuptools + depends = python + optdepends = python-numpy: for working with pixel data + optdepends = python-pillow: for working with compressed image data + source = python-pydicom-2.1.2.tar.gz::https://github.com/pydicom/pydicom/archive/v2.1.2.tar.gz + md5sums = 398d943c9da2aec28857b60fe7e02123 + +pkgname = python-pydicom + diff --git a/python-pydicom/.gitignore b/python-pydicom/.gitignore new file mode 100644 index 0000000..6a43a19 --- /dev/null +++ b/python-pydicom/.gitignore @@ -0,0 +1,4 @@ +*tar.gz +*pkg.tar.xz +pkg +src diff --git a/python-pydicom/PKGBUILD b/python-pydicom/PKGBUILD new file mode 100644 index 0000000..ce4c854 --- /dev/null +++ b/python-pydicom/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Bert Peters +# Maintainer: wedjat +# Contributor: Andrzej Giniewicz +pkgname=python-pydicom +pkgver=2.1.2 +pkgrel=1 +pkgdesc="Pure python package for working with DICOM files" +arch=("any") +url="https://pydicom.github.io/pydicom/stable/index.html" +license=('MIT' 'custom') +depends=('python') +makedepends=('python-setuptools') +optdepends=('python-numpy: for working with pixel data' + 'python-pillow: for working with compressed image data') +checkdepends=('python-pytest') +source=("$pkgname-$pkgver.tar.gz::https://github.com/pydicom/pydicom/archive/v$pkgver.tar.gz") +md5sums=('398d943c9da2aec28857b60fe7e02123') + +build() +{ + cd "$srcdir/pydicom-$pkgver" + python setup.py build +} + +package() +{ + cd "$srcdir/pydicom-$pkgver" + python setup.py install --skip-build --root="$pkgdir"/ --optimize=1 + + install -D "$srcdir/pydicom-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +check() +{ + cd "$srcdir/pydicom-$pkgver" + PYTHONDONTWRITEBYTECODE=1 pytest +}