Date: Wednesday, January 16, 2019 @ 21:26:13 Author: kkeen Revision: 423714
archrelease: copy trunk to community-x86_64 Added: python-pillow/repos/community-x86_64/PKGBUILD (from rev 423713, python-pillow/trunk/PKGBUILD) Deleted: python-pillow/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 145 +++++++++++++++++++++++++++++-------------------------------- 1 file changed, 71 insertions(+), 74 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2019-01-16 21:25:50 UTC (rev 423713) +++ PKGBUILD 2019-01-16 21:26:13 UTC (rev 423714) @@ -1,74 +0,0 @@ -# Maintainer: Kyle Keen <keen...@gmail.com> -# Contributor: minder - -pkgbase=python-pillow -pkgname=(python-pillow python2-pillow) -pkgver=5.3.0 -pkgrel=1 -_appname=Pillow -_py2basever=2.7 -_py3basever=3.7m -pkgdesc="Python Imaging Library (PIL) fork. Python3 version." -arch=('x86_64') -url="https://python-pillow.github.io/" -license=('BSD') -depends=('lcms2' 'libtiff' 'openjpeg2') -optdepends=('freetype2: for the ImageFont module' - 'libraqm: for complex text scripts' - 'libwebp: for webp images' - 'tk: for the ImageTK module') -makedepends=('python-setuptools' 'python2-setuptools' 'freetype2' 'libraqm' 'libwebp' 'tk') -checkdepends=('python-pytest' 'python2-pytest') -source=("https://files.pythonhosted.org/packages/source/P/$_appname/$_appname-$pkgver.tar.gz") -md5sums=('0da5a4c9c548aa5cfe999302aea8c8f1') - -# future optional things: -# libimagequant - -prepare() { - cd "$srcdir/${_appname}-$pkgver" -} - -build() { - cd "$srcdir/${_appname}-$pkgver" - python setup.py build - python2 setup.py build -} - -check() { - cd "$srcdir/${_appname}-$pkgver" - - export PYTHONPATH="$PWD/build/lib.linux-$CARCH-${_py3basever%m}" - python selftest.py - pytest - export PYTHONPATH="$PWD/build/lib.linux-$CARCH-$_py2basever" - python2 selftest.py - pytest2 -} - -package_python-pillow() { - depends+=('python') - optdepends+=('python-olefile: OLE2 file support' - 'python-pyqt5: for the ImageQt module') - cd "$srcdir/$_appname-$pkgver" - python3 setup.py install --root="$pkgdir/" --optimize=1 - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - - install -dm755 "$pkgdir/usr/include/python$_py3basever/" - install -m644 -t "$pkgdir/usr/include/python$_py3basever/" src/libImaging/*.h -} - -package_python2-pillow() { - pkgdesc="Python Imaging Library (PIL) fork. Python2 version." - depends+=('python2') - optdepends+=('python2-olefile: OLE2 file support' - 'python2-pyqt5: for the ImageQt module') - provides=('python-imaging' 'python2-imaging') - conflicts=('python-imaging' 'python2-imaging') - cd "$srcdir/${_appname}-$pkgver" - python2 setup.py install --root="$pkgdir/" --optimize=1 - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - - install -dm755 "$pkgdir/usr/include/python$_py2basever/" - install -m644 -t "$pkgdir/usr/include/python$_py2basever/" src/libImaging/*.h -} Copied: python-pillow/repos/community-x86_64/PKGBUILD (from rev 423713, python-pillow/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2019-01-16 21:26:13 UTC (rev 423714) @@ -0,0 +1,71 @@ +# Maintainer: Kyle Keen <keen...@gmail.com> +# Contributor: minder + +pkgbase=python-pillow +pkgname=(python-pillow python2-pillow) +pkgver=5.4.1 +pkgrel=1 +_appname=Pillow +_py2basever=2.7 +_py3basever=3.7m +pkgdesc="Python Imaging Library (PIL) fork. Python3 version." +arch=('x86_64') +url="https://python-pillow.github.io/" +license=('BSD') +depends=('lcms2' 'libtiff' 'openjpeg2' 'libimagequant') +optdepends=('freetype2: for the ImageFont module' + 'libraqm: for complex text scripts' + 'libwebp: for webp images' + 'tk: for the ImageTK module') +makedepends=('python-setuptools' 'python2-setuptools' 'freetype2' 'libraqm' 'libwebp' 'tk') +checkdepends=('python-pytest' 'python2-pytest') +source=("https://files.pythonhosted.org/packages/source/P/$_appname/$_appname-$pkgver.tar.gz") +md5sums=('f7d0ce066fc7ea7a685739227887aeaf') + +prepare() { + cd "$srcdir/${_appname}-$pkgver" +} + +build() { + cd "$srcdir/${_appname}-$pkgver" + python setup.py build + python2 setup.py build +} + +check() { + cd "$srcdir/${_appname}-$pkgver" + + export PYTHONPATH="$PWD/build/lib.linux-$CARCH-${_py3basever%m}" + python selftest.py + pytest + export PYTHONPATH="$PWD/build/lib.linux-$CARCH-$_py2basever" + python2 selftest.py + pytest2 +} + +package_python-pillow() { + depends+=('python') + optdepends+=('python-olefile: OLE2 file support' + 'python-pyqt5: for the ImageQt module') + cd "$srcdir/$_appname-$pkgver" + python3 setup.py install --root="$pkgdir/" --optimize=1 + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + install -dm755 "$pkgdir/usr/include/python$_py3basever/" + install -m644 -t "$pkgdir/usr/include/python$_py3basever/" src/libImaging/*.h +} + +package_python2-pillow() { + pkgdesc="Python Imaging Library (PIL) fork. Python2 version." + depends+=('python2') + optdepends+=('python2-olefile: OLE2 file support' + 'python2-pyqt5: for the ImageQt module') + provides=('python-imaging' 'python2-imaging') + conflicts=('python-imaging' 'python2-imaging') + cd "$srcdir/${_appname}-$pkgver" + python2 setup.py install --root="$pkgdir/" --optimize=1 + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + install -dm755 "$pkgdir/usr/include/python$_py2basever/" + install -m644 -t "$pkgdir/usr/include/python$_py2basever/" src/libImaging/*.h +}