diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 22 insertions, 15 deletions
@@ -2,17 +2,19 @@ pkgname=python-easyocr-git _name=EasyOCR -pkgver=1.1.3.r163.e918f92 +pkgver=1.1.5.r261.e8d04d5 pkgrel=1 pkgdesc="Ready-to-use OCR with 40+ languages supported including Chinese, Japanese, Korean and Thai" arch=("any") url="https://github.com/JaidedAI/EasyOCR" -license=("Apache-2.0") -depends=('python-torchvision' 'python-pytorch' 'python-scikit-image' - 'python-pillow' 'python-numpy' 'opencv' 'hdf5' 'python-scipy') +license=("Apache") +depends=( + 'python-torchvision>=0.5' 'python-scikit-image' + 'python-pytorch' 'opencv' 'hdf5' +) makedepends=('python-setuptools' 'git') -#checkdepends=('python-pytest-runner' 'python-tornado' 'python-nose' 'python-psutil' 'python-trustme' -# 'python-gcp-devrel-py-tools' 'python-pytest-timeout' 'python-flaky') +#checkdepends=('python-pytest-runner') +optdepends=('python-torchvision-cuda>=0.5') provides=('python-easyocr') conflicts=('python-easyocr') replaces=('python-easyocr') @@ -21,16 +23,21 @@ sha256sums=('SKIP') install=${pkgname}.install prepare() { - cd "$srcdir"/${_name} # -${pkgver} - sed -i "s/,'opencv-python'//g" setup.py - sed -i 's/Pillow<7.0/Pillow/g' setup.py - cd easyocr - sed -i '4d' detection.py + cd "$srcdir"/${_name} # -${pkgver} + sed -i "s/opencv-python//g" requirements.txt + #sed -i 's/Pillow<7.0/Pillow/g' setup.py + cd easyocr + sed -i '4d' detection.py +} + +build() { + cd "$srcdir"/${_name} + python setup.py build } package() { - depends+=('python') - cd ${_name} #-${pkgver} - python setup.py install --root="${pkgdir}" - install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE + depends+=('python') + cd ${_name} #-${pkgver} + python setup.py install --root="${pkgdir}" + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE } |