Travis: Use declarative APT for Tesseract too

This commit is contained in:
James R. Barlow
2018-05-11 12:46:10 -07:00
parent d9bbb80a6b
commit efb95722ca
2 changed files with 8 additions and 13 deletions

View File

@@ -10,16 +10,21 @@ addons:
apt:
update: true
sources:
- sourceline: 'ppa:vshn/ghostscript'
- sourceline: 'ppa:alex-p/tesseract-ocr'
- sourceline: 'ppa:heyarje/libav-11'
- sourceline: 'ppa:vshn/ghostscript'
packages:
- ghostscript
- poppler-utils
- libavformat56
- libavcodec56
- libavformat56
- libavutil54
- libffi-dev
- pngquant
- poppler-utils
- tesseract-ocr
- tesseract-ocr-deu
- tesseract-ocr-eng
- tesseract-ocr-fra
env:
global:

View File

@@ -3,16 +3,6 @@
set -euo pipefail
set -x
sudo add-apt-repository ppa:alex-p/tesseract-ocr -y
sudo apt-get update
sudo apt-get autoremove -y
sudo apt-get install -y --no-install-recommends \
tesseract-ocr \
tesseract-ocr-eng \
tesseract-ocr-fra \
tesseract-ocr-deu
pip install --upgrade pip
mkdir -p packages
wget -q 'https://www.dropbox.com/s/vaq0kbwi6e6au80/unpaper_6.1-1.deb?raw=1' -O packages/unpaper_6.1-1.deb