| @@ -1,30 +1,32 @@ | | | @@ -1,30 +1,32 @@ |
1 | # $NetBSD: Makefile,v 1.66 2023/04/19 08:10:27 adam Exp $ | | 1 | # $NetBSD: Makefile,v 1.67 2023/04/25 14:57:05 wiz Exp $ |
2 | | | 2 | |
3 | DISTNAME= tesseract-5.3.1 | | 3 | DISTNAME= tesseract-5.3.1 |
4 | PKGREVISION= 1 | | 4 | PKGREVISION= 1 |
5 | CATEGORIES= graphics | | 5 | CATEGORIES= graphics |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=tesseract-ocr/} | | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=tesseract-ocr/} |
7 | DISTFILES= ${DEFAULT_DISTFILES} | | 7 | DISTFILES= ${DEFAULT_DISTFILES} |
8 | | | 8 | |
9 | MAINTAINER= pkgsrc-users@NetBSD.org | | 9 | MAINTAINER= pkgsrc-users@NetBSD.org |
10 | HOMEPAGE= https://github.com/tesseract-ocr/tesseract | | 10 | HOMEPAGE= https://github.com/tesseract-ocr/tesseract |
11 | COMMENT= Open Source OCR Engine | | 11 | COMMENT= Open Source OCR Engine |
12 | LICENSE= apache-2.0 | | 12 | LICENSE= apache-2.0 |
13 | | | 13 | |
14 | LANGVER= 4.1.0 | | 14 | LANGVER= 4.1.0 |
15 | DISTFILES+= tessdata-${LANGVER}${EXTRACT_SUFX} | | 15 | DISTFILES+= tessdata-${LANGVER}${EXTRACT_SUFX} |
16 | SITES.tessdata-${LANGVER}.tar.gz= -${MASTER_SITES:Q}tessdata_best/archive/${LANGVER}.tar.gz | | 16 | SITES.tessdata-${LANGVER}.tar.gz= -${MASTER_SITES:Q}tessdata_best/archive/${LANGVER}.tar.gz |
17 | | | 17 | |
| | | 18 | GCC_REQD+= 8 # std::filesystem |
| | | 19 | |
18 | BUILD_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc | | 20 | BUILD_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc |
19 | | | 21 | |
20 | USE_LANGUAGES= c c++ | | 22 | USE_LANGUAGES= c c++ |
21 | USE_LIBTOOL= yes | | 23 | USE_LIBTOOL= yes |
22 | USE_TOOLS+= autoconf automake bash gmake pax pkg-config | | 24 | USE_TOOLS+= autoconf automake bash gmake pax pkg-config |
23 | GNU_CONFIGURE= yes | | 25 | GNU_CONFIGURE= yes |
24 | CONFIGURE_ENV+= LIBLEPT_HEADERSDIR=${BUILDLINK_PREFIX.leptonica}/include | | 26 | CONFIGURE_ENV+= LIBLEPT_HEADERSDIR=${BUILDLINK_PREFIX.leptonica}/include |
25 | INSTALL_TARGET= install training-install | | 27 | INSTALL_TARGET= install training-install |
26 | REPLACE_BASH+= src/training/*.sh | | 28 | REPLACE_BASH+= src/training/*.sh |
27 | | | 29 | |
28 | #CMAKE_ARGS+= -DUSE_SYSTEM_ICU=ON | | 30 | #CMAKE_ARGS+= -DUSE_SYSTEM_ICU=ON |
29 | | | 31 | |
30 | post-extract: | | 32 | post-extract: |