diff options
Diffstat (limited to 'graphics/tesseract/Makefile')
-rw-r--r-- | graphics/tesseract/Makefile | 41 |
1 files changed, 22 insertions, 19 deletions
diff --git a/graphics/tesseract/Makefile b/graphics/tesseract/Makefile index 0c16872a40c9..6e8d3eec200a 100644 --- a/graphics/tesseract/Makefile +++ b/graphics/tesseract/Makefile @@ -1,7 +1,7 @@ # Created by: Andrew Pantyukhin <infofarmer@FreeBSD.org> PORTNAME= tesseract -PORTVERSION= 4.1.3 +PORTVERSION= 5.0.0 CATEGORIES= graphics MAINTAINER= pkubaj@FreeBSD.org @@ -15,12 +15,13 @@ BUILD_DEPENDS= asciidoc:textproc/asciidoc \ LIB_DEPENDS= liblept.so:graphics/leptonica \ libtiff.so:graphics/tiff \ libharfbuzz.so:print/harfbuzz \ - libfreetype.so:print/freetype2 + libfreetype.so:print/freetype2 \ + libcurl.so:ftp/curl RUN_DEPENDS= tesseract-data>=0:graphics/tesseract-data USES= compiler:c++11-lang cmake cpe gnome libarchive libtool \ - localbase pathfix pkgconfig shebangfix + localbase pathfix pkgconfig USE_LDCONFIG= yes GNU_CONFIGURE= yes @@ -30,29 +31,23 @@ CPE_VENDOR= tesseract_project USE_GITHUB= yes GH_ACCOUNT= ${PORTNAME}-ocr -CONFIGURE_ENV= LIBLEPT_HEADERSDIR="${LOCALBASE}/include/leptonica" - +CMAKE_ON= BUILD_SHARED_LIBS DATADIR= ${PREFIX}/share/tessdata +LDFLAGS+= -pthread PORTDATA= * PORTDOCS= AUTHORS ChangeLog README.md -SHEBANG_FILES= src/training/language-specific.sh \ - src/training/tesstrain.sh - -OPTIONS_DEFINE= DOCS TOOLS -#OPTIONS_DEFINE_amd64= OPENMP -#OPTIONS_DEFINE_i386= OPENMP -#OPTIONS_DEFINE_powerpc64= OPENMP -#OPTIONS_DEFINE_powerpc64le= OPENMP + +OPTIONS_DEFINE= DOCS OPENMP TOOLS OPTIONS_DEFAULT= TOOLS -#OPTIONS_DEFAULT_amd64= OPENMP -#OPTIONS_DEFAULT_i386= OPENMP -#OPTIONS_DEFAULT_powerpc64= OPENMP -#OPTIONS_DEFAULT_powerpc64le= OPENMP +OPTIONS_DEFAULT_amd64= OPENMP +OPTIONS_DEFAULT_i386= OPENMP +OPTIONS_DEFAULT_powerpc64= OPENMP +OPTIONS_DEFAULT_powerpc64le= OPENMP OPTIONS_SUB= yes -#OPENMP_CMAKE_BOOL= OPENMP_BUILD +OPENMP_CMAKE_BOOL= OPENMP_BUILD -TOOLS_CMAKE_ON= BUILD_TRAINING_TOOLS +TOOLS_CMAKE_BOOL= BUILD_TRAINING_TOOLS TOOLS_DESC= Include training tools TOOLS_LIB_DEPENDS=libicui18n.so:devel/icu \ libfontconfig.so:x11-fonts/fontconfig @@ -68,4 +63,12 @@ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} +post-install-TOOLS-on: + ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/src/training/libcommon_training.so \ + ${STAGEDIR}${PREFIX}/lib/ + ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/src/training/libpango_training.so \ + ${STAGEDIR}${PREFIX}/lib/ + ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/src/training/libunicharset_training.so \ + ${STAGEDIR}${PREFIX}/lib/ + .include <bsd.port.mk> |