gImageReader native app in EasyOS
I posted a couple of days ago, progress toward compiling gImageReader optical character recognition GUI app:
- Attempting compile gImageReader in OE — July 30, 2024
Compiled a couple more dependent packages; libpodofo and libzip. Have now succeeded in compiling gImageReader.
I want important applications to be, as much as possible, native apps. AppImages and Flatpaks often have limitations, as well as being very large downloads. Ideally, it would be good to have all important apps builtin to 'easy.sfs'; however, for those that don't make it to being builtin, but are still "important", there is the mechanism of having them in the menu with "orange ball" icon.
The orange-ball icon brings them to the attention of the user, showing they are available as native apps, installable via PKGget. Clicking on one of these orange-ball menu entries, it will be installed and setup to run as a non-root user.
gImageReader is in this category of important but not builtin. It is shown in the menu (in the next release of EasyOS):
Or, available via the desktop "apps" icon:
...in the latter case, decided it is a better fit in the "Document" tab, rather than "Graphic". To show how simple the mechanism is, running through with installing gImageReader. Selecting from either above menus:
Clicked the "INSTALL" button:
Clicked on "Examine dependencies" then went ahead and installed:
Next:
Finally, running it:
Works!
I configured so that 'tessdata-eng', 'tessdata-deu' and 'tessdata-fra' packages are already installed, but more languages are available via PKGget. Note that for the Scarthgap repository, the language packages are named 'tessdata-*'; if obtained from Debian repository they are 'tesseract-lang-*'.
This is good, one more major native application in the
Scarthap-series, rounding out the collection to cater for just
about every user requirement.
Tags: easy