<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>