<pre style='margin:0'>
Marcus Calhoun-Lopez (MarcusCalhoun-Lopez) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/135c9a6ec01f7aa5981bf579c3220f69cc3e3ba0">https://github.com/macports/macports-ports/commit/135c9a6ec01f7aa5981bf579c3220f69cc3e3ba0</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 135c9a6ec01f7aa5981bf579c3220f69cc3e3ba0
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Wed Jul 24 12:02:17 2019 -0700
<span style='display:block; white-space:pre;color:#404040;'> olena: install full version without variants
</span>---
devel/olena/Portfile | 44 +++++++++++++++++++++-------------
devel/olena/files/patch-gdcm_libs.diff | 20 ++++++++++++++++
2 files changed, 48 insertions(+), 16 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/olena/Portfile b/devel/olena/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 336ebf4..e482552 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/olena/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/olena/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +1,12 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:s
PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup qt4 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup cxx11 1.1
</span>
name olena
version 2.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 2
</span> categories devel framework graphics science
platforms darwin
license GPL-2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,28 +22,38 @@ checksums md5 b5c28d5f9e184bbefb50757115fa6551 \
</span> sha1 d3a829fa56bff4edbca58af0c9a39c9569820c60 \
rmd160 276abd7a2af6e7627aa1ab91df0ea7fd11a713ef
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:GraphicsMagick \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append patch-gdcm_libs.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append port:swig \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:swig-python
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append port:boost \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:cfitsio \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:fftw-3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:gdcm2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:GraphicsMagick \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:poppler \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:python27 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:tesseract \
</span> port:tiff
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args --with-imagemagickxx=no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# code violates aliasing rules
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cxxflags-append -fno-strict-aliasing
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_run-append port:fop
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant scribo description {Add a DIA framework} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:tesseract \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:qt4-mac \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:libxslt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append --enable-swilena \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --enable-scribo \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --enable-apps \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --enable-tools
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_run-append port:fop
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# use GraphicsMagick instead of ImageMagick
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append --with-imagemagickxx=no
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append --enable-scribo
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.env-append PYTHON=${prefix}/bin/python2.7
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant swilena description {Add Python bindings} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append --enable-swilena
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# required by tesseract
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cxxflags-append -std=c++11
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-default_variants +scribo
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# code violates aliasing rules
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cxxflags-append -fno-strict-aliasing
</span>
livecheck.url https://www.lrde.epita.fr/dload/olena
livecheck.regex (\[0-9.\]+)/
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/olena/files/patch-gdcm_libs.diff b/devel/olena/files/patch-gdcm_libs.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..84e2565
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/olena/files/patch-gdcm_libs.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,20 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2014-07-08 07:59:05.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure 2019-07-24 06:27:18.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -17243,7 +17243,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $as_echo_n "(cached) " >&6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ac_check_lib_save_LIBS=$LIBS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-LIBS="-lgdcmCommon -lgdcmDICT -lgdcmDSED -lgdcmIOD -lgdcmMSFF -lgdcmexpat -lgdcmjpeg12 -lgdcmjpeg16 -lgdcmjpeg8 -lgdcmopenjpeg -lgdcmuuid -lgdcmzlib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LIBS="-lgdcmCommon.2.8 -lgdcmDICT.2.8 -lgdcmDSED.2.8 -lgdcmIOD.2.8 -lgdcmMSFF.2.8 -lgdcmjpeg12.2.8 -lgdcmjpeg16.2.8 -lgdcmjpeg8.2.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $LIBS"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* end confdefs.h. */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -17270,7 +17270,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $as_echo "$ac_cv_lib_gdcmCommon_main" >&6; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if test "x$ac_cv_lib_gdcmCommon_main" = x""yes; then :
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ oln_have_gdcm=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- GDCM_LDFLAGS="$GDCM_LDFLAGS -lgdcmCommon -lgdcmDICT -lgdcmDSED -lgdcmIOD -lgdcmMSFF -lgdcmexpat -lgdcmjpeg12 -lgdcmjpeg16 -lgdcmjpeg8 -lgdcmopenjpeg -lgdcmuuid -lgdcmzlib"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ GDCM_LDFLAGS="$GDCM_LDFLAGS -lgdcmCommon.2.8 -lgdcmDICT.2.8 -lgdcmDSED.2.8 -lgdcmIOD.2.8 -lgdcmMSFF.2.8 -lgdcmjpeg12.2.8 -lgdcmjpeg16.2.8 -lgdcmjpeg8.2.8"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $as_echo "#define HAVE_GDCM 1" >>confdefs.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span></pre><pre style='margin:0'>
</pre>