Skip to content

Commit

Permalink
Add the packaging metadata to build the tesseract snap
Browse files Browse the repository at this point in the history
  • Loading branch information
Leo Arias committed Feb 3, 2017
1 parent bd45b3a commit cfd8b4a
Showing 1 changed file with 34 additions and 0 deletions.
34 changes: 34 additions & 0 deletions snap/snapcraft.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: tesseract
version: master
summary: open source optical character recognition engine
description: |
Tesseract has unicode (UTF-8) support, and can recognize more than 100
languages "out of the box". It can be trained to recognize other languages.
Tesseract supports various output formats: plain-text, hocr(html), pdf.
grade: devel # must be 'stable' to release into candidate/stable channels
confinement: strict

apps:
tesseract:
command: env TESSDATA_PREFIX=$SNAP_USER_COMMON tesseract
plugs: [home]

parts:
tesseract:
source: .
plugin: autotools
build-packages:
- autoconf-archive
- pkg-config
- libpng12-dev
- libjpeg8-dev
- libtiff5-dev
- zlib1g-dev
- libicu-dev
- libpango1.0-dev
- libcairo2-dev
after: [leptonica]
leptonica:
source: http://www.leptonica.org/source/leptonica-1.74.1.tar.gz
plugin: autotools

0 comments on commit cfd8b4a

Please sign in to comment.