<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e0d7c7f7ea861d1ef218fcfaf5e5a30843838da0">https://github.com/macports/macports-ports/commit/e0d7c7f7ea861d1ef218fcfaf5e5a30843838da0</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit e0d7c7f7ea861d1ef218fcfaf5e5a30843838da0
</span>Author: Aaron Madlon-Kay <amake@macports.org>
AuthorDate: Sat Sep 1 23:09:48 2018 +0900
<span style='display:block; white-space:pre;color:#404040;'> tesseract: build with autoconf
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Both autoconf and cmake are supported, but the later does not install the
</span><span style='display:block; white-space:pre;color:#404040;'> ${PREFIX}/share/tessdata files, without which the program loses many
</span><span style='display:block; white-space:pre;color:#404040;'> important capabilities.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Autoconf also appears to be the recommended method according to project
</span><span style='display:block; white-space:pre;color:#404040;'> documentation:
</span><span style='display:block; white-space:pre;color:#404040;'> https://github.com/tesseract-ocr/tesseract/wiki/Compiling-%E2%80%93-GitInstallation#installing-with-autoconf-tools
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Fixes https://trac.macports.org/ticket/56226
</span>---
textproc/tesseract/Portfile | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/tesseract/Portfile b/textproc/tesseract/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6e1a193..83cc9ab 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/tesseract/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/tesseract/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,6 @@
</span> PortSystem 1.0
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup cmake 1.1
</span> PortGroup cxx11 1.1
github.setup tesseract-ocr tesseract 3.05.02
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,14 +29,20 @@ checksums rmd160 c31e95c288d9ecfa893bebe467dc5cc5f0edce5a \
</span> size 3571750
if {${name} eq ${subport}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_build-append port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_build-append port:pkgconfig \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:autoconf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:automake \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libtool \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:asciidoc
</span>
depends_lib port:zlib \
port:libpng \
port:leptonica \
port:jpeg
<span style='display:block; white-space:pre;background:#ffe0e0;'>- cmake.out_of_source yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ use_autoreconf yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ autoreconf.cmd ./autogen.sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ autoreconf.args
</span>
patchfiles patch-fix-library-name.diff \
patch-fix-mtree-violation-by-cmake-files.diff
</pre><pre style='margin:0'>
</pre>