<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/8dfec14abcac16fe9c51c1173582e4b45b919b9e">https://github.com/macports/macports-ports/commit/8dfec14abcac16fe9c51c1173582e4b45b919b9e</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 8dfec14abcac16fe9c51c1173582e4b45b919b9e
</span>Author: Herby Gillot <herby.gillot@gmail.com>
AuthorDate: Fri Mar 15 16:50:23 2024 -0400

<span style='display:block; white-space:pre;color:#404040;'>    courier-authlib: update to 0.72.1
</span>---
 security/courier-authlib/Portfile                  | 52 ++++++++++++++-------
 .../files/patch-remove-dtag-configure.diff         | 54 ++++++++++++++++++++++
 2 files changed, 90 insertions(+), 16 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/courier-authlib/Portfile b/security/courier-authlib/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 330dcfc5ca7..2b920bf78b2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/courier-authlib/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/courier-authlib/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,25 +1,30 @@
</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
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem              1.0
</span> 
 name                    courier-authlib
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version                 0.68.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  17154b04f0097f0a5a8505f865186bb300c99224 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  9096118823ababfac8f46a1a7393765a414ea3628c9413bfba39af5d70fd3e2e
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version                 0.72.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  c25d2a2b1945f58779353f739d532319e65edddf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  1ca3cca191a7f1a973312f4b68da4d45986f006ac1323a71bf10193891c44585 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    2288448
</span> 
 categories              security mail
 license                 GPL-3
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms               darwin
</span> maintainers             nomaintainer
 description             Courier Authentication Library is a generic authentication API
<span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description        ${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description        {*}${description}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage                http://www.courier-mta.org/authlib/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage                https://www.courier-mta.org/authlib/
</span> master_sites            sourceforge:project/courier/authlib/${version}
 use_bzip2               yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib             port:db48 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append    port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append      port:db48 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:gmake \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:libidn2 \
</span>                         port:libtool \
                         port:courier-unicode
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,18 +34,33 @@ configure.args          --with-db=db \
</span>                         --without-authldap \
                         --without-authpam \
                         -C
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cflags-append     -I${prefix}/include/db48
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.ldflags-append    -L${prefix}/lib/db48
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.env-append    MAKE="gmake"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append   MAKE="gmake"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cflags-append -I${prefix}/include/db48
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.ldflags-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -L${prefix}/lib/db48
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append       patch-remove-dtag-configure.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.cmd               ${prefix}/bin/gmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-extract {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach _file {install-sh config.guess config.sub} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace -E {s|#!/usr/bin/sh|#!/usr/bin/env sh|} ${_file}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 post-destroot {
     system -W "${destroot}${prefix}/lib/courier-authlib" "rm -f *.a *.la"
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-startupitem.create      yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-startupitem.start  "${prefix}/sbin/authdaemond start"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-startupitem.stop   "${prefix}/sbin/authdaemond stop"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-startupitem.restart        "${prefix}/sbin/authdaemond restart"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-startupitem.pidfile        clean ${prefix}/var/spool/authdaemon/pid
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+startupitem.create      yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+startupitem.start       "${prefix}/sbin/authdaemond start"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+startupitem.stop        "${prefix}/sbin/authdaemond stop"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+startupitem.restart     "${prefix}/sbin/authdaemond restart"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+startupitem.pidfile     clean ${prefix}/var/spool/authdaemon/pid
</span> 
 # Limit the length of the minor and patch version components to avoid picking
 # up development versions (that contain a YYYYMMDD timestamp).
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/courier-authlib/files/patch-remove-dtag-configure.diff b/security/courier-authlib/files/patch-remove-dtag-configure.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..21b9b6262d6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/courier-authlib/files/patch-remove-dtag-configure.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,54 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ./configure    2024-03-15 16:41:55
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./configure    2024-03-15 16:42:09
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -21173,51 +21173,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   HAVE_SGML_TRUE='#'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   HAVE_SGML_FALSE=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-fi
</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;'>+-save_LDFLAGS="$LDFLAGS"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-LDFLAGS="-Wl,--enable-new-dtags $LDFLAGS"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking --enable-new-dtags option" >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-printf %s "checking --enable-new-dtags option... " >&6; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-if test ${authlib_cv_enable_new_dtags+y}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-then :
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  printf %s "(cached) " >&6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-else $as_nop
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-/* end confdefs.h.  */
</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;'>+-int
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-main (void)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-{
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-return 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  ;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  return 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-_ACEOF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-if ac_fn_c_try_link "$LINENO"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-then :
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  authlib_cv_enable_new_dtags=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-else $as_nop
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  authlib_cv_enable_new_dtags=no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-rm -f core conftest.err conftest.$ac_objext conftest.beam \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    conftest$ac_exeext conftest.$ac_ext
</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;'>+ fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $authlib_cv_enable_new_dtags" >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-printf "%s\n" "$authlib_cv_enable_new_dtags" >&6; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-if test "$authlib_cv_enable_new_dtags" = "yes"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-   courierauth_ldflags="-Wl,--enable-new-dtags $courierauth_ldflags"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-fi
</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><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LIBVERSION_CURRENT=0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LIBVERSION_RELEASE=0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LIBVERSION_AGE=0
</span></pre><pre style='margin:0'>

</pre>