blob: 52be7620f62cef432baf5b4969293936b3aefb0c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
$NetBSD: patch-tessdata_Makefile.am,v 1.4 2019/07/08 18:37:03 adam Exp $
Revert a trunk commit that broke install-lang for tesseract<4.
--- tessdata/Makefile.am.orig 2019-07-07 12:34:08.000000000 +0000
+++ tessdata/Makefile.am
@@ -7,6 +7,27 @@ SUBDIRS = configs tessconfigs
langdata =
+.PHONY: install-langs
+install-langs:
+ @if [ ! -d $(DESTDIR)$(datadir) ]; then mkdir -p $(DESTDIR)$(datadir); fi;
+ @if test "${LANGS}" != ""; then \
+ for lang_code in ${LANGS}; do \
+ echo "installing data for $$lang_code"; \
+ $(INSTALL) -m 644 $(srcdir)/$$lang_code.* $(DESTDIR)$(datadir); \
+ done; \
+ else \
+ for l in ./*.traineddata; do \
+ filename=`basename $$l`; \
+ lang_code=$${filename%.*}; \
+ if test "$$lang_code" = "*"; then \
+ echo "No lang present."; \
+ break; \
+ fi; \
+ echo "installing data for $$lang_code"; \
+ $(INSTALL) -m 644 $(srcdir)/$$lang_code.* $(DESTDIR)$(datadir); \
+ done; \
+ fi;
+
uninstall-local:
cd $(DESTDIR)$(datadir); \
rm -f $(langdata)
|