<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/bc6bfebc37b077ad6dac3ce9ae8575e07504d1e8">https://github.com/macports/macports-ports/commit/bc6bfebc37b077ad6dac3ce9ae8575e07504d1e8</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit bc6bfebc37b077ad6dac3ce9ae8575e07504d1e8
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Mon Nov 29 10:04:51 2021 +1100

<span style='display:block; white-space:pre;color:#404040;'>    advancemame: build fixes
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Add missing pkgconfig dep, respect cxx_stdlib, and disable silent
</span><span style='display:block; white-space:pre;color:#404040;'>    build rules.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/64077
</span>---
 emulators/advancemame/Portfile               |  4 ++-
 emulators/advancemame/files/Makefile.in.diff | 39 ++++++++++++++++++++++++++++
 emulators/advancemame/files/cxxflags.diff    | 30 +++++++++++++++++++++
 3 files changed, 72 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/emulators/advancemame/Portfile b/emulators/advancemame/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e1af3f545d1..798b1739761 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/emulators/advancemame/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/emulators/advancemame/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,7 +29,9 @@ depends_lib             port:expat \
</span>                         port:libsdl2 \
                         port:zlib
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles              patch-configure.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles              patch-configure.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        Makefile.in.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        cxxflags.diff
</span> 
 configure.args          --disable-slang
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/emulators/advancemame/files/Makefile.in.diff b/emulators/advancemame/files/Makefile.in.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..b70163b8ff5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/emulators/advancemame/files/Makefile.in.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,39 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.in.orig       2018-09-08 22:58:20.000000000 +1000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile.in    2021-11-29 09:33:33.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -76,21 +76,21 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ srcdir=@srcdir@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Don't add the prefix @. This command must be used also in a shell script
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ INSTALL=@INSTALL@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CC=@@CC@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CXX=@@CXX@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-LD=@@CC@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-LDXX=@@CXX@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-AR=@@AR@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ASM=@@ASM@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-RC=@@RC@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-LN_S=@@LN_S@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-MD=-@@MKDIR@ -p
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-RM=@@RM@ -f
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ECHO=@@ECHO@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CC_FOR_BUILD=@@CC_FOR_BUILD@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-LD_FOR_BUILD=@@CC_FOR_BUILD@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CXX_FOR_BUILD=@@CXX_FOR_BUILD@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-LDXX_FOR_BUILD=@@CXX_FOR_BUILD@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CC=@CC@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CXX=@CXX@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LD=@CC@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LDXX=@CXX@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++AR=@AR@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ASM=@ASM@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++RC=@RC@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LN_S=@LN_S@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++MD=-@MKDIR@ -p
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++RM=@RM@ -f
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ECHO=@ECHO@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CC_FOR_BUILD=@CC_FOR_BUILD@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LD_FOR_BUILD=@CC_FOR_BUILD@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CXX_FOR_BUILD=@CXX_FOR_BUILD@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LDXX_FOR_BUILD=@CXX_FOR_BUILD@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ EXE=@EXE@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ EXE_FOR_BUILD=@EXE_FOR_BUILD@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ SDLCFLAGS=@SDLCFLAGS@
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/emulators/advancemame/files/cxxflags.diff b/emulators/advancemame/files/cxxflags.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..3064f5bca10
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/emulators/advancemame/files/cxxflags.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,30 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- advance/menu.mak.orig  2018-09-08 22:58:20.000000000 +1000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ advance/menu.mak       2021-11-29 09:54:04.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -510,7 +510,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(MENUOBJ)/%.o: $(srcdir)/advance/%.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(ECHO) $@ $(MSG)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(CXX) $(CFLAGS) $(MENUCFLAGS) -c $< -o $@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(CXX) $(CXXFLAGS) $(CFLAGS) $(MENUCFLAGS) -c $< -o $@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(MENUOBJ)/%.o: $(srcdir)/advance/%.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(ECHO) $@ $(MSG)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -530,7 +530,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(MENUOBJ)/advmenu$(EXE) : $(sort $(MENUOBJDIRS)) $(MENUOBJS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(ECHO) $@ $(MSG)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(LDXX) $(MENUOBJS) $(MENULDFLAGS) $(LDFLAGS) $(MENULIBS) $(LIBS) -o $@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(LDXX) $(CXXFLAGS) $(MENUOBJS) $(MENULDFLAGS) $(LDFLAGS) $(MENULIBS) $(LIBS) -o $@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ifeq ($(CONF_PERF),yes)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(RM) advmenup$(EXE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(LN_S) $@ advmenup$(EXE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.in.orig       2021-11-29 09:46:46.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile.in    2021-11-29 09:57:14.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -91,6 +91,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LD_FOR_BUILD=@CC_FOR_BUILD@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CXX_FOR_BUILD=@CXX_FOR_BUILD@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LDXX_FOR_BUILD=@CXX_FOR_BUILD@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CXXFLAGS=@CXXFLAGS@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ EXE=@EXE@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ EXE_FOR_BUILD=@EXE_FOR_BUILD@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ SDLCFLAGS=@SDLCFLAGS@
</span></pre><pre style='margin:0'>

</pre>