<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ad587304cb98daa6850bace3d2809f0cfe8fa380">https://github.com/macports/macports-ports/commit/ad587304cb98daa6850bace3d2809f0cfe8fa380</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 ad58730  libbswabe: Add missing deps and add dylib
</span>ad58730 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit ad587304cb98daa6850bace3d2809f0cfe8fa380
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Fri Dec 20 04:46:13 2019 -0600

<span style='display:block; white-space:pre;color:#404040;'>    libbswabe: Add missing deps and add dylib
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Add missing dependencies on glib2, gmp and openssl.
</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/59176
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Add dylib.
</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/28925
</span>---
 security/libbswabe/Portfile          | 14 ++++++++--
 security/libbswabe/files/dylib.patch | 52 ++++++++++++++++++++++++++++++++++++
 2 files changed, 64 insertions(+), 2 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/libbswabe/Portfile b/security/libbswabe/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c6370d0..f6e19d2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/libbswabe/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/libbswabe/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,6 +4,7 @@ PortSystem          1.0
</span> 
 name                libbswabe
 version             0.9
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> categories          security
 platforms           darwin
 maintainers         nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,6 +33,15 @@ checksums           sha1    ed94479cde2cc0351487597be477ac7f87242727 \
</span>                     rmd160  580b9c1550ea097cb89dd2059fd1b11ac964e127
 
 depends_build       port:pkgconfig
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib         port:pbc
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args      --with-pbc-include=${prefix}/include/pbc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib         path:lib/pkgconfig/glib-2.0.pc:glib2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:gmp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    path:lib/libssl.dylib:openssl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:pbc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          dylib.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args      --with-gmp-include=${prefix}/include \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-gmp-lib=${prefix}/lib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-pbc-include=${prefix}/include/pbc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-pbc-lib=${prefix}/lib
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/libbswabe/files/dylib.patch b/security/libbswabe/files/dylib.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..a9dfb1d
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/libbswabe/files/dylib.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,52 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Also install a dynamic library.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.in.orig       2011-03-24 14:32:33.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile.in    2018-10-09 05:01:33.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -18,7 +18,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ DISTNAME = @PACKAGE_TARNAME@-@PACKAGE_VERSION@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-all: libbswabe.a TAGS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++all: libbswabe.a libbswabe.0.dylib TAGS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # compilation and library making
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -26,6 +26,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rm -f $@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ar rc $@ $^
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++libbswabe.0.dylib: core.o misc.o
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  rm -f $@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(CC) -dynamiclib -install_name $(libdir)/$@ $(LDFLAGS) -o $@ $<
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # test: test.o libbswabe.a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #         $(CC) -o $@ $(LDFLAGS) $^
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -44,14 +48,17 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   tar zc $(DISTNAME) > $(DISTNAME).tar.gz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rm -rf $(DISTNAME)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-install: libbswabe.a bswabe.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++install: libbswabe.a libbswabe.0.dylib bswabe.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(top_srcdir)/mkinstalldirs -m 755 $(DESTDIR)$(libdir)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(top_srcdir)/mkinstalldirs -m 755 $(DESTDIR)$(includedir)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(top_srcdir)/install-sh -m 755 libbswabe.a $(DESTDIR)$(libdir)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(top_srcdir)/install-sh -m 755 libbswabe.a libbswabe.0.dylib $(DESTDIR)$(libdir)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  ln -s libbswabe.0.dylib $(DESTDIR)$(libdir)/libbswabe.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(top_srcdir)/install-sh -m 644 bswabe.h $(DESTDIR)$(includedir)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ uninstall:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   /bin/rm -f $(DESTDIR)$(libdir)/libbswabe.a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  /bin/rm -f $(DESTDIR)$(libdir)/libbswabe.0.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  /bin/rm -f $(DESTDIR)$(libdir)/libbswabe.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   /bin/rm -f $(DESTDIR)$(includedir)/bswabe.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # development and meta stuff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -72,7 +79,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # remove everything an installing user can rebuild
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ clean:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  rm -rf *.o *.a $(DISTNAME) *.tar.gz TAGS *~
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  rm -rf *.o *.a *.dylib $(DISTNAME) *.tar.gz TAGS *~
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # remove everything a package developer can rebuild
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ distclean: clean
</span></pre><pre style='margin:0'>

</pre>