<pre style='margin:0'>
Thibaut Paumard (paumard) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/dbe97faf3a7fbe6c77af38888d345ff92dc49a04">https://github.com/macports/macports-ports/commit/dbe97faf3a7fbe6c77af38888d345ff92dc49a04</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new dbe97faf3a7 Gyoto: update to 2.0.2+20241208
</span>dbe97faf3a7 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit dbe97faf3a7fbe6c77af38888d345ff92dc49a04
</span>Author: Thibaut Paumard <thibaut@macports.org>
AuthorDate: Wed Dec 11 15:43:49 2024 +0100
<span style='display:block; white-space:pre;color:#404040;'> Gyoto: update to 2.0.2+20241208
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Use a git commit as build system has been fixed since 2.0.2.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Remove dependency on Yorick as building with it is considered
</span><span style='display:block; white-space:pre;color:#404040;'> deprecated and it breaks building Gyoto on certain architectures.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Remove "universal_variant no" as it was due to an incompatibility with
</span><span style='display:block; white-space:pre;color:#404040;'> Yorick.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Remove build conflict on self as it doesn't seem to cause issues
</span><span style='display:block; white-space:pre;color:#404040;'> anymore.
</span>---
science/Gyoto/Portfile | 61 +++++++++++--------
science/Gyoto/files/dynamic_lookup-11.patch | 94 -----------------------------
2 files changed, 36 insertions(+), 119 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/Gyoto/Portfile b/science/Gyoto/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ccd7353cf7e..2d004e84eae 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/Gyoto/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/Gyoto/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,58 +6,62 @@ PortGroup active_variants 1.1
</span> PortGroup compilers 1.0
PortGroup boost 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup gyoto Gyoto 1.4.4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 52edea7daf37648ade82288609e3322a816bccd3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 d9edc82ab3e074e37ce2cc90e0459c77a0aa37551f61e93b7092a5ce7514ca1d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 2028759
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup gyoto Gyoto 74a1bd863b5f2855044b656314297d85e346ef41
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 2.0.2+20241208
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 48d5c661f4b0a957cd3b404a098b3ca2df999545 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 ab91835e15f7e800c9fe013c27c430ee81fbd147ad36b915cc112bba2276d98c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2304295
</span>
license GPL-3+
<span style='display:block; white-space:pre;background:#ffe0e0;'>-categories science yorick
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories science
</span> maintainers {thibaut @paumard} openmaintainer
description General relativistic geodesic integration and ray-tracing
long_description Gyoto aims at providing a framework for computing orbits \
and ray-traced images in General relativity. It consists \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- in a C++ shared library (libgyoto), utility programs \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- (gyoto, gyotoy), and a plug-in for the Yorick programming \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- language. Gyoto can be extended with plug-ins.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ in a C++ shared library (libgyoto) and a utility programs \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ (gyoto). Gyoto can be extended with plug-ins. The py*-gyoto \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Ports contains Python bindings for libgyoto.
</span>
homepage https://gyoto.obspm.fr
github.tarball_from archive
depends_build port:LORENE \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:pkgconfig \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:eigen3
</span>
depends_lib port:cfitsio \
port:xercesc3 \
port:udunits2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- path:bin/yorick:yorick
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:flint
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_run port:yorick-yutils \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:yorick-gy
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# yorick is not universal
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-universal_variant no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles dynamic_lookup-11.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args --with-yorick=${prefix}/bin/yorick \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args --without-yorick \
</span> --with-lorene=${prefix}/lib/lorene \
--with-xerces \
--disable-doc \
--with-cfitsio \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-udunits-inc=${prefix}/include/udunits2/ \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-udunits-lib=-L${prefix}/lib/ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-udunits-headers=-I${prefix}/include/udunits2/ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-udunits-libs=-L${prefix}/lib/ \
</span> --enable-release \
--without-mpi \
--without-python \
--without-arblit \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --without-aeae
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --without-aeae \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-sosuffix=-mp-${version}
</span>
if {[string match *clang* ${configure.cxx}] && ${configure.cxx_stdlib} ne ""} {
configure.ldflags-append -stdlib=${configure.cxx_stdlib}
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# When building from a git commit, reflect the version number that we chose in gyoto --version etc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-configure {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace -W ${worksrcpath} "s|PACKAGE_STRING = Gyoto.*|PACKAGE_STRING = Gyoto ${version}|g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Makefile bin/Makefile lib/Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace -W ${worksrcpath} "s|PACKAGE_VERSION = .*|PACKAGE_VERSION = ${version}|g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Makefile bin/Makefile lib/Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> build.args-append Y_CFLAGS="${configure.cxxflags}" Y_CPPFLAGS="${configure.cppflags}" CC="${configure.cc}" COPT_DEFAULT="" Y_LDFLAGS="${configure.ldflags}"
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -86,6 +90,13 @@ foreach nodot [list 39 310 311 312] wdot [list 3.9 3.10 3.11 3.12] {
</span> categories-append python
configure.args-delete --without-python
configure.args-append PYTHON=${prefix}/bin/python${wdot}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ # When building from a git commit, reflect the version number that we chose in gyoto --version etc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ post-configure {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace -W ${worksrcpath} "s|PACKAGE_STRING = Gyoto.*|PACKAGE_STRING = Gyoto ${version}|g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Makefile bin/Makefile lib/Makefile python/Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace -W ${worksrcpath} "s|PACKAGE_VERSION = .*|PACKAGE_VERSION = ${version}|g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Makefile bin/Makefile lib/Makefile python/Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span> use_parallel_build no
build.target python plugins/python
destroot.cmd PYTHONPATH=${frameworks_dir}/Python.framework/Versions/${wdot}:\$PYHTONPATH make
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -104,8 +115,8 @@ foreach nodot [list 39 310 311 312] wdot [list 3.9 3.10 3.11 3.12] {
</span> }
subport Gyoto {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- PortGroup conflicts_build 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- conflicts_build ${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# PortGroup conflicts_build 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# conflicts_build ${name}
</span> post-destroot {
xinstall -W ${worksrcpath}/python \
gyoto.i gyoto_std.i gyoto_lorene.i numpy.i \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/Gyoto/files/dynamic_lookup-11.patch b/science/Gyoto/files/dynamic_lookup-11.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 82e4d71112f..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/Gyoto/files/dynamic_lookup-11.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,94 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Recognize macOS 11 and later, remove inaccurate comment, and simplify.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://debbugs.gnu.org/cgi/bugreport.cgi?bug=44605
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig 2020-02-28 13:19:43.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure 2022-06-18 17:07:49.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -8213,16 +8213,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- darwin1.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- darwin*) # darwin 5.x on
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- # if running on 10.5 or later, the deployment target defaults
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- # to the OS version, if on x86, and 10.4, the deployment
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- # target defaults to 10.4. Don't you love it?
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- 10.[012]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ darwin*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ case $MACOSX_DEPLOYMENT_TARGET,$host in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 10.[012],*|,*powerpc*-darwin[5-8]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- 10.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ *)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- plugins/null/m4/libtool.m4.orig 2020-02-28 13:19:43.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ plugins/null/m4/libtool.m4 2022-06-18 17:42:44.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1045,16 +1045,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- darwin1.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- darwin*) # darwin 5.x on
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- # if running on 10.5 or later, the deployment target defaults
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- # to the OS version, if on x86, and 10.4, the deployment
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- # target defaults to 10.4. Don't you love it?
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- 10.[[012]]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ darwin*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ case $MACOSX_DEPLOYMENT_TARGET,$host in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 10.[[012]],*|,*powerpc*-darwin[[5-8]]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- 10.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ *)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- plugins/null/configure.orig 2020-02-28 13:19:43.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ plugins/null/configure 2022-06-18 17:19:12.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -7296,16 +7296,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- darwin1.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- darwin*) # darwin 5.x on
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- # if running on 10.5 or later, the deployment target defaults
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- # to the OS version, if on x86, and 10.4, the deployment
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- # target defaults to 10.4. Don't you love it?
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- 10.[012]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ darwin*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ case $MACOSX_DEPLOYMENT_TARGET,$host in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 10.[012],*|,*powerpc*-darwin[5-8]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- 10.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ *)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- plugins/python/configure.orig 2020-02-28 13:19:43.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ plugins/python/configure 2022-06-18 17:20:31.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -7571,16 +7571,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- darwin1.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- darwin*) # darwin 5.x on
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- # if running on 10.5 or later, the deployment target defaults
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- # to the OS version, if on x86, and 10.4, the deployment
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- # target defaults to 10.4. Don't you love it?
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- 10.[012][,.]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ darwin*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ case $MACOSX_DEPLOYMENT_TARGET,$host in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 10.[012],*|,*powerpc*-darwin[5-8]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- 10.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ *)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span></pre><pre style='margin:0'>
</pre>