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
+8 -3
View File
@@ -10,16 +10,21 @@ addons:
apt: apt:
update: true update: true
sources: sources:
- sourceline: 'ppa:vshn/ghostscript' - sourceline: 'ppa:alex-p/tesseract-ocr'
- sourceline: 'ppa:heyarje/libav-11' - sourceline: 'ppa:heyarje/libav-11'
- sourceline: 'ppa:vshn/ghostscript'
packages: packages:
- ghostscript - ghostscript
- poppler-utils
- libavformat56
- libavcodec56 - libavcodec56
- libavformat56
- libavutil54 - libavutil54
- libffi-dev - libffi-dev
- pngquant - pngquant
- poppler-utils
- tesseract-ocr
- tesseract-ocr-deu
- tesseract-ocr-eng
- tesseract-ocr-fra
env: env:
global: global:
-10
View File
@@ -3,16 +3,6 @@
set -euo pipefail set -euo pipefail
set -x 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 pip install --upgrade pip
mkdir -p packages 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 wget -q 'https://www.dropbox.com/s/vaq0kbwi6e6au80/unpaper_6.1-1.deb?raw=1' -O packages/unpaper_6.1-1.deb