diff options
author | bf <bf@FreeBSD.org> | 2011-12-22 07:08:51 +0800 |
---|---|---|
committer | bf <bf@FreeBSD.org> | 2011-12-22 07:08:51 +0800 |
commit | f3121f7a6eaf8420609bffa459f6494d3452c74e (patch) | |
tree | d9d76977193cae20bb76d91162f505c8f0b358e0 | |
parent | e1b9bc5c905f4c484c9d0538d109bce88f58a407 (diff) | |
download | freebsd-ports-gnome-f3121f7a6eaf8420609bffa459f6494d3452c74e.tar.gz freebsd-ports-gnome-f3121f7a6eaf8420609bffa459f6494d3452c74e.tar.zst freebsd-ports-gnome-f3121f7a6eaf8420609bffa459f6494d3452c74e.zip |
switch to the 3.01 English language data, and include the orientation
and script detection (OSD) data in the default installation
-rw-r--r-- | graphics/tesseract/Makefile | 25 | ||||
-rw-r--r-- | graphics/tesseract/distinfo | 6 |
2 files changed, 18 insertions, 13 deletions
diff --git a/graphics/tesseract/Makefile b/graphics/tesseract/Makefile index 81a17657f5cb..850fe9f78bf9 100644 --- a/graphics/tesseract/Makefile +++ b/graphics/tesseract/Makefile @@ -7,10 +7,12 @@ PORTNAME= tesseract PORTVERSION= 3.01 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} .if !defined(NOPORTDATA) || make(makesum) -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} eng.traineddata.gz +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ + tesseract-ocr-3.01.eng.tar.gz tesseract-ocr-3.01.osd.tar.gz EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} .endif @@ -42,7 +44,7 @@ CXXFLAGS+= -fpermissive .ifndef NOPORTDATA DATADIR= ${PREFIX}/share/tessdata -PORTDATA= eng.traineddata +PORTDATA= eng.traineddata osd.traineddata .endif .ifndef NOPORTDOCS @@ -60,20 +62,21 @@ post-patch: post-install: .ifndef NOPORTDATA - @${INSTALL} -d ${DATADIR}/ -.for datafile in ${PORTDATA} - @${GUNZIP_CMD} -c ${_DISTDIR}/${datafile}.gz > ${DATADIR}/${datafile} - @${CHOWN} ${SHAREOWN}:${SHAREGRP} ${DATADIR}/${datafile} - @${CHMOD} ${SHAREMODE} ${DATADIR}/${datafile} + @${INSTALL_DATA} -d ${DATADIR} +.for f in ${PORTDATA:R} + @${TAR} --strip-components 2 -C ${DATADIR} \ + -xf ${_DISTDIR}/tesseract-ocr-3.01.${f}.tar.gz *.traineddata .endfor + @cd ${DATADIR}; ${CHOWN} ${SHAREOWN}:${SHAREGRP} ${PORTDATA}; \ + ${CHMOD} ${SHAREMODE} ${PORTDATA} .endif .ifndef NOPORTDOCS - @${INSTALL} -d ${DOCSDIR}/ - @cd ${WRKSRC}/&&${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}/ + @${INSTALL_DATA} -d ${DOCSDIR} + @cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} .endif .ifndef NOPORTEXAMPLES - @${INSTALL} -d ${EXAMPLESDIR}/ - @cd ${WRKSRC}/&&${INSTALL_DATA} ${PORTEXAMPLES} ${EXAMPLESDIR}/ + @${INSTALL_DATA} -d ${EXAMPLESDIR} + @cd ${WRKSRC} && ${INSTALL_DATA} ${PORTEXAMPLES} ${EXAMPLESDIR} .endif @${ECHO_MSG} "" @${CAT} ${PKGMESSAGE} diff --git a/graphics/tesseract/distinfo b/graphics/tesseract/distinfo index c1f7d40fbec9..061d7928c0bc 100644 --- a/graphics/tesseract/distinfo +++ b/graphics/tesseract/distinfo @@ -1,4 +1,6 @@ SHA256 (tesseract/tesseract-3.01.tar.gz) = c24b0bd278291bc93ab242f93841c1d8743689c943bd804afbc5b898dc0a1c9b SIZE (tesseract/tesseract-3.01.tar.gz) = 3287629 -SHA256 (tesseract/eng.traineddata.gz) = 3ad150c58d59aa7f20e12bed0e15a33c988f5803d6cba8ef366aeec0c18d4e9d -SIZE (tesseract/eng.traineddata.gz) = 742852 +SHA256 (tesseract/tesseract-ocr-3.01.eng.tar.gz) = 89dceb9910dcfc21296645b289834269f9dd5ebeb819fe6b8d2f7fcbafd8c8b1 +SIZE (tesseract/tesseract-ocr-3.01.eng.tar.gz) = 4306720 +SHA256 (tesseract/tesseract-ocr-3.01.osd.tar.gz) = 7861210fd0970ad30503e8c70d7841de6716bd293d8512fd8787a1a07219b7aa +SIZE (tesseract/tesseract-ocr-3.01.osd.tar.gz) = 4320544 |