63 lines
1.7 KiB
Bash
63 lines
1.7 KiB
Bash
# Copyright 1999-2018 Gentoo Foundation
|
|
# Distributed under the terms of the GNU General Public License v2
|
|
|
|
EAPI=6
|
|
|
|
inherit eutils perl-module
|
|
|
|
DESCRIPTION="Scan documents, perform OCR, produce PDFs and DjVus"
|
|
HOMEPAGE="http://gscan2pdf.sourceforge.net/"
|
|
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
|
|
|
|
LICENSE="GPL-3"
|
|
SLOT="0"
|
|
KEYWORDS="amd64 x86"
|
|
|
|
# OCR tests fail with tesseract[opencl], not fixed by addpredict
|
|
# and others on Wayland and the console
|
|
RESTRICT="test"
|
|
|
|
RDEPEND="
|
|
dev-perl/Config-General
|
|
dev-perl/Date-Calc
|
|
dev-perl/Data-UUID
|
|
dev-perl/Filesys-Df
|
|
dev-perl/glib-perl
|
|
dev-perl/Goo-Canvas
|
|
dev-perl/Gtk2-Ex-PodViewer
|
|
dev-perl/Gtk2-Ex-Simple-List
|
|
dev-perl/Gtk2-ImageView
|
|
dev-perl/Gtk2
|
|
dev-perl/HTML-Parser
|
|
dev-perl/Image-Sane
|
|
dev-perl/Locale-gettext
|
|
dev-perl/List-MoreUtils
|
|
dev-perl/Log-Log4perl
|
|
dev-perl/PDF-API2
|
|
dev-perl/Proc-ProcessTable
|
|
dev-perl/Readonly
|
|
dev-perl/Set-IntSpan
|
|
dev-perl/Try-Tiny
|
|
virtual/perl-Archive-Tar
|
|
virtual/perl-Carp
|
|
virtual/perl-Data-Dumper
|
|
virtual/perl-File-Temp
|
|
virtual/perl-Getopt-Long
|
|
virtual/perl-threads
|
|
virtual/perl-threads-shared
|
|
media-gfx/gtkimageview
|
|
media-gfx/imagemagick[png,tiff,perl]
|
|
media-gfx/sane-backends
|
|
media-libs/tiff"
|
|
|
|
mydoc="History"
|
|
|
|
pkg_postinst() {
|
|
optfeature "DjVu file support" "app-text/djvu[tiff] media-gfx/imagemagick[djvu]"
|
|
optfeature "creating PostScript files from PDFs" app-text/poppler[utils]
|
|
optfeature "adding to an existing PDF" app-text/poppler[utils]
|
|
optfeature "Optical Character Recognition" app-text/tesseract[osd,tiff]
|
|
optfeature "scan post-processing" app-text/unpaper
|
|
optfeature "automatic document feeder support" media-gfx/sane-frontends
|
|
optfeature "sending PDFs as email attachments" x11-misc/xdg-utils
|
|
}
|