summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJaroslav Lichtblau2016-04-30 12:36:03 +0200
committerJaroslav Lichtblau2016-04-30 12:36:03 +0200
commit984948d1877c0d84870731d62d3fc183ec8f9b7d (patch)
tree33ef12d22e902b2518ab6abb8b82633a459e484d
downloadaur-984948d1877c0d84870731d62d3fc183ec8f9b7d.tar.gz
python-scikit-image moved to AUR - FS#48611
-rw-r--r--.SRCINFO42
-rw-r--r--PKGBUILD64
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
+}
+