| @@ -1,34 +1,36 @@ | | | @@ -1,34 +1,36 @@ |
1 | # $NetBSD: Makefile,v 1.18 2016/03/17 12:51:14 fhajny Exp $ | | 1 | # $NetBSD: Makefile,v 1.19 2016/03/30 11:38:59 fhajny Exp $ |
2 | | | 2 | |
3 | DISTNAME= tesseract-3.04.01 | | 3 | DISTNAME= tesseract-3.04.01 |
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= http://github.com/tesseract-ocr/tesseract/ | | 9 | HOMEPAGE= http://github.com/tesseract-ocr/tesseract/ |
10 | COMMENT= Tesseract Open Source OCR Engine | | 10 | COMMENT= Tesseract Open Source OCR Engine |
11 | LICENSE= apache-2.0 | | 11 | LICENSE= apache-2.0 |
12 | | | 12 | |
13 | LANGVER= 3.04.00 | | 13 | LANGVER= 3.04.00 |
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 | USE_LANGUAGES= c c++ | | 17 | USE_LANGUAGES= c c++ |
18 | USE_LIBTOOL= yes | | 18 | USE_LIBTOOL= yes |
19 | USE_TOOLS+= gmake pax | | 19 | USE_TOOLS+= gmake pax |
20 | GNU_CONFIGURE= yes | | 20 | GNU_CONFIGURE= yes |
21 | | | 21 | |
| | | 22 | CONFIGURE_ENV+= LIBLEPT_HEADERSDIR=${BUILDLINK_PREFIX.leptonica}/include |
| | | 23 | |
22 | INSTALL_TARGET= install training-install | | 24 | INSTALL_TARGET= install training-install |
23 | | | 25 | |
24 | INSTALLATION_DIRS= libexec share/doc/tesseract share/tesseract | | 26 | INSTALLATION_DIRS= libexec share/doc/tesseract share/tesseract |
25 | | | 27 | |
26 | post-extract: | | 28 | post-extract: |
27 | ${MV} ${WRKDIR}/tessdata-${LANGVER}/* ${WRKSRC}/tessdata | | 29 | ${MV} ${WRKDIR}/tessdata-${LANGVER}/* ${WRKSRC}/tessdata |
28 | | | 30 | |
29 | # Building the training tools requires that the base build is done | | 31 | # Building the training tools requires that the base build is done |
30 | post-build: | | 32 | post-build: |
31 | cd ${WRKSRC} && ${BUILD_MAKE_CMD} training | | 33 | cd ${WRKSRC} && ${BUILD_MAKE_CMD} training |
32 | | | 34 | |
33 | post-install: | | 35 | post-install: |
34 | cd ${WRKSRC}/tessdata && ${SETENV} ${INSTALL_ENV} ${MAKE_ENV} \ | | 36 | cd ${WRKSRC}/tessdata && ${SETENV} ${INSTALL_ENV} ${MAKE_ENV} \ |