OCRFeeder is a document layout analysis and optical character recognition system. Hi. Please add this application to the portage tree. Fills a gap between tesseract OCR engine and GNOME. Reproducible: Always
Created attachment 253355 [details] OCRFeeder version 0.7 (rev 1) Test on an x86 works 100% (Comment: app-text/unpaper-0.3 test on an x86 works 100%)
Created attachment 253357 [details] OCRFeeder version 0.7 (rev 2) Adds IUSE check that have been removed.
works well, should be added to the tree
Created attachment 257021 [details] fixed and updated ebuild
Doesn't work on amd64. When started in terminal with „ocrfeeder” command, gives: Traceback (most recent call last): File "/usr/bin/ocrfeeder", line 27, in <module> from ocrfeeder.studio.studioBuilder import Studio File "/usr/lib64/python2.6/site-packages/ocrfeeder/studio/studioBuilder.py", line 21, in <module> from ocrfeeder.util import lib File "/usr/lib64/python2.6/site-packages/ocrfeeder/util/lib.py", line 29, in <module> import sane ImportError: No module named sane
(In reply to comment #5) > Doesn't work on amd64. When started in terminal with „ocrfeeder” command, > gives: > Traceback (most recent call last): > File "/usr/bin/ocrfeeder", line 27, in <module> > from ocrfeeder.studio.studioBuilder import Studio > File "/usr/lib64/python2.6/site-packages/ocrfeeder/studio/studioBuilder.py", > line 21, in <module> > from ocrfeeder.util import lib > File "/usr/lib64/python2.6/site-packages/ocrfeeder/util/lib.py", line 29, in > <module> > import sane > ImportError: No module named sane > This gets fixed with adding „scanner” global USE flag and emerge -uDNva ocrfeeder. Although now it still doesn't start, calling: Traceback (most recent call last): File "/usr/bin/ocrfeeder", line 27, in <module> from ocrfeeder.studio.studioBuilder import Studio File "/usr/lib64/python2.6/site-packages/ocrfeeder/studio/studioBuilder.py", line 26, in <module> import widgetPresenter File "/usr/lib64/python2.6/site-packages/ocrfeeder/studio/widgetPresenter.py", line 28, in <module> from enchant.checker import SpellChecker ImportError: No module named enchant.checker
Created attachment 289967 [details] updated ebuild for version 0.7.6 This is a modified ebuild to make things work with version 0.7.6. It needs a patch to fix a hash collision for PIL and I put the unbundling of pyodf in another as we are parching anyway.
Created attachment 289969 [details, diff] PIL hash collision patch
Created attachment 289971 [details, diff] pyodf unbundle
Created attachment 299435 [details] Updated ebuild v2 for 0.7.6 This is a fixed version of the previous 0.7.6 ebuild. This version properly brings in dev-python/reportlab as a dependency.
Created attachment 300821 [details] ebuild for ocrfeeder-0.7.7 Ebuild updated to ocrfeeder-0.7.7.
Created attachment 378408 [details] updated ebuild for ocrfeeder-0.7.11 This fixes a problem with the python version as nowadays python2 is no longer the default. It adds also a USE flag for zbar.
Created attachment 378410 [details, diff] ocrfeeder patch to add a zbar default configuration This patch is necessary for the updated ebuild. It adds a default configuration for zbar.
OCRFeeder 0.8.1 is out! Please, add it in portage
Created attachment 415308 [details] ocrfeeder-0.8.1.ebuild
Created attachment 415310 [details, diff] ocrfeeder-0.8.1-pyodf-unbundle.patch
the ebuild depends on another package, dev-python/python-sane, not yet in portage. Have a look at the depending bugs!