| @@ -1,47 +1,47 @@ | | | @@ -1,47 +1,47 @@ |
1 | # $NetBSD: Makefile,v 1.48 2019/07/08 18:37:03 adam Exp $ | | 1 | # $NetBSD: Makefile,v 1.49 2019/12/29 16:44:12 adam Exp $ |
2 | | | 2 | |
3 | DISTNAME= tesseract-4.1.0 | | 3 | DISTNAME= tesseract-4.1.1 |
4 | CATEGORIES= graphics | | 4 | CATEGORIES= graphics |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=tesseract-ocr/} | | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=tesseract-ocr/} |
6 | DISTFILES= ${DEFAULT_DISTFILES} | | 6 | DISTFILES= ${DEFAULT_DISTFILES} |
7 | | | 7 | |
8 | MAINTAINER= pkgsrc-users@NetBSD.org | | 8 | MAINTAINER= pkgsrc-users@NetBSD.org |
9 | HOMEPAGE= https://github.com/tesseract-ocr/tesseract | | 9 | HOMEPAGE= https://github.com/tesseract-ocr/tesseract |
10 | COMMENT= Open Source OCR Engine | | 10 | COMMENT= Open Source OCR Engine |
11 | LICENSE= apache-2.0 | | 11 | LICENSE= apache-2.0 |
12 | | | 12 | |
13 | LANGVER= 4.0.0 | | 13 | LANGVER= 4.0.0 |
14 | DISTFILES+= tessdata-${LANGVER}${EXTRACT_SUFX} | | 14 | DISTFILES+= tessdata-${LANGVER}${EXTRACT_SUFX} |
15 | SITES.tessdata-${LANGVER}.tar.gz= -${MASTER_SITES:Q}tessdata/archive/${LANGVER}.tar.gz | | 15 | SITES.tessdata-${LANGVER}.tar.gz= -${MASTER_SITES:Q}tessdata/archive/${LANGVER}.tar.gz |
16 | | | 16 | |
17 | BUILD_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc | | 17 | BUILD_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc |
18 | | | 18 | |
19 | USE_LANGUAGES= c c++ | | 19 | USE_LANGUAGES= c c++ |
20 | USE_LIBTOOL= yes | | 20 | USE_LIBTOOL= yes |
21 | USE_TOOLS+= autoconf automake bash gmake pax pkg-config | | 21 | USE_TOOLS+= autoconf automake bash gmake pax pkg-config |
22 | GNU_CONFIGURE= yes | | 22 | GNU_CONFIGURE= yes |
23 | CONFIGURE_ENV+= LIBLEPT_HEADERSDIR=${BUILDLINK_PREFIX.leptonica}/include | | 23 | CONFIGURE_ENV+= LIBLEPT_HEADERSDIR=${BUILDLINK_PREFIX.leptonica}/include |
24 | | | 24 | |
25 | INSTALL_TARGET= install training-install | | 25 | INSTALL_TARGET= install training-install |
26 | REPLACE_BASH+= ${WRKSRC}/src/training/*.sh | | 26 | REPLACE_BASH+= ${WRKSRC}/src/training/*.sh |
27 | | | 27 | |
28 | post-extract: | | 28 | post-extract: |
29 | ${MV} ${WRKDIR}/tessdata-${LANGVER}/* ${WRKSRC}/tessdata | | 29 | ${MV} ${WRKDIR}/tessdata-${LANGVER}/* ${WRKSRC}/tessdata |
30 | | | 30 | |
31 | # For some reason this release tarball lacks these | | 31 | # For some reason this release tarball lacks these |
32 | pre-configure: | | 32 | pre-configure: |
33 | cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${SH} ./autogen.sh | | 33 | cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${SH} ./autogen.sh |
34 | | | 34 | |
35 | # Building the training tools requires that the base build is done | | 35 | # Building the training tools requires that the base build is done |
36 | post-build: | | 36 | post-build: |
37 | cd ${WRKSRC} && ${BUILD_MAKE_CMD} training | | 37 | cd ${WRKSRC} && ${BUILD_MAKE_CMD} training |
38 | | | 38 | |
39 | post-install: | | 39 | post-install: |
40 | cd ${WRKSRC}/tessdata && ${SETENV} ${INSTALL_ENV} ${MAKE_ENV} \ | | 40 | cd ${WRKSRC}/tessdata && ${SETENV} ${INSTALL_ENV} ${MAKE_ENV} \ |
41 | ${MAKE_PROGRAM} ${MAKE_FLAGS} ${INSTALL_MAKE_FLAGS} install-langs | | 41 | ${MAKE_PROGRAM} ${MAKE_FLAGS} ${INSTALL_MAKE_FLAGS} install-langs |
42 | | | 42 | |
43 | .include "../../devel/pango/buildlink3.mk" | | 43 | .include "../../devel/pango/buildlink3.mk" |
44 | .include "../../graphics/cairo/buildlink3.mk" | | 44 | .include "../../graphics/cairo/buildlink3.mk" |
45 | .include "../../graphics/leptonica/buildlink3.mk" | | 45 | .include "../../graphics/leptonica/buildlink3.mk" |
46 | .include "../../textproc/icu/buildlink3.mk" | | 46 | .include "../../textproc/icu/buildlink3.mk" |
47 | .include "../../mk/bsd.pkg.mk" | | 47 | .include "../../mk/bsd.pkg.mk" |