<pre style='margin:0'>
Clemens Lang (neverpanic) pushed a commit to branch master
in repository macports-base.
</pre>
<p><a href="https://github.com/macports/macports-base/commit/ce359d44cf0dc3f16ff4b6cabba4d630239316cc">https://github.com/macports/macports-base/commit/ce359d44cf0dc3f16ff4b6cabba4d630239316cc</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 ce359d44 Replicate make 'and' function for GNU Make 3.80
</span>ce359d44 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit ce359d44cf0dc3f16ff4b6cabba4d630239316cc
</span>Author: Michael Dickens <michaelld@macports.org>
AuthorDate: Fri Feb 12 14:02:30 2021 -0500
<span style='display:block; white-space:pre;color:#404040;'> Replicate make 'and' function for GNU Make 3.80
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> MacOS X 10.4 has this version of GNU Make; MacOS X 10.5 to current provides version 3.81, which has a working 'and' function.
</span>---
doc/Makefile.in | 17 +++++++++++++++--
1 file changed, 15 insertions(+), 2 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/doc/Makefile.in b/doc/Makefile.in
</span><span style='display:block; white-space:pre;color:#808080;'>index ffd6de19..ed2d1a01 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/doc/Makefile.in
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/doc/Makefile.in
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -159,8 +159,21 @@ distclean: clean
</span> %.html: %.soelim
ln -sf $(shell basename $$(awk '{print $$2}' < $<)).html $@
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Define these rules only if both asciidoc and xsltproc are available
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-ifneq ($(and $(ASCIIDOC),$(XSLTPROC),$(DOCBOOK_XSL)),)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Define these rules only if asciidoc, xsltproc, and docbook_zsl are
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# all available. GNU Make 3.80 (MacOSX 10.4) 'and' does not work, so
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# do the check manually. 'and' works in GNU Make 3.81 (MacOSX 10.5+).
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ifeq ("$(MAKE_VERSION)","3.80")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ifneq ($(ASCIIDOC),)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ifneq ($(XSLTPROC),)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ifneq ($(DOCBOOK_XSL),)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ HAVE_DOCS_REQS= 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ HAVE_DOCS_REQS= $(and $(ASCIIDOC),$(XSLTPROC),$(DOCBOOK_XSL))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ifneq ($(HAVE_DOCS_REQS),)
</span> %: %.xml manpage.xsl
$(XSLTPROC) $(XSLTFLAGS) manpage.xsl $<
</pre><pre style='margin:0'>
</pre>