diff options
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 22 insertions, 21 deletions
@@ -1,17 +1,17 @@ pkgbase = python-exiv2 pkgdesc = py3exiv2 is a Python3 binding to exiv2, the C++ library for manipulation of EXIF, IPTC and XMP image metadata. - pkgver = 0.2.0 + pkgver = 0.4.0 pkgrel = 1 url = https://launchpad.net/py3exiv2 arch = i686 arch = x86_64 license = GPL3 makedepends = boost - depends = python + depends = python>=3.7 depends = boost-libs depends = exiv2 - source = http://www.py3exiv2.tuxfamily.org/releases/python3-exiv2_0.2.0.tar.gz - md5sums = a1d9ff06e543a68f2fa1b01a9a52e8cf + source = http://www.py3exiv2.tuxfamily.org/releases/python3-exiv2-0.4.0.tar.gz + md5sums = 2ac170a5a51685b12670a3d080e1866a pkgname = python-exiv2 @@ -1,35 +1,36 @@ -# Maintainer : Artem Klevtsov a.a.klevtsov@gmail.com +# Maintainer : Chris Elston chris.elston@blueyonder.co.uk +# Contributor : Artem Klevtsov a.a.klevtsov@gmail.com _pkgname=python3-exiv2 pkgname=python-exiv2 -pkgver=0.2.0 -pkgrel=2 +pkgver=0.4.0 +pkgrel=1 pkgdesc="py3exiv2 is a Python3 binding to exiv2, the C++ library for manipulation of EXIF, IPTC and XMP image metadata." url="https://launchpad.net/py3exiv2" arch=('i686' 'x86_64') -depends=('python>=3.6' 'boost-libs' 'exiv2') +depends=('python>=3.7' 'boost-libs' 'exiv2') makedepends=('boost') license=('GPL3') -source=("http://www.py3exiv2.tuxfamily.org/releases/${_pkgname}_${pkgver}.tar.gz") -md5sums=('a1d9ff06e543a68f2fa1b01a9a52e8cf') +source=("http://www.py3exiv2.tuxfamily.org/releases/${_pkgname}-${pkgver}.tar.gz") +md5sums=('2ac170a5a51685b12670a3d080e1866a') build() { cd "${srcdir}/${_pkgname}-${pkgver}" mkdir -p build - g++ -o build/exiv2wrapper.os -c -fPIC -I/usr/include/python3.6m src/exiv2wrapper.cpp - g++ -o build/exiv2wrapper_python.os -c -fPIC -I/usr/include/python3.6m src/exiv2wrapper_python.cpp + g++ -o build/exiv2wrapper.os -c -fPIC -I/usr/include/python3.7m src/exiv2wrapper.cpp + g++ -o build/exiv2wrapper_python.os -c -fPIC -I/usr/include/python3.7m src/exiv2wrapper_python.cpp g++ -o build/libexiv2python.so -shared build/exiv2wrapper.os build/exiv2wrapper_python.os -lboost_python3 -lexiv2 } package() { cd "${srcdir}/${_pkgname}-${pkgver}" - mkdir -p "${pkgdir}/usr/lib/python3.6/site-packages/pyexiv2" - install -D -m755 build/libexiv2python.so "${pkgdir}/usr/lib/python3.6/site-packages/libexiv2python.so" - install -D -m644 src/pyexiv2/__init__.py "${pkgdir}/usr/lib/python3.6/site-packages/pyexiv2/__init__.py" - install -D -m644 src/pyexiv2/exif.py "${pkgdir}/usr/lib/python3.6/site-packages/pyexiv2/exif.py" - install -D -m644 src/pyexiv2/iptc.py "${pkgdir}/usr/lib/python3.6/site-packages/pyexiv2/iptc.py" - install -D -m644 src/pyexiv2/metadata.py "${pkgdir}/usr/lib/python3.6/site-packages/pyexiv2/metadata.py" - install -D -m644 src/pyexiv2/preview.py "${pkgdir}/usr/lib/python3.6/site-packages/pyexiv2/preview.py" - install -D -m644 src/pyexiv2/utils.py "${pkgdir}/usr/lib/python3.6/site-packages/pyexiv2/utils.py" - install -D -m644 src/pyexiv2/xmp.py "${pkgdir}/usr/lib/python3.6/site-packages/pyexiv2/xmp.py" + mkdir -p "${pkgdir}/usr/lib/python3.7/site-packages/pyexiv2" + install -D -m755 build/libexiv2python.so "${pkgdir}/usr/lib/python3.7/site-packages/libexiv2python.so" + install -D -m644 src/pyexiv2/__init__.py "${pkgdir}/usr/lib/python3.7/site-packages/pyexiv2/__init__.py" + install -D -m644 src/pyexiv2/exif.py "${pkgdir}/usr/lib/python3.7/site-packages/pyexiv2/exif.py" + install -D -m644 src/pyexiv2/iptc.py "${pkgdir}/usr/lib/python3.7/site-packages/pyexiv2/iptc.py" + install -D -m644 src/pyexiv2/metadata.py "${pkgdir}/usr/lib/python3.7/site-packages/pyexiv2/metadata.py" + install -D -m644 src/pyexiv2/preview.py "${pkgdir}/usr/lib/python3.7/site-packages/pyexiv2/preview.py" + install -D -m644 src/pyexiv2/utils.py "${pkgdir}/usr/lib/python3.7/site-packages/pyexiv2/utils.py" + install -D -m644 src/pyexiv2/xmp.py "${pkgdir}/usr/lib/python3.7/site-packages/pyexiv2/xmp.py" } |