Fri May 30 13:06:27 2008 UTC ()
Update to 2.03:

January 23 2008 - V2.02
          Improvements to clustering, training and classifier.
          Major internationalization improvements for large-character-set
          languages, eg Kannada.
          Removed some compiler warnings.
          Added multipage tiff support for training and running.
          Updated graphics output to talk to new java-based viewer.
          Added ability to save n-best lists.
          Added leptonica support for more file types.
          Improved Init/End to make them safe.
          Reduced memory use of dictionaries.
          Added some new APIs to TessBaseAPI.
April 21 2008 - V2.02 (again)
          Fixed namespace collisions with jpeg library (INT32).
          Portability fixes for Windows for new code.
          Updates to autoconf system for new code.
April 22 2008 - V2.03
          Fixed crash introduced in 2.02.
	  Fixed lack of tessembedded.cpp in distribution.
	  Added test for leptonica header files and conditional test for lib.


(wiz)
diff -r1.3 -r1.4 pkgsrc/graphics/tesseract/Makefile
diff -r1.3 -r1.4 pkgsrc/graphics/tesseract/PLIST
diff -r1.3 -r1.4 pkgsrc/graphics/tesseract/distinfo
diff -r0 -r1.1 pkgsrc/graphics/tesseract/patches/patch-aa
diff -r0 -r1.1 pkgsrc/graphics/tesseract/patches/patch-ab

cvs diff -r1.3 -r1.4 pkgsrc/graphics/tesseract/Makefile (expand / switch to unified diff)

--- pkgsrc/graphics/tesseract/Makefile 2007/11/29 16:42:08 1.3
+++ pkgsrc/graphics/tesseract/Makefile 2008/05/30 13:06:26 1.4
@@ -1,28 +1,29 @@ @@ -1,28 +1,29 @@
1# $NetBSD: Makefile,v 1.3 2007/11/29 16:42:08 wiz Exp $ 1# $NetBSD: Makefile,v 1.4 2008/05/30 13:06:26 wiz Exp $
2# 2#
3 3
4DISTNAME= tesseract-2.01 4DISTNAME= tesseract-2.03
5CATEGORIES= graphics 5CATEGORIES= graphics
6MASTER_SITES= http://tesseract-ocr.googlecode.com/files/ 6MASTER_SITES= http://tesseract-ocr.googlecode.com/files/
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://code.google.com/p/tesseract-ocr/ 9HOMEPAGE= http://code.google.com/p/tesseract-ocr/
10COMMENT= Commercial quality open source OCR engine 10COMMENT= Commercial quality open source OCR engine
11 11
12PKG_DESTDIR_SUPPORT=user-destdir 12PKG_DESTDIR_SUPPORT=user-destdir
13 13
14GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
15USE_LANGUAGES= c c++ 15USE_LANGUAGES= c c++
 16USE_TOOLS+= gmake
16 17
17post-build: 18post-build:
18 ${SED} -e "s,@PREFIX@,${PREFIX}," ${FILESDIR}/tesseract.sh \ 19 ${SED} -e "s,@PREFIX@,${PREFIX}," ${FILESDIR}/tesseract.sh \
19 > ${WRKSRC}/tesseract.sh 20 > ${WRKSRC}/tesseract.sh
20 21
21post-install: 22post-install:
22 ${INSTALL_LIB_DIR} ${DESTDIR}${PREFIX}/libexec 23 ${INSTALL_LIB_DIR} ${DESTDIR}${PREFIX}/libexec
23 ${MV} ${DESTDIR}${PREFIX}/bin/tesseract ${DESTDIR}${PREFIX}/libexec 24 ${MV} ${DESTDIR}${PREFIX}/bin/tesseract ${DESTDIR}${PREFIX}/libexec
24 ${INSTALL_SCRIPT} ${WRKSRC}/tesseract.sh ${DESTDIR}${PREFIX}/bin/tesseract 25 ${INSTALL_SCRIPT} ${WRKSRC}/tesseract.sh ${DESTDIR}${PREFIX}/bin/tesseract
25 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/tesseract 26 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/tesseract
26 ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/tesseract 27 ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/tesseract
27 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/tesseract 28 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/tesseract
28 ${INSTALL_DATA} ${WRKSRC}/phototest.tif ${DESTDIR}${PREFIX}/share/tesseract 29 ${INSTALL_DATA} ${WRKSRC}/phototest.tif ${DESTDIR}${PREFIX}/share/tesseract

cvs diff -r1.3 -r1.4 pkgsrc/graphics/tesseract/PLIST (expand / switch to unified diff)

--- pkgsrc/graphics/tesseract/PLIST 2007/11/29 16:42:09 1.3
+++ pkgsrc/graphics/tesseract/PLIST 2008/05/30 13:06:26 1.4
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.3 2007/11/29 16:42:09 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.4 2008/05/30 13:06:26 wiz Exp $
2bin/cntraining 2bin/cntraining
3bin/mftraining 3bin/mftraining
4bin/tesseract 4bin/tesseract
5bin/unicharset_extractor 5bin/unicharset_extractor
6bin/wordlist2dawg 6bin/wordlist2dawg
7include/tesseract/adaptions.h 7include/tesseract/adaptions.h
8include/tesseract/adaptive.h 8include/tesseract/adaptive.h
9include/tesseract/adaptmatch.h 9include/tesseract/adaptmatch.h
10include/tesseract/applybox.h 10include/tesseract/applybox.h
11include/tesseract/associate.h 11include/tesseract/associate.h
12include/tesseract/badwords.h 12include/tesseract/badwords.h
13include/tesseract/baseapi.h 13include/tesseract/baseapi.h
14include/tesseract/basedir.h 14include/tesseract/basedir.h
@@ -29,101 +29,98 @@ include/tesseract/boxread.h @@ -29,101 +29,98 @@ include/tesseract/boxread.h
29include/tesseract/callcpp.h 29include/tesseract/callcpp.h
30include/tesseract/callnet.h 30include/tesseract/callnet.h
31include/tesseract/charcut.h 31include/tesseract/charcut.h
32include/tesseract/charsample.h 32include/tesseract/charsample.h
33include/tesseract/chartoname.h 33include/tesseract/chartoname.h
34include/tesseract/choicearr.h 34include/tesseract/choicearr.h
35include/tesseract/choices.h 35include/tesseract/choices.h
36include/tesseract/chop.h 36include/tesseract/chop.h
37include/tesseract/chopper.h 37include/tesseract/chopper.h
38include/tesseract/closed.h 38include/tesseract/closed.h
39include/tesseract/clst.h 39include/tesseract/clst.h
40include/tesseract/cluster.h 40include/tesseract/cluster.h
41include/tesseract/clusttool.h 41include/tesseract/clusttool.h
42include/tesseract/cmndwin.h 
43include/tesseract/const.h 42include/tesseract/const.h
44include/tesseract/context.h 43include/tesseract/context.h
45include/tesseract/control.h 44include/tesseract/control.h
46include/tesseract/coutln.h 45include/tesseract/coutln.h
47include/tesseract/crakedge.h 46include/tesseract/crakedge.h
48include/tesseract/cutil.h 47include/tesseract/cutil.h
49include/tesseract/cutoffs.h 48include/tesseract/cutoffs.h
50include/tesseract/danerror.h 49include/tesseract/danerror.h
51include/tesseract/dawg.h 50include/tesseract/dawg.h
52include/tesseract/debug.h 51include/tesseract/debug.h
53include/tesseract/debugwin.h 52include/tesseract/debugwin.h
54include/tesseract/djmenus.h 53include/tesseract/djmenus.h
55include/tesseract/dlltest.cpp 54include/tesseract/dlltest.cpp
56include/tesseract/dlltest.dsp 55include/tesseract/dlltest.dsp
57include/tesseract/dlltest.vcproj 56include/tesseract/dlltest.vcproj
58include/tesseract/docqual.h 57include/tesseract/docqual.h
59include/tesseract/drawedg.h 58include/tesseract/drawedg.h
60include/tesseract/drawfx.h 59include/tesseract/drawfx.h
61include/tesseract/drawtord.h 60include/tesseract/drawtord.h
62include/tesseract/edgblob.h 61include/tesseract/edgblob.h
63include/tesseract/edgloop.h 62include/tesseract/edgloop.h
64include/tesseract/efio.h 63include/tesseract/efio.h
65include/tesseract/elst.h 64include/tesseract/elst.h
66include/tesseract/elst2.h 65include/tesseract/elst2.h
67include/tesseract/emalloc.h 66include/tesseract/emalloc.h
68include/tesseract/errcode.h 67include/tesseract/errcode.h
69include/tesseract/evntlst.h 
70include/tesseract/evnts.h 
71include/tesseract/expandblob.h 68include/tesseract/expandblob.h
72include/tesseract/extern.h 69include/tesseract/extern.h
73include/tesseract/extract.h 70include/tesseract/extract.h
74include/tesseract/featdefs.h 71include/tesseract/featdefs.h
75include/tesseract/fileerr.h 72include/tesseract/fileerr.h
76include/tesseract/findseam.h 73include/tesseract/findseam.h
77include/tesseract/fixspace.h 74include/tesseract/fixspace.h
78include/tesseract/fixxht.h 75include/tesseract/fixxht.h
79include/tesseract/flexfx.h 76include/tesseract/flexfx.h
80include/tesseract/float2int.h 77include/tesseract/float2int.h
81include/tesseract/fpchop.h 78include/tesseract/fpchop.h
82include/tesseract/fpoint.h 79include/tesseract/fpoint.h
83include/tesseract/freelist.h 80include/tesseract/freelist.h
84include/tesseract/funcdefs.h 81include/tesseract/funcdefs.h
85include/tesseract/fxdefs.h 82include/tesseract/fxdefs.h
86include/tesseract/fxid.h 83include/tesseract/fxid.h
87include/tesseract/gap_map.h 84include/tesseract/gap_map.h
88include/tesseract/genblob.h 85include/tesseract/genblob.h
89include/tesseract/general.h 86include/tesseract/general.h
90include/tesseract/globaloc.h 87include/tesseract/globaloc.h
91include/tesseract/globals.h 88include/tesseract/globals.h
92include/tesseract/gradechop.h 89include/tesseract/gradechop.h
93include/tesseract/grphics.h 
94include/tesseract/grphshm.h 
95include/tesseract/hashfn.h 90include/tesseract/hashfn.h
96include/tesseract/heuristic.h 91include/tesseract/heuristic.h
97include/tesseract/hideedge.h 92include/tesseract/hideedge.h
98include/tesseract/host.h 93include/tesseract/host.h
99include/tesseract/hosthplb.h 94include/tesseract/hosthplb.h
100include/tesseract/hpddef.h 95include/tesseract/hpddef.h
101include/tesseract/hpdsizes.h 96include/tesseract/hpdsizes.h
102include/tesseract/hyphen.h 97include/tesseract/hyphen.h
103include/tesseract/img.h 98include/tesseract/img.h
104include/tesseract/imgbmp.h 99include/tesseract/imgbmp.h
105include/tesseract/imgerrs.h 100include/tesseract/imgerrs.h
106include/tesseract/imgio.h 101include/tesseract/imgio.h
107include/tesseract/imgs.h 102include/tesseract/imgs.h
108include/tesseract/imgscale.h 103include/tesseract/imgscale.h
109include/tesseract/imgtiff.h 104include/tesseract/imgtiff.h
110include/tesseract/imgunpk.h 105include/tesseract/imgunpk.h
111include/tesseract/intfx.h 106include/tesseract/intfx.h
112include/tesseract/intmatcher.h 107include/tesseract/intmatcher.h
113include/tesseract/intproto.h 108include/tesseract/intproto.h
114include/tesseract/ipoints.h 109include/tesseract/ipoints.h
115include/tesseract/kdtree.h 110include/tesseract/kdtree.h
116include/tesseract/labls.h 111include/tesseract/labls.h
 112include/tesseract/leptonica_pageseg.h
 113include/tesseract/leptonica_pageseg_interface.h
117include/tesseract/linlsq.h 114include/tesseract/linlsq.h
118include/tesseract/listio.h 115include/tesseract/listio.h
119include/tesseract/lmedsq.h 116include/tesseract/lmedsq.h
120include/tesseract/lookdawg.h 117include/tesseract/lookdawg.h
121include/tesseract/lsterr.h 118include/tesseract/lsterr.h
122include/tesseract/mainblk.h 119include/tesseract/mainblk.h
123include/tesseract/makechop.h 120include/tesseract/makechop.h
124include/tesseract/makedawg.h 121include/tesseract/makedawg.h
125include/tesseract/makerow.h 122include/tesseract/makerow.h
126include/tesseract/matchdefs.h 123include/tesseract/matchdefs.h
127include/tesseract/matchtab.h 124include/tesseract/matchtab.h
128include/tesseract/matmatch.h 125include/tesseract/matmatch.h
129include/tesseract/matrix.h 126include/tesseract/matrix.h
@@ -154,83 +151,83 @@ include/tesseract/ocrblock.h @@ -154,83 +151,83 @@ include/tesseract/ocrblock.h
154include/tesseract/ocrclass.h 151include/tesseract/ocrclass.h
155include/tesseract/ocrfeatures.h 152include/tesseract/ocrfeatures.h
156include/tesseract/ocrrow.h 153include/tesseract/ocrrow.h
157include/tesseract/ocrshell.h 154include/tesseract/ocrshell.h
158include/tesseract/oldbasel.h 155include/tesseract/oldbasel.h
159include/tesseract/oldheap.h 156include/tesseract/oldheap.h
160include/tesseract/oldlist.h 157include/tesseract/oldlist.h
161include/tesseract/olutil.h 158include/tesseract/olutil.h
162include/tesseract/outfeat.h 159include/tesseract/outfeat.h
163include/tesseract/outlines.h 160include/tesseract/outlines.h
164include/tesseract/output.h 161include/tesseract/output.h
165include/tesseract/pageblk.h 162include/tesseract/pageblk.h
166include/tesseract/pageres.h 163include/tesseract/pageres.h
 164include/tesseract/pageseg.h
167include/tesseract/pagewalk.h 165include/tesseract/pagewalk.h
168include/tesseract/paircmp.h 166include/tesseract/paircmp.h
169include/tesseract/pdblock.h 167include/tesseract/pdblock.h
170include/tesseract/pdclass.h 168include/tesseract/pdclass.h
171include/tesseract/permdawg.h 169include/tesseract/permdawg.h
 170include/tesseract/permngram.h
172include/tesseract/permnum.h 171include/tesseract/permnum.h
173include/tesseract/permute.h 172include/tesseract/permute.h
174include/tesseract/pgedit.h 173include/tesseract/pgedit.h
175include/tesseract/pgeditx.h 
176include/tesseract/picofeat.h 174include/tesseract/picofeat.h
177include/tesseract/pieces.h 175include/tesseract/pieces.h
178include/tesseract/pithsync.h 176include/tesseract/pithsync.h
179include/tesseract/pitsync1.h 177include/tesseract/pitsync1.h
180include/tesseract/platform.h 178include/tesseract/platform.h
181include/tesseract/plotedges.h 179include/tesseract/plotedges.h
182include/tesseract/plotseg.h 180include/tesseract/plotseg.h
183include/tesseract/points.h 181include/tesseract/points.h
184include/tesseract/polyaprx.h 182include/tesseract/polyaprx.h
185include/tesseract/polyblk.h 183include/tesseract/polyblk.h
186include/tesseract/polyblob.h 184include/tesseract/polyblob.h
187include/tesseract/polyvert.h 185include/tesseract/polyvert.h
188include/tesseract/poutline.h 186include/tesseract/poutline.h
189include/tesseract/protos.h 187include/tesseract/protos.h
190include/tesseract/quadlsq.h 188include/tesseract/quadlsq.h
191include/tesseract/quadratc.h 189include/tesseract/quadratc.h
192include/tesseract/quspline.h 190include/tesseract/quspline.h
193include/tesseract/ratngs.h 191include/tesseract/ratngs.h
194include/tesseract/rect.h 192include/tesseract/rect.h
195include/tesseract/reduce.h 193include/tesseract/reduce.h
196include/tesseract/rejctmap.h 194include/tesseract/rejctmap.h
197include/tesseract/reject.h 195include/tesseract/reject.h
198include/tesseract/render.h 196include/tesseract/render.h
199include/tesseract/rwpoly.h 197include/tesseract/rwpoly.h
200include/tesseract/sbdmenu.h 
201include/tesseract/sbgconst.h 
202include/tesseract/sbgdefs.h 
203include/tesseract/sbgtypes.h 
204include/tesseract/scaleimg.h 198include/tesseract/scaleimg.h
205include/tesseract/scanedg.h 199include/tesseract/scanedg.h
206include/tesseract/scanutils.cpp 200include/tesseract/scanutils.cpp
207include/tesseract/scanutils.h 201include/tesseract/scanutils.h
 202include/tesseract/scrollview.h
208include/tesseract/seam.h 203include/tesseract/seam.h
209include/tesseract/secname.h 204include/tesseract/secname.h
210include/tesseract/serialis.h 205include/tesseract/serialis.h
211include/tesseract/showim.h 
212include/tesseract/sigmenu.h 206include/tesseract/sigmenu.h
213include/tesseract/sortflts.h 207include/tesseract/sortflts.h
214include/tesseract/speckle.h 208include/tesseract/speckle.h
215include/tesseract/split.h 209include/tesseract/split.h
216include/tesseract/states.h 210include/tesseract/states.h
217include/tesseract/statistc.h 211include/tesseract/statistc.h
218include/tesseract/stderr.h 212include/tesseract/stderr.h
219include/tesseract/stepblob.h 213include/tesseract/stepblob.h
220include/tesseract/stopper.h 214include/tesseract/stopper.h
221include/tesseract/strngs.h 215include/tesseract/strngs.h
222include/tesseract/structures.h 216include/tesseract/structures.h
223include/tesseract/submen.h 217include/tesseract/svmnode.h
 218include/tesseract/svpaint.cpp
 219include/tesseract/svshowim.h
 220include/tesseract/svutil.h
224include/tesseract/tally.h 221include/tesseract/tally.h
225include/tesseract/tessarray.h 222include/tesseract/tessarray.h
226include/tesseract/tessbox.h 223include/tesseract/tessbox.h
227include/tesseract/tessclas.h 224include/tesseract/tessclas.h
228include/tesseract/tessedit.h 225include/tesseract/tessedit.h
229include/tesseract/tessembedded.h 226include/tesseract/tessembedded.h
230include/tesseract/tesseractmain.h 227include/tesseract/tesseractmain.h
231include/tesseract/tessinit.h 228include/tesseract/tessinit.h
232include/tesseract/tessio.h 229include/tesseract/tessio.h
233include/tesseract/tessopt.h 230include/tesseract/tessopt.h
234include/tesseract/tessout.h 231include/tesseract/tessout.h
235include/tesseract/tessvars.h 232include/tesseract/tessvars.h
236include/tesseract/tface.h 233include/tesseract/tface.h
@@ -242,53 +239,52 @@ include/tesseract/tordvars.h @@ -242,53 +239,52 @@ include/tesseract/tordvars.h
242include/tesseract/tospace.h 239include/tesseract/tospace.h
243include/tesseract/tovars.h 240include/tesseract/tovars.h
244include/tesseract/tprintf.h 241include/tesseract/tprintf.h
245include/tesseract/training.h 242include/tesseract/training.h
246include/tesseract/trie.h 243include/tesseract/trie.h
247include/tesseract/tstruct.h 244include/tesseract/tstruct.h
248include/tesseract/txtregn.h 245include/tesseract/txtregn.h
249include/tesseract/underlin.h 246include/tesseract/underlin.h
250include/tesseract/unichar.h 247include/tesseract/unichar.h
251include/tesseract/unicharmap.h 248include/tesseract/unicharmap.h
252include/tesseract/unicharset.h 249include/tesseract/unicharset.h
253include/tesseract/varable.h 250include/tesseract/varable.h
254include/tesseract/varabled.h 251include/tesseract/varabled.h
255include/tesseract/varblmen.h 
256include/tesseract/varblwin.h 
257include/tesseract/variables.h 252include/tesseract/variables.h
258include/tesseract/vecfuncs.h 253include/tesseract/vecfuncs.h
259include/tesseract/werd.h 254include/tesseract/werd.h
260include/tesseract/werdit.h 255include/tesseract/werdit.h
261include/tesseract/wordclass.h 256include/tesseract/wordclass.h
262include/tesseract/wordseg.h 257include/tesseract/wordseg.h
263include/tesseract/xform2d.h 258include/tesseract/xform2d.h
264lib/libtesseract_ccstruct.a 259lib/libtesseract_ccstruct.a
265lib/libtesseract_ccutil.a 260lib/libtesseract_ccutil.a
266lib/libtesseract_classify.a 261lib/libtesseract_classify.a
267lib/libtesseract_cutil.a 262lib/libtesseract_cutil.a
268lib/libtesseract_dict.a 263lib/libtesseract_dict.a
269lib/libtesseract_display.a 
270lib/libtesseract_full.a 264lib/libtesseract_full.a
271lib/libtesseract_image.a 265lib/libtesseract_image.a
272lib/libtesseract_main.a 266lib/libtesseract_main.a
 267lib/libtesseract_pageseg.a
273lib/libtesseract_textord.a 268lib/libtesseract_textord.a
274lib/libtesseract_training.a 269lib/libtesseract_training.a
275lib/libtesseract_viewer.a 270lib/libtesseract_viewer.a
276lib/libtesseract_wordrec.a 271lib/libtesseract_wordrec.a
277libexec/tesseract 272libexec/tesseract
278share/doc/tesseract/README 273share/doc/tesseract/README
279share/tessdata/configs/api_config 274share/tessdata/configs/api_config
280share/tessdata/configs/box.train 275share/tessdata/configs/box.train
281share/tessdata/configs/inter 276share/tessdata/configs/inter
 277share/tessdata/configs/kannada
282share/tessdata/configs/makebox 278share/tessdata/configs/makebox
283share/tessdata/configs/unlv 279share/tessdata/configs/unlv
284share/tessdata/confsets 280share/tessdata/confsets
285share/tessdata/deu.DangAmbigs 281share/tessdata/deu.DangAmbigs
286share/tessdata/deu.freq-dawg 282share/tessdata/deu.freq-dawg
287share/tessdata/deu.inttemp 283share/tessdata/deu.inttemp
288share/tessdata/deu.normproto 284share/tessdata/deu.normproto
289share/tessdata/deu.pffmtable 285share/tessdata/deu.pffmtable
290share/tessdata/deu.unicharset 286share/tessdata/deu.unicharset
291share/tessdata/deu.user-words 287share/tessdata/deu.user-words
292share/tessdata/deu.word-dawg 288share/tessdata/deu.word-dawg
293share/tessdata/eng.DangAmbigs 289share/tessdata/eng.DangAmbigs
294share/tessdata/eng.freq-dawg 290share/tessdata/eng.freq-dawg

cvs diff -r1.3 -r1.4 pkgsrc/graphics/tesseract/distinfo (expand / switch to unified diff)

--- pkgsrc/graphics/tesseract/distinfo 2007/11/29 16:42:09 1.3
+++ pkgsrc/graphics/tesseract/distinfo 2008/05/30 13:06:26 1.4
@@ -1,5 +1,7 @@ @@ -1,5 +1,7 @@
1$NetBSD: distinfo,v 1.3 2007/11/29 16:42:09 wiz Exp $ 1$NetBSD: distinfo,v 1.4 2008/05/30 13:06:26 wiz Exp $
2 2
3SHA1 (tesseract-2.01.tar.gz) = c35f3448e97d61e00980abba6b2e9cb6e151c366 3SHA1 (tesseract-2.03.tar.gz) = b7859278ff98a8b64bf98b5a519688e1559cec57
4RMD160 (tesseract-2.01.tar.gz) = e28bb1d60baf73c8eaa646b32825d9931116851e 4RMD160 (tesseract-2.03.tar.gz) = 7519e7f4d876444bd3264d599dbf423e22443311
5Size (tesseract-2.01.tar.gz) = 1050770 bytes 5Size (tesseract-2.03.tar.gz) = 1075509 bytes
 6SHA1 (patch-aa) = 6edb250b22714ffec9490602fe11cd2b284ba4bb
 7SHA1 (patch-ab) = 0ddb1a61d2bd445a65c54390f877b7d1c0aa39a0

File Added: pkgsrc/graphics/tesseract/patches/Attic/patch-aa
$NetBSD: patch-aa,v 1.1 2008/05/30 13:06:26 wiz Exp $

--- viewer/svutil.cpp.orig	2008-04-22 00:07:25.000000000 +0000
+++ viewer/svutil.cpp
@@ -31,6 +31,9 @@
 #include <signal.h>
 #include <netdb.h>
 #include <sys/socket.h>
+#ifdef __NetBSD__
+#include <netinet/in.h>
+#endif
 #ifdef __linux__
 #include <sys/prctl.h>
 #endif

File Added: pkgsrc/graphics/tesseract/patches/Attic/patch-ab
$NetBSD: patch-ab,v 1.1 2008/05/30 13:06:26 wiz Exp $

Without this patch:
Entering directory `/scratch/graphics/tesseract/work/tesseract-2.03/java'
*** No rule to make target `install'.  Stop.
Leaving directory `/scratch/graphics/tesseract/work/tesseract-2.03/java'

--- Makefile.in.orig	2008-05-30 12:43:20.000000000 +0000
+++ Makefile.in
@@ -76,7 +76,7 @@ PACKAGE_YEAR = @PACKAGE_YEAR@
 RANLIB = @RANLIB@
 VERSION = @VERSION@
 
-SUBDIRS = ccstruct ccutil classify cutil dict pageseg image textord viewer wordrec ccmain training tessdata testing dlltest java
+SUBDIRS = ccstruct ccutil classify cutil dict pageseg image textord viewer wordrec ccmain training tessdata testing dlltest # java
 
 EXTRA_DIST = eurotext.tif phototest.tif ReleaseNotes tesseract.spec config       tesseract.dsp tesseract.dsw tesseract.vcproj tesseract.sln       StdAfx.cpp StdAfx.h tessdll.cpp tessdll.h tessdll.dsp tessdll.vcproj