diff options
author | lilac | 2023-01-04 20:19:54 +0800 |
---|---|---|
committer | lilac | 2023-01-04 20:19:54 +0800 |
commit | ffb6d527b28e405a99207e3662d588632d278712 (patch) | |
tree | 8c57ae923670c9311125271c0e28f7e8ab6280b7 | |
parent | 418298afe4687cb588318acc2757bfb5c9b8ffb9 (diff) | |
download | aur-ffb6d527b28e405a99207e3662d588632d278712.tar.gz |
[lilac] updated to 0.10.1-3
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 25 insertions, 6 deletions
@@ -1,23 +1,28 @@ pkgbase = python-camelot pkgdesc = A Python library to extract tabular data from PDFs pkgver = 0.10.1 - pkgrel = 1 + pkgrel = 3 url = https://github.com/camelot-dev/camelot arch = any license = MIT makedepends = python-setuptools depends = ghostscript - depends = opencv depends = python-chardet depends = python-click + depends = python-pdfminer depends = python-matplotlib depends = python-numpy + depends = python-opencv depends = python-openpyxl depends = python-pandas depends = python-pdfminer + depends = python-pdftopng depends = python-pypdf2 + depends = python-tabulate depends = tk source = camelot-0.10.1.tar.gz::https://github.com/camelot-dev/camelot/archive/v0.10.1.tar.gz + source = 0001.fix-pypdf-version.patch::https://github.com/camelot-dev/camelot/pull/307.patch sha512sums = aeb1446021caccb0aa302d68d8ec17e0598debc29f0521d910c9a14c140a526d14ad8c749bac4fec4e366d8aeced2e9bc36aae1694f172ecbfeca351d97e848d + sha512sums = dbef0511893cd333fb14c90ceaf16ddd46c09380cbe27b931b3cf8413f017491488b76a7069c9685a11a2d66924d9647945504f1af5c253855a829d4c17e804c pkgname = python-camelot @@ -3,29 +3,43 @@ _pkgname=camelot pkgname=python-camelot pkgver=0.10.1 -pkgrel=1 +pkgrel=3 pkgdesc='A Python library to extract tabular data from PDFs' arch=('any') url='https://github.com/camelot-dev/camelot' license=('MIT') depends=( ghostscript - opencv python-chardet python-click + python-pdfminer python-matplotlib python-numpy + python-opencv python-openpyxl python-pandas python-pdfminer + python-pdftopng python-pypdf2 + python-tabulate tk ) makedepends=( python-setuptools ) -source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/camelot-dev/camelot/archive/v${pkgver}.tar.gz") -sha512sums=('aeb1446021caccb0aa302d68d8ec17e0598debc29f0521d910c9a14c140a526d14ad8c749bac4fec4e366d8aeced2e9bc36aae1694f172ecbfeca351d97e848d') +source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/camelot-dev/camelot/archive/v${pkgver}.tar.gz" + "0001.fix-pypdf-version.patch::https://github.com/camelot-dev/camelot/pull/307.patch" +) +sha512sums=('aeb1446021caccb0aa302d68d8ec17e0598debc29f0521d910c9a14c140a526d14ad8c749bac4fec4e366d8aeced2e9bc36aae1694f172ecbfeca351d97e848d' + 'dbef0511893cd333fb14c90ceaf16ddd46c09380cbe27b931b3cf8413f017491488b76a7069c9685a11a2d66924d9647945504f1af5c253855a829d4c17e804c') + +prepare() { + cd "${_pkgname}-${pkgver}" + patch -p1 -i "${srcdir}/0001.fix-pypdf-version.patch" + sed -i 's,isEncrypted,is_encrypted,g' camelot/handlers.py + # python package name is renamed to `pypdf` + sed -i 's,PyPDF2,pypdf,' camelot/handlers.py +} build() { cd "${_pkgname}-${pkgver}" |