<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>