<pre style='margin:0'>
Marcus Calhoun-Lopez (MarcusCalhoun-Lopez) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/bcb4c7ef96c36c7e9e4a4a1a758d95f81f8fe803">https://github.com/macports/macports-ports/commit/bcb4c7ef96c36c7e9e4a4a1a758d95f81f8fe803</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit bcb4c7ef96c36c7e9e4a4a1a758d95f81f8fe803
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Sun May 17 09:37:24 2020 -0700

<span style='display:block; white-space:pre;color:#404040;'>    stfl: respect MacPorts settings
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Postpone revbump until subsequent change.
</span>---
 devel/stfl/Portfile                  | 21 ++-------
 devel/stfl/files/dylib.patch         | 48 -------------------
 devel/stfl/files/patch-Makefile.diff | 90 +++++++++++++++++++++++++++---------
 3 files changed, 70 insertions(+), 89 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/stfl/Portfile b/devel/stfl/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5e83a24..ed447a6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/stfl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/stfl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,7 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           makefile 1.0
</span> 
 name                stfl
 version             0.24
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,24 +32,8 @@ depends_lib         port:ncurses \
</span> 
 patchfiles          patch-Makefile.diff patch-stfl_internals.h.diff
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|/usr/local|${prefix}|g" ${worksrcpath}/Makefile.cfg
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_configure       no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant universal {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.args          CC=${configure.cc}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.env           "CFLAGS=${configure.cflags} [get_canonical_archflags cc]" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    "CPPFLAGS=${configure.cppflags}" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    "LDLIBS=${configure.ldflags} [get_canonical_archflags ld]"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platform darwin {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    dylib.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+makefile.prefix_name \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    prefix
</span> 
 livecheck.type      regex
 livecheck.url       ${homepage}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/stfl/files/dylib.patch b/devel/stfl/files/dylib.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 1391226..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/stfl/files/dylib.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,48 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Build a macOS dylib rather than a UNIX shared library.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Makefile.orig  2015-02-12 07:14:33.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Makefile       2020-05-04 11:54:34.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -27,7+27,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- SONAME  := libstfl.so.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- VERSION := 0.24
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--all: libstfl.so.$(VERSION) libstfl.a example
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+SONAME  := libstfl.dylib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+SONAME0 := libstfl.0.dylib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+SONAMEV := libstfl.$(VERSION).dylib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+all: $(SONAMEV) libstfl.a example
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- example: libstfl.a example.o
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -37,9 +41,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   ar qc $@ $^
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   ranlib $@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--libstfl.so.$(VERSION): public.o base.o parser.o dump.o style.o binding.o iconv.o \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+$(SONAMEV): public.o base.o parser.o dump.o style.o binding.o iconv.o \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        $(patsubst %.c,%.o,$(wildcard widgets/*.c))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  $(CC) -shared -Wl,-soname,$(SONAME) -o $@ $(LDLIBS) $^
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  $(CC) -dynamiclib -install_name $(prefix)/$(libdir)/$@ -o $@ $(LDLIBS) $^
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- clean:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   rm -f libstfl.a example core core.* *.o Makefile.deps
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -50,7 +54,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   rm -f python/stfl_wrap.c python/stfl_wrap.o
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   rm -f ruby/Makefile ruby/stfl_wrap.c ruby/stfl_wrap.o
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   rm -f ruby/stfl.so ruby/build_ok Makefile.deps_new
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  rm -f stfl.pc libstfl.so libstfl.so.*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  rm -f stfl.pc $(SONAME) $(SONAME0) $(SONAMEV)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Makefile.deps: *.c widgets/*.c *.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(CC) -I. -MM *.c > Makefile.deps_new
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -63,8 +67,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   install -m 644 libstfl.a $(DESTDIR)$(prefix)/$(libdir)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   install -m 644 stfl.h $(DESTDIR)$(prefix)/include/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   install -m 644 stfl.pc $(DESTDIR)$(prefix)/$(libdir)/pkgconfig/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  install -m 644 libstfl.so.$(VERSION) $(DESTDIR)$(prefix)/$(libdir)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  ln -fs libstfl.so.$(VERSION) $(DESTDIR)$(prefix)/$(libdir)/libstfl.so
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  install -m 644 $(SONAMEV) $(DESTDIR)$(prefix)/$(libdir)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  ln -fs $(SONAMEV) $(DESTDIR)$(prefix)/$(libdir)/$(SONAME)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- stfl.pc: stfl.pc.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   sed 's,@VERSION@,$(VERSION),g' < $< | sed 's,@PREFIX@,$(prefix),g' > $@
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/stfl/files/patch-Makefile.diff b/devel/stfl/files/patch-Makefile.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 9b76213..887c178 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/stfl/files/patch-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/stfl/files/patch-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,37 +1,81 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Don't include optimization flags here; MacPorts will supply its own.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Add forgotten flag to link with libiconv.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Do not build language bindings with swig.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Makefile.orig  2015-02-12 07:14:33.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Makefile       2020-05-04 11:54:34.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -21,8 +21,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.orig  2015-02-12 06:14:33.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile       2020-05-17 09:23:03.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -21,13 +21,14 @@
</span>  include Makefile.cfg
  
  export CC = gcc -pthread
 -export CFLAGS += -I. -Wall -Os -ggdb -D_GNU_SOURCE -fPIC
 -export LDLIBS += -lncursesw
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+export CFLAGS += -I. -Wall -ggdb -D_GNU_SOURCE -fPIC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+export LDLIBS += -lncursesw -liconv
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++export CFLAGS += -I. -Wall -D_GNU_SOURCE -fPIC -pthread
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++export LDLIBS += -lncursesw -liconv $(LDFLAGS) -pthread
</span>  
<span style='display:block; white-space:pre;background:#ffe0e0;'>- SONAME  := libstfl.so.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-SONAME  := libstfl.so.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++SOVER   := 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++SONAME  := libstfl.$(SOVER).dylib
</span>  VERSION := 0.24
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -73,18 +73,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- include spl/Makefile.snippet
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif
</span>  
<span style='display:block; white-space:pre;background:#ffe0e0;'>--ifeq ($(FOUND_SWIG)$(FOUND_PERL5),11)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--include perl5/Makefile.snippet
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-all: libstfl.so.$(VERSION) libstfl.a example
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++all: libstfl.$(VERSION).dylib libstfl.a example
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ example: libstfl.a example.o
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -37,9 +38,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ar qc $@ $^
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ranlib $@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-libstfl.so.$(VERSION): public.o base.o parser.o dump.o style.o binding.o iconv.o \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++libstfl.$(VERSION).dylib: public.o base.o parser.o dump.o style.o binding.o iconv.o \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        $(patsubst %.c,%.o,$(wildcard widgets/*.c))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(CC) -shared -Wl,-soname,$(SONAME) -o $@ $(LDLIBS) $^
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(CC) -dynamiclib -install_name $(prefix)/$(libdir)/$(SONAME) -current_version $(VERSION) -compatibility_version $(SOVER) -o $@ $(LDLIBS) $^
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ clean:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rm -f libstfl.a example core core.* *.o Makefile.deps
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -63,8 +64,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   install -m 644 libstfl.a $(DESTDIR)$(prefix)/$(libdir)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   install -m 644 stfl.h $(DESTDIR)$(prefix)/include/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   install -m 644 stfl.pc $(DESTDIR)$(prefix)/$(libdir)/pkgconfig/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  install -m 644 libstfl.so.$(VERSION) $(DESTDIR)$(prefix)/$(libdir)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  ln -fs libstfl.so.$(VERSION) $(DESTDIR)$(prefix)/$(libdir)/libstfl.so
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  install -m 755 libstfl.$(VERSION).dylib $(DESTDIR)$(prefix)/$(libdir)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  ln -fs libstfl.$(VERSION).dylib $(DESTDIR)$(prefix)/$(libdir)/$(SONAME)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  ln -fs $(SONAME) $(DESTDIR)$(prefix)/$(libdir)/libstfl.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ stfl.pc: stfl.pc.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   sed 's,@VERSION@,$(VERSION),g' < $< | sed 's,@PREFIX@,$(prefix),g' > $@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.cfg.orig      2009-05-31 11:20:39.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile.cfg   2020-05-17 09:07:27.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -22,33 +22,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ export prefix ?= /usr/local
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ export DESTDIR ?= /
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ifneq ($(shell spl-config --cflags 2>/dev/null),)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-FOUND_SPL = 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ FOUND_SPL = 0
</span> -endif
 -
<span style='display:block; white-space:pre;background:#ffe0e0;'>--ifeq ($(FOUND_SWIG)$(FOUND_PYTHON),11)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--include python/Makefile.snippet
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ifneq ($(shell swig -help 2>/dev/null),)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-FOUND_SWIG = 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ FOUND_SWIG = 0
</span> -endif
 -
<span style='display:block; white-space:pre;background:#ffe0e0;'>--ifeq ($(FOUND_SWIG)$(FOUND_RUBY),11)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--include ruby/Makefile.snippet
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ifneq ($(shell perl -le 'print 1' 2>/dev/null),)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-FOUND_PERL5 = 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ FOUND_PERL5 = 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ifneq ($(shell python -c 'print 1' 2>/dev/null),)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-FOUND_PYTHON = 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ FOUND_PYTHON = 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ifneq ($(shell ruby -e 'puts 1' 2>/dev/null),)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-FOUND_RUBY = 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ FOUND_RUBY = 0
</span> -endif
 -
<span style='display:block; white-space:pre;background:#ffe0e0;'>- .PHONY: all clean install install_spl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- include Makefile.deps
</span></pre><pre style='margin:0'>

</pre>