Tue Jul 21 16:00:19 2009 UTC ()
Add language-specific data sets distributed by the project.  The tesseract
distribution itself just creates dummy, placeholder data sets that cannot
be used.


(brook)
diff -r1.5 -r1.6 pkgsrc/graphics/tesseract/Makefile
diff -r1.5 -r1.6 pkgsrc/graphics/tesseract/distinfo

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

--- pkgsrc/graphics/tesseract/Makefile 2008/10/30 22:12:59 1.5
+++ pkgsrc/graphics/tesseract/Makefile 2009/07/21 16:00:19 1.6
@@ -1,35 +1,40 @@ @@ -1,35 +1,40 @@
1# $NetBSD: Makefile,v 1.5 2008/10/30 22:12:59 wiz Exp $ 1# $NetBSD: Makefile,v 1.6 2009/07/21 16:00:19 brook Exp $
2# 2#
3 3
4DISTNAME= tesseract-2.03 4DISTNAME= tesseract-2.03
5CATEGORIES= graphics 5CATEGORIES= graphics
6MASTER_SITES= http://tesseract-ocr.googlecode.com/files/ 6MASTER_SITES= http://tesseract-ocr.googlecode.com/files/
 7DISTFILES+= ${DISTNAME}.tar.gz
 8.for l in deu eng fra ita nld spa
 9DISTFILES+= tesseract-2.00.$l.tar.gz
 10.endfor
7 11
8MAINTAINER= pkgsrc-users@NetBSD.org 12MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://code.google.com/p/tesseract-ocr/ 13HOMEPAGE= http://code.google.com/p/tesseract-ocr/
10COMMENT= Commercial quality open source OCR engine 14COMMENT= Commercial quality open source OCR engine
11 15
12PKG_DESTDIR_SUPPORT=user-destdir 16PKG_DESTDIR_SUPPORT=user-destdir
13 17
14GNU_CONFIGURE= yes 18GNU_CONFIGURE= yes
15USE_LANGUAGES= c c++ 19USE_LANGUAGES= c c++
16USE_TOOLS+= gmake 20USE_TOOLS+= gmake pax
17 21
18post-extract: 22post-extract:
19 ${RM} ${WRKSRC}/java/makefile 23 ${RM} ${WRKSRC}/java/makefile
20 24
21post-build: 25post-build:
22 ${SED} -e "s,@PREFIX@,${PREFIX}," ${FILESDIR}/tesseract.sh \ 26 ${SED} -e "s,@PREFIX@,${PREFIX}," ${FILESDIR}/tesseract.sh \
23 > ${WRKSRC}/tesseract.sh 27 > ${WRKSRC}/tesseract.sh
24 28
25post-install: 29post-install:
26 ${INSTALL_LIB_DIR} ${DESTDIR}${PREFIX}/libexec 30 ${INSTALL_LIB_DIR} ${DESTDIR}${PREFIX}/libexec
27 ${MV} ${DESTDIR}${PREFIX}/bin/tesseract ${DESTDIR}${PREFIX}/libexec 31 ${MV} ${DESTDIR}${PREFIX}/bin/tesseract ${DESTDIR}${PREFIX}/libexec
28 ${INSTALL_SCRIPT} ${WRKSRC}/tesseract.sh ${DESTDIR}${PREFIX}/bin/tesseract 32 ${INSTALL_SCRIPT} ${WRKSRC}/tesseract.sh ${DESTDIR}${PREFIX}/bin/tesseract
29 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/tesseract 33 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/tesseract
30 ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/tesseract 34 ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/tesseract
31 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/tesseract 35 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/tesseract
32 ${INSTALL_DATA} ${WRKSRC}/phototest.tif ${DESTDIR}${PREFIX}/share/tesseract 36 ${INSTALL_DATA} ${WRKSRC}/phototest.tif ${DESTDIR}${PREFIX}/share/tesseract
 37 cd ${WRKDIR}/tessdata && ${PAX} -rw * ${DESTDIR}${PREFIX}/share/tessdata
33 38
34.include "../../graphics/tiff/buildlink3.mk" 39.include "../../graphics/tiff/buildlink3.mk"
35.include "../../mk/bsd.pkg.mk" 40.include "../../mk/bsd.pkg.mk"

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

--- pkgsrc/graphics/tesseract/distinfo 2008/10/30 22:12:59 1.5
+++ pkgsrc/graphics/tesseract/distinfo 2009/07/21 16:00:19 1.6
@@ -1,6 +1,24 @@ @@ -1,6 +1,24 @@
1$NetBSD: distinfo,v 1.5 2008/10/30 22:12:59 wiz Exp $ 1$NetBSD: distinfo,v 1.6 2009/07/21 16:00:19 brook Exp $
2 2
 3SHA1 (tesseract-2.00.deu.tar.gz) = d8d89e2681421a144f3a1ec61ee0c530686f5096
 4RMD160 (tesseract-2.00.deu.tar.gz) = c7e6755e94084114fb1a1be8e9308c8dddd2fdda
 5Size (tesseract-2.00.deu.tar.gz) = 1373777 bytes
 6SHA1 (tesseract-2.00.eng.tar.gz) = 40292c8d206090c4ab342f6b7814ea41c075abce
 7RMD160 (tesseract-2.00.eng.tar.gz) = 4a8090729504c216b3988f189ea79a5a5e223173
 8Size (tesseract-2.00.eng.tar.gz) = 1013090 bytes
 9SHA1 (tesseract-2.00.fra.tar.gz) = 24f58cab2b1418816ba09e6f28e33aee34605889
 10RMD160 (tesseract-2.00.fra.tar.gz) = 96bf4e6bfca6ac2b9a3ec03b545a4fd12d8f343e
 11Size (tesseract-2.00.fra.tar.gz) = 1007776 bytes
 12SHA1 (tesseract-2.00.ita.tar.gz) = 8ac6c41708950660fd66789f5925068577fb89b1
 13RMD160 (tesseract-2.00.ita.tar.gz) = 05e739d684ab138b5bb032526e019bfa01e1a2f6
 14Size (tesseract-2.00.ita.tar.gz) = 977683 bytes
 15SHA1 (tesseract-2.00.nld.tar.gz) = 8bc0a5877c1992ab10a9e124643fd9006ff30350
 16RMD160 (tesseract-2.00.nld.tar.gz) = ce16fbf17d4ce544269b37f5c07d5239fad22bff
 17Size (tesseract-2.00.nld.tar.gz) = 1408071 bytes
 18SHA1 (tesseract-2.00.spa.tar.gz) = 49206b79407cb23bc23b1cd95bee02544f2fcf9b
 19RMD160 (tesseract-2.00.spa.tar.gz) = 0e1fcb5739b95d4131efeea440d353f5638bb57d
 20Size (tesseract-2.00.spa.tar.gz) = 1365863 bytes
3SHA1 (tesseract-2.03.tar.gz) = b7859278ff98a8b64bf98b5a519688e1559cec57 21SHA1 (tesseract-2.03.tar.gz) = b7859278ff98a8b64bf98b5a519688e1559cec57
4RMD160 (tesseract-2.03.tar.gz) = 7519e7f4d876444bd3264d599dbf423e22443311 22RMD160 (tesseract-2.03.tar.gz) = 7519e7f4d876444bd3264d599dbf423e22443311
5Size (tesseract-2.03.tar.gz) = 1075509 bytes 23Size (tesseract-2.03.tar.gz) = 1075509 bytes
6SHA1 (patch-aa) = 6edb250b22714ffec9490602fe11cd2b284ba4bb 24SHA1 (patch-aa) = 6edb250b22714ffec9490602fe11cd2b284ba4bb