diff options
author | Jaroslav Lichtblau | 2016-04-30 12:36:03 +0200 |
---|---|---|
committer | Jaroslav Lichtblau | 2016-04-30 12:36:03 +0200 |
commit | 984948d1877c0d84870731d62d3fc183ec8f9b7d (patch) | |
tree | 33ef12d22e902b2518ab6abb8b82633a459e484d | |
download | aur-984948d1877c0d84870731d62d3fc183ec8f9b7d.tar.gz |
python-scikit-image moved to AUR - FS#48611
-rw-r--r-- | .SRCINFO | 42 | ||||
-rw-r--r-- | PKGBUILD | 64 |
2 files changed, 106 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..82fa077e6a6f --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,42 @@ +# Generated by mksrcinfo v8 +# Sat Apr 30 10:33:16 UTC 2016 +pkgbase = python-scikit-image + pkgdesc = Image processing routines for SciPy + pkgver = 0.12.3 + pkgrel = 1 + url = http://scikit-image.org/ + arch = i686 + arch = x86_64 + license = BSD + makedepends = cython2 + makedepends = cython + makedepends = python2-six + makedepends = python-six + makedepends = python2-scipy + makedepends = python-scipy + makedepends = python2-matplotlib + makedepends = python-matplotlib + makedepends = python2-networkx + makedepends = python-networkx + makedepends = python2-pillow + makedepends = python-pillow + options = !emptydirs + source = https://pypi.python.org/packages/source/s/scikit-image/scikit-image-0.12.3.tar.gz + sha256sums = 82da192f0e524701e89c5379c79200bc6dc21373f48bf7778a864c583897d7c7 + +pkgname = python2-scikit-image + depends = python2-scipy + depends = python2-matplotlib + depends = python2-networkx + depends = python2-pillow + optdepends = python2-pyqt4: for imshow(x, fancy=True) and skivi + optdepends = freeimage: for reading various types of image file formats + +pkgname = python-scikit-image + depends = python-scipy + depends = python-matplotlib + depends = python-networkx + depends = python-pillow + optdepends = python-pyqt4: for imshow(x, fancy=True) and skivi + optdepends = freeimage: for reading various types of image file formats + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9f5d765ab2d9 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,64 @@ +# Maintainer: Jaroslav Lichtblau <svetlemodry@archlinux.org> +# Contributor: Andrzej Giniewicz <gginiu@gmail.com> + +#TODO (AUR optdepends): PyAMG, Astropy, SimpleITK, imread + +pkgbase=python-scikit-image +pkgname=('python2-scikit-image' 'python-scikit-image') +pkgver=0.12.3 +pkgrel=1 +pkgdesc="Image processing routines for SciPy" +arch=('i686' 'x86_64') +url="http://scikit-image.org/" +license=('BSD') +makedepends=('cython2' 'cython' 'python2-six' 'python-six' 'python2-scipy' 'python-scipy' 'python2-matplotlib' + 'python-matplotlib' 'python2-networkx' 'python-networkx' 'python2-pillow' 'python-pillow') +options=(!emptydirs) +source=(https://pypi.python.org/packages/source/s/scikit-image/scikit-image-${pkgver}.tar.gz) +sha256sums=('82da192f0e524701e89c5379c79200bc6dc21373f48bf7778a864c583897d7c7') + +prepare() { + cd "$srcdir" + cp -a scikit-image-$pkgver scikit-image-py2-$pkgver + cd scikit-image-py2-$pkgver + + sed -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \ + -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \ + -e "s|#![ ]*/bin/env python$|#!/usr/bin/env python2|" \ + -i $(find . -name '*.py') +} + +build() { + msg "Building Python2" + cd "$srcdir"/scikit-image-py2-$pkgver + python2 setup.py build + + msg "Building Python3" + cd "$srcdir"/scikit-image-$pkgver + python setup.py build +} + +package_python2-scikit-image() { + depends=('python2-scipy' 'python2-matplotlib' 'python2-networkx' 'python2-pillow') + optdepends=('python2-pyqt4: for imshow(x, fancy=True) and skivi' + 'freeimage: for reading various types of image file formats') + cd "$srcdir"/scikit-image-py2-$pkgver + + python2 setup.py install --root="$pkgdir"/ --optimize=1 + + mv "$pkgdir"/usr/bin/skivi "$pkgdir"/usr/bin/skivi2 + + install -D LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python-scikit-image() { + depends=('python-scipy' 'python-matplotlib' 'python-networkx' 'python-pillow') + optdepends=('python-pyqt4: for imshow(x, fancy=True) and skivi' + 'freeimage: for reading various types of image file formats') + cd "$srcdir"/scikit-image-$pkgver + + python setup.py install --root="$pkgdir"/ --optimize=1 + + install -D LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + |