<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/2fe40fc25625e93339f51ec07aef4459e104e3f3">https://github.com/macports/macports-ports/commit/2fe40fc25625e93339f51ec07aef4459e104e3f3</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 2fe40fc25625e93339f51ec07aef4459e104e3f3
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Tue May 9 03:16:28 2023 +0800

<span style='display:block; white-space:pre;color:#404040;'>    arabica: update to 2020.04, fix the broken port
</span>---
 devel/arabica/Portfile                     | 35 ++++++++++++++++--------------
 devel/arabica/files/patch-Makefile.in.diff | 15 -------------
 2 files changed, 19 insertions(+), 31 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/arabica/Portfile b/devel/arabica/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index caef7d12e6d..966ae682268 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/arabica/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/arabica/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +1,13 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           cmake 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           github 1.0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name                arabica
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version             Oct2007
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        jezhiggins arabica 2020-April
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             2020.04
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+epoch               1
</span> categories          devel textproc
 license             BSD
 maintainers         hypergene.com:isak openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,31 +18,31 @@ long_description    Arabica has a full SAX2 implementation. Layered on SAX is a
</span>                     and alternative encodings. It provides uniform SAX2 wrappers for the Expat parser, \
                     Xerces, Libxml2 and (on Windows) for the Microsoft XML parser COM component.
 homepage            http://www.jezuk.co.uk/arabica
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        sourceforge
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           md5 026ac9690fca1843e35d382ce3df1077 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha1 9d6eb1e0532af58c2f15beaff531817b7f062f29 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160 da311611120d8b60670ea7f38171f4ac96a2368f
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  59a5be6162c9e6a93676c29e003045c1298ef5dc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  5f7e6a8b3c2a4401f36fe7e825a6908ba36eb3fb75976344e403d1a7ca6f397c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    2852244
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib         port:libxml2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2014
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args      --with-parser=libxml2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-libxml2=${prefix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-boost=no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append  port:libxml2
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-Makefile.in.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DBUILD_SHARED_LIBS=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DBUILD_ARABICA_EXAMPLES=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DBUILD_WITH_BOOST=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DARABICA_XML_BACKEND=USE_LIBXML2
</span> 
 variant boost description "Use Boost" {
     PortGroup       boost 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    boost.version   1.71
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-replace  --with-boost=no --with-boost=[boost::install_area]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DBUILD_WITH_BOOST=OFF -DBUILD_WITH_BOOST=ON
</span> }
 
 default_variants-append +boost
 
 variant expat description "Use expat XML backend" {
     depends_lib-replace     port:libxml2 port:expat
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-replace  --with-parser=libxml2 --with-parser=expat
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-replace  --with-libxml2=${prefix} --with-expat=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  -DARABICA_XML_BACKEND=USE_LIBXML2 -DARABICA_XML_BACKEND=USE_EXPAT
</span> }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/arabica/files/patch-Makefile.in.diff b/devel/arabica/files/patch-Makefile.in.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 76cc3a79166..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/arabica/files/patch-Makefile.in.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,15 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Makefile.in.org        2007-12-28 17:53:12.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Makefile.in    2007-12-29 16:53:00.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -675,8 +675,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   @echo "------------------------------------------------------------"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   @echo "Installing include files to $(includedir)"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   @echo "------------------------------------------------------------"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  for dir in `cd $(srcdir)/include && find . -type d -print | grep -v \.svn`; \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    do mkdir -p "$(DESTDIR)$(includedir)/$$dir"; \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  done
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   for inc in `cd $(srcdir)/include && find . -type f -print | grep -v \.svn`; \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    do $(INSTALL_HEADER) -D "$(srcdir)/include/$$inc" "$(includedir)/$$inc"; \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    do $(INSTALL_HEADER) "$(srcdir)/include/$$inc" "$(DESTDIR)$(includedir)/$$inc"; \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   done 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- uninstall-local:
</span></pre><pre style='margin:0'>

</pre>