[arch-commits] Commit in python-pillow/trunk (PKGBUILD)

Balló György bgyorgy at nymeria.archlinux.org
Sun Sep 15 13:54:02 UTC 2013


    Date: Sunday, September 15, 2013 @ 15:54:01
  Author: bgyorgy
Revision: 97225

upgpkg: python-pillow 2.1.0-3

Build ImageSane module, add optional dependencies

Modified:
  python-pillow/trunk/PKGBUILD

----------+
 PKGBUILD |   20 ++++++++++++++++----
 1 file changed, 16 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-09-15 13:34:01 UTC (rev 97224)
+++ PKGBUILD	2013-09-15 13:54:01 UTC (rev 97225)
@@ -6,13 +6,13 @@
 pkgname=(python-pillow python2-pillow)
 _appname=Pillow
 pkgver=2.1.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Python Imaging Library (PIL) fork. Python3 version."
 arch=('i686' 'x86_64')
 url="http://python-imaging.github.io/"
 license=('BSD')
 depends=('python' 'python2')
-makedepends=('python-setuptools' 'python2-setuptools')
+makedepends=('python-setuptools' 'python2-setuptools' 'sane')
 source=("http://pypi.python.org/packages/source/P/$_appname/$_appname-$pkgver.zip")
 md5sums=('ec630d8ae15d4a3c4ae7b7efdeac8200')
 
@@ -23,9 +23,15 @@
 
 package_python-pillow() {
   depends=('python')
-  makedepends=('python-setuptools')
+  makedepends=('python-setuptools' 'sane')
+  optdepends=('tk: for the ImageTK module'
+              'sane: for the ImageSane module'
+              'python-pyqt4: for the ImageQt module')
   cd "$srcdir/$_appname-$pkgver"
   python3 setup.py install --root="$pkgdir/" --optimize=0
+  pushd Sane
+    python3 setup.py install --root="$pkgdir/" --optimize=0
+  popd
   install -Dm644 docs/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 
   # clean up bins
@@ -38,12 +44,18 @@
 package_python2-pillow() {
   pkgdesc="Python Imaging Library (PIL) fork. Python2 version."
   depends=('python2')
-  makedepends=('python2-setuptools')
+  makedepends=('python2-setuptools' 'sane')
+  optdepends=('tk: for the ImageTK module'
+              'sane: for the ImageSane module'
+              'python2-pyqt4: for the ImageQt module')
   provides=('python-imaging' 'python2-imaging')
   conflicts=('python-imaging' 'python2-imaging')
   replaces=('python2-imaging')
   cd "$srcdir/${_appname}2-$pkgver"
   python2 setup.py install --root="$pkgdir/" --optimize=0
+  pushd Sane
+    python2 setup.py install --root="$pkgdir/" --optimize=0
+  popd
   install -Dm644 docs/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 
   # clean up bins




More information about the arch-commits mailing list