diff options
author | Florian Preinstorfer | 2019-12-31 14:56:56 +0100 |
---|---|---|
committer | Florian Preinstorfer | 2019-12-31 14:56:56 +0100 |
commit | 7cf3ab20003596997c3eeebd39c57cabcae5fecc (patch) | |
tree | 5f8598cc00891562ac80a0feb1a0e3150014d19c /PKGBUILD | |
parent | d19847de9fbd6fe653893fda9f453b5695b7917c (diff) | |
download | aur-7cf3ab20003596997c3eeebd39c57cabcae5fecc.tar.gz |
Release 2.2.0-2
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 53 |
1 files changed, 32 insertions, 21 deletions
@@ -1,30 +1,41 @@ -# Maintainer: Christopher Loen <christopherloen at gmail dot com> +# Maintainer: nblock <nblock [/at\] archlinux DOT us> +# Contributor: Simon Chabot <simon dot chabot at etu dot utc dot fr> +# Contributor: Christopher Loen <christopherloen at gmail dot com> # Contributor: David McInnis <davidm@eagles.ewu.edu> -pkgbase=('python-exifread') -pkgname=('python2-exifread' 'python-exifread') -_module='ExifRead' -pkgver='2.1.2' +pkgname=python-exifread +_name="exif-py" +pkgver=2.2.0 pkgrel=2 -pkgdesc="Read Exif metadata from tiff and jpeg files." +pkgdesc="Python library to extract EXIF data from tiff and jpeg files" +arch=('any') url="https://github.com/ianare/exif-py" -depends=('python') -makedepends=('python2-pip' 'python-pip') license=('BSD') -arch=('any') -source=("https://pypi.python.org/packages/source/E/ExifRead/ExifRead-${pkgver}.tar.gz") -md5sums=('8f5099e11e2137e0ce5acbec91c219be') +depends=('python') +makedepends=('python-setuptools') +# 2.2.0 was not properly uploaded to PyPi, download the tarball from project's +# release page instead: https://github.com/ianare/exif-py/issues/97 +source=("$pkgname-$pkgver.tar.gz::https://github.com/ianare/$_name/archive/$pkgver.tar.gz" + "fix-warning-list-for-qualifier.patch") +sha1sums=('eec3d5f355a210d78409ec91dee2b794e482410a' + '94e870d0f0beb3b31b0cac08d46202950bc89385') +sha256sums=('55b8dbdfa1c55da50a0b989cbcd591bb996f36adff27cc207b350b25d76d2828' + '511417020ddbe39d2f28a8a20515de3d126bada0e700a34ab5018a86c594bd2a') -package_python2-exifread() { - cd "${srcdir}/${_module}-${pkgver}" - echo :: Installing for python2.7 ... - pip2 install --isolated --prefix=/usr --root="${pkgdir}" --no-deps --ignore-installed . - - install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgbase}/LICENSE.txt" +prepare() { + cd "$_name-$pkgver" + patch -p0 -i "$srcdir/fix-warning-list-for-qualifier.patch" } -package_python-exifread() { - cd "${srcdir}/${_module}-${pkgver}" - echo :: Installing for python3 up to python3.4 ... - pip3 install --isolated --prefix=/usr --root="${pkgdir}" --no-deps --ignore-installed . +build() { + cd "$_name-$pkgver" + python setup.py build } + +package() { + cd "$_name-$pkgver" + install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + python setup.py install --root="$pkgdir/" --optimize=1 --skip-build +} + +# vim:set ts=2 sw=2 et: |