| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: gocr | Distribution: openSUSE Tumbleweed |
| Version: 0.52 | Vendor: openSUSE |
| Release: 3.1 | Build date: Tue Mar 21 18:23:17 2023 |
| Group: Productivity/Graphics/Other | Build host: lamb59 |
| Size: 1039227 | Source RPM: gocr-0.52-3.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://www-e.uni-magdeburg.de/jschulen/ocr/index.html | |
| Summary: Optical Character Recognition Program | |
GOCR is an optical character recognition program. It reads images in many formats and outputs a text file. It is also able to recognize and translate barcodes.
GPL-2.0-or-later
* Mon Mar 20 2023 Stefan BrĂ¼ns <stefan.bruens@rwth-aachen.de>
- Fix build:
* Add explicit build dependency on gnu-free-font (FreeFont)
* Add build dependency for ghostscript
- Clean up and modernize spec file
- Only recommend optional import helpers
* Sun Feb 28 2021 Bernhard Wiedemann <bwiedemann@suse.com>
- Do not use urandom for examples
to make package build reproducible (boo#1062303)
- Drop FAKE_BUILDDATE because gcc already normalizes __DATE__
* Sat Oct 12 2019 Christophe Giboudeaux <christophe@krop.fr>
- Update to 0.52, check the HISTORY file for the complete list of changes
* Fix endianess of 16bit-pnm
* Improve tests
* Fix bad 7 as T detection, fix corner vectors for thinn fonts,
fix debug-option-dependence
* Fix NULL-pointer access
* Fix range check in nearest_frame_vector()
* Sun Aug 02 2015 mpluskal@suse.com
- Update desktop file macros
- Cleanup spec file with spec-cleaner
- Add changelog as source since it is used during build
* Sun Mar 31 2013 asterios.dramis@gmail.com
- Update to version 0.50:
* just release it to avoid questiions to old problems, give a life sign ;)
* fix 4 parfait problems against 0.48
* adding qrcode detection and decoding (no error correction, no skewing)
* spacing slightly improved
* context correction of hex codes (p.e. hex fingerprints)
* some threshold value adaptions (not finished)
* try to fix double output of XML code <...> and removed additional \n
* improved quotation detection ,, ''
* improved monospaced spacing (video text)
* Fri Sep 28 2012 asterios.dramis@gmail.com
- Added "CPPFLAGS=-I%{_includedir}/netpbm" to fix compilation with netpbm
support in Factory (the netpbm headers where moved from /usr/include to
/usr/include/netpbm).
- Removed "make doc" (doesn't do anything).
- Use desktop-file-install to install the desktop file in openSUSE > 12.1
(added desktop-file-utils as build requirement for this).
- Spec file cleanup.
- Removed no-build-date.patch and added a fix inside the spec file for the
rpmlint warning "file-contains-current-date".
- Update gocr.desktop to be xdg compatible (added "Scanning" category).
* Thu Feb 17 2011 asterios.dramis@gmail.com
- Update to version 0.49:
+ fix dot handling for ':' and ';' (vector code)
+ fix '@' for 7x9 and 5x8 fonts
+ fix double counting of subboxes (affects "0" (zero) with dot in it)
+ character "l" of width 1 improved
+ bug fix gluing chars ij of width=1
+ bug fix thresholding (small gray images)
+ return error code -1 on ERROR pnm.c unexpected EOF
+ fix conflicts with unicode_defs.h TRUE definition on gcc/alphaev7-osf/3.4
+ further fixes for lib by D. Katsubo
+ fix #3039007 "struct list" in list.h conflicts with STL (ocr_object_list)
+ fix #3039006 INFINITY macro in unicode.h conflicts with math.h
+ bugfix barcode 128, switch from mode mC to mA (":1")
+ bugfix: MultiPNM + database - ID: 2957140
+ improved barcode recognition - ID: 2859644 (bars wider than spaces)
+ quality test-script bin/gocr_chk.sh added
+ initial datamatrix support (ASCII + ASCII numeric only, no ErrCorrection)
- Spec file updates:
+ Changes based on rpmdevtools templates and spec-cleaner run.
+ Updates in Summary:, Url:, Buildrequires:, %build and %install sections.
+ Added needed packages in Requires: section.
- Fix doc files path of man file.
- Added a patch to fix an rpmlint warning (file-contains-current-date).
- Updated gocr.desktop file.
* Thu Jan 07 2010 vuntz@opensuse.org
- Update to version 0.48:
+ fix buffer overflow introduced in 0.46 for filenames
+ add codabar barcode
+ fix bug, removing melted serifs
+ i25 barcode recognition + modifications
+ fix some false positive numbers "34" (video, gas meter)
+ fix problems with 2zZ4 for 10x10 screen font
+ better debug output for :;,.
+ remove examples, doc and libs part from configure
+ remove doc and examples from the (make install) part to reduce
dependencies
- Changes from version 0.47:
+ fix database recognition for certainty 100 (-a 100)
+ insert spaces with certainty 100 (old: 99) to let -a 100 work
+ new option -u string for unrecognized chars
+ fix: No contrast in image causes division by zero
+ reduced false positive recognition of scanned "a496"
+ "d as a"
+ add "Windows Pipe Fix"
+ improve 7x10, sample 0811qemu1.png
+ change black:white from >4:1 to >3.5:1 as criteria of
inversion
+ reintroduce static library libPgm2asc.a (make libs)
+ add dynamic library (make libs), unused but may help other
projects
- Changes from version 0.46:
+ improved context correction (especially helvetica "Il")
+ improved recognition of tiny chars "$1", fat "s", "rw" ","
+ fix blank spaces problem in filenames
+ fix possible problem with database and UTF8 input
+ fix hidden bug in pitch/spacing initialization
+ reactivate code for output of glued chars and strings
+ fix wrong close() call
+ remove creation of pgm2asc.a for simplicity
- Changes from version 0.45:
+ minor corrections for c and k
+ minus sign is filtered by option -C "--" now, ("\-" was parsed
badly)
+ clean up old unused code for simplicity (api, frontend)
+ fix problem with low height barcodes and barcode removing
+ fix problem with readpgm (for multiple images) and database
+ PACKAGE_VERSION defined by configure.in AC_INIT + gocr.spec
- Changes from version 0.44:
+ add volume to boxes (negative means white areas inside black
areas)
+ Fix overflow in despeckling routine
+ reactivate composed chars, fix merge_boxes
+ fix problems with uncertain line detection and not recognized
"7"
+ option -a has an effect now for the output
+ adaptions to MICR E13-B font
+ fix num_boxes in merge_boxes (affects line detection)
+ reduce 2 prompts to one per char in database mode
+ fix problem with smaller headlines
+ fix problems with tall font
+ fix includes for non-linux-platforms
- Changes from version 0.43:
+ fix problem with dark frame around image
+ support multiple images, ex: giftopnm -image=all a.gif | gocr -
+ invert if obviously white on black
+ improve thresholding for discrete histograms
+ speedup for big boxes (especially dark background)
+ fix memory leak
+ fix uninitialized variables after insert spaces
+ fix frame_vector for single pixels
- Changes from version 0.42:
+ further parts of recognition engine relaced by vector version
+ changed colored debug output for out??.png
+ division of glued chars replaced (slower but more accurate)
+ fix framing of small font
+ fix problem with uninitialized pnm_readpaminit call
+ better progress output, new image debug output
+ switch to the new improved rotation detection
- Drop gocr-0.41.dif: gnome frontend has been removed.
- Drop gocr-overflow.patch: gnome frontend has been removed.
- Drop gocr-0.41-pgm.patch: fixed upstream.
- Drop gocr-asneeded.patch: fixed upstream.
- Remove gtk1-compat-devel BuildRequires: there's no GTK+
dependency anymore.
- Split gocr.tcl in a gocr-gui subpackage, so we don't have to
depend on tcl/tk for the command line tool.
- Do not ship library and header: they're not used by anything
else, and the header is not even installed anymore by default.
- Improve summary and description of the package.
- Update gocr.desktop to launch gocr.tcl.
- Clean up packaging.
* Mon Aug 03 2009 meissner@suse.de
- fixed as-needed build issue
- spec file cleanup
* Thu Oct 18 2007 meissner@suse.de
- fixed 1 byte buffer overflow due to bug
/usr/bin/gocr /usr/share/doc/packages/gocr /usr/share/doc/packages/gocr/AUTHORS /usr/share/doc/packages/gocr/BUGS /usr/share/doc/packages/gocr/CREDITS /usr/share/doc/packages/gocr/HISTORY /usr/share/doc/packages/gocr/README /usr/share/doc/packages/gocr/TODO /usr/share/doc/packages/gocr/examples /usr/share/doc/packages/gocr/examples.txt /usr/share/doc/packages/gocr/examples/4x6.png /usr/share/doc/packages/gocr/examples/4x6.txt /usr/share/doc/packages/gocr/examples/5x7.png /usr/share/doc/packages/gocr/examples/5x7.png.txt /usr/share/doc/packages/gocr/examples/5x8.png /usr/share/doc/packages/gocr/examples/5x8.png.txt /usr/share/doc/packages/gocr/examples/Makefile /usr/share/doc/packages/gocr/examples/color.fig /usr/share/doc/packages/gocr/examples/ex.fig /usr/share/doc/packages/gocr/examples/ex.pcx /usr/share/doc/packages/gocr/examples/font.tex /usr/share/doc/packages/gocr/examples/font1.tex /usr/share/doc/packages/gocr/examples/font2.fig /usr/share/doc/packages/gocr/examples/font21.pcx /usr/share/doc/packages/gocr/examples/font22.pcx /usr/share/doc/packages/gocr/examples/font23.pcx /usr/share/doc/packages/gocr/examples/font24.pcx /usr/share/doc/packages/gocr/examples/font_nw.tex /usr/share/doc/packages/gocr/examples/handwrt1.jpg /usr/share/doc/packages/gocr/examples/handwrt1.jpg.txt /usr/share/doc/packages/gocr/examples/handwrt1.readme /usr/share/doc/packages/gocr/examples/inverse.fig /usr/share/doc/packages/gocr/examples/inverse.pcx /usr/share/doc/packages/gocr/examples/matrix.jpg /usr/share/doc/packages/gocr/examples/ocr-a-subset.png /usr/share/doc/packages/gocr/examples/ocr-a-subset.png.txt /usr/share/doc/packages/gocr/examples/ocr-a.png /usr/share/doc/packages/gocr/examples/ocr-a.txt /usr/share/doc/packages/gocr/examples/ocr-b.png /usr/share/doc/packages/gocr/examples/ocr-b.png.txt /usr/share/doc/packages/gocr/examples/polish.tex /usr/share/doc/packages/gocr/examples/rnd80.png /usr/share/doc/packages/gocr/examples/rnd80.png.txt /usr/share/doc/packages/gocr/examples/rnd80.sh /usr/share/doc/packages/gocr/examples/rotate45.fig /usr/share/doc/packages/gocr/examples/rotate45.pcx /usr/share/doc/packages/gocr/examples/text.tex /usr/share/doc/packages/gocr/gocr.html /usr/share/doc/packages/gocr/unicode.txt /usr/share/licenses/gocr /usr/share/licenses/gocr/gpl.html /usr/share/man/man1/gocr.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 8 23:32:53 2025