diff options
author | Brendan Fabeny <bf@FreeBSD.org> | 2012-03-31 13:44:55 +0000 |
---|---|---|
committer | Brendan Fabeny <bf@FreeBSD.org> | 2012-03-31 13:44:55 +0000 |
commit | 182ea3f26a2b253390d95afadb5a9168b3698026 (patch) | |
tree | ef6adf5402fcfb53b81eebc2b38d5f18061d7c40 /graphics/tesseract-data | |
parent | 0b14408ff2bc7906fbb4f5b0eaa179dc2bafdd33 (diff) |
Notes
Diffstat (limited to 'graphics/tesseract-data')
-rw-r--r-- | graphics/tesseract-data/Makefile | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/graphics/tesseract-data/Makefile b/graphics/tesseract-data/Makefile index c0625e05cbd7..b98ba238f93d 100644 --- a/graphics/tesseract-data/Makefile +++ b/graphics/tesseract-data/Makefile @@ -7,6 +7,7 @@ PORTNAME= tesseract-data PORTVERSION= 3.01 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} DISTFILES= ${TESSERACT_LANGS_300:O:u:S|$|.traineddata.gz|} \ @@ -43,8 +44,10 @@ TESSERACT_LANGS_300+= ${LANGS_300:M${l}} TESSERACT_LANGS_301+= ${LANGS_301:M${l}} .endfor -PLIST_DIRSTRY= share/tessdata -PLIST_FILES= ${TESSERACT_LANGS:O:u:S|$|.traineddata|:S|^|share/tessdata/|} +.ifndef NOPORTDATA +DATADIR= ${PREFIX}/share/tessdata +PORTDATA= ${TESSERACT_LANGS:O:u:S|$|.traineddata|} +.endif pre-fetch: @${ECHO_MSG} "" @@ -53,15 +56,17 @@ pre-fetch: @${ECHO_MSG} "" do-install: - @${INSTALL_DATA} -d ${PREFIX}/share/tessdata +.ifndef NOPORTDATA + @${MKDIR} ${DATADIR} .for l in ${TESSERACT_LANGS_300:O:u:S|$|.traineddata|} - @${GUNZIP_CMD} -c ${_DISTDIR}/${l}.gz > ${PREFIX}/share/tessdata/${l} + @${GUNZIP_CMD} -c ${_DISTDIR}/${l}.gz > ${DATADIR}/${l} .endfor .for l in ${TESSERACT_LANGS_301:O:u} - @${TAR} --strip-components 2 -C ${PREFIX}/share/tessdata \ + @${TAR} --strip-components 2 -C ${DATADIR} \ -xf ${_DISTDIR}/tesseract-ocr-3.01.${l}.tar.gz *.traineddata .endfor - @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/tessdata - @${CHMOD} -R ${SHAREMODE} ${PREFIX}/share/tessdata + @cd ${DATADIR} ; ${CHOWN} ${SHAREOWN}:${SHAREGRP} ${PORTDATA} ; \ + ${CHMOD} ${BINMODE} ${PORTDATA} +.endif .include <bsd.port.mk> |