<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/2003ae68a46ea888bcd91aea16eef7012324264b">https://github.com/macports/macports-ports/commit/2003ae68a46ea888bcd91aea16eef7012324264b</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 2003ae68a46 cdpd: update to 1.0.4.1
</span>2003ae68a46 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 2003ae68a46ea888bcd91aea16eef7012324264b
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Wed Oct 19 18:04:35 2022 +1100

<span style='display:block; white-space:pre;color:#404040;'>    cdpd: update to 1.0.4.1
</span>---
 net/cdpd/Portfile                | 32 +++++++++++++++++++
 net/cdpd/files/Makefile.in.patch | 66 ++++++++++++++++++++++++++++++++++++++++
 net/cdpd/files/strlcpy.c.patch   | 13 ++++++++
 3 files changed, 111 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/cdpd/Portfile b/net/cdpd/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..9250b13242e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/cdpd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,32 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- 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><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                cdpd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.0.4.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories          net
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             BSD
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         Sends Cisco Discovery Protocol announcements
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    cdpd periodically sends Cisco Discovery Protocol \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    announcements on configured interfaces.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            http://snar.spb.ru/prog/cdpd/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        ${homepage}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+extract.suffix      .tgz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160 d74ace642fe0a1d194f1fba5f2b64a23722e43a0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256 a064aaf9ea094fe537a08975f81553c93566c25aeb1439a04b66d878c3b3cc2a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib         port:libpcap
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          Makefile.in.patch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    strlcpy.c.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 644 -W ${worksrcpath} CHANGES COPYRIGHT README \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/cdpd/files/Makefile.in.patch b/net/cdpd/files/Makefile.in.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..0ef3fdfa26e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/cdpd/files/Makefile.in.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,66 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.in.orig       2010-04-03 02:47:58.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile.in    2022-10-19 17:58:35.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,6 +1,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CFLAGS+=-g -Wall @CFLAGS@ @DEFS@ -I. -O0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-LDADD+=@LIBS@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CFLAGS+=-g -Wall @CFLAGS@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CPPFLAGS+= -I. @DEFS@ @CPPFLAGS@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LDADD+=@LDFLAGS@ @LIBS@
</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;'>+ LN_S=@LN_S@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -12,35 +13,35 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(CC) ${CFLAGS} cdpd.o daemon.o strlcpy.o -o cdpd ${LDADD}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ .c.o:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(CC) $(CFLAGS) -c $< 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(CC) $(CPPFLAGS) $(CFLAGS) -c $< 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ install: cdpd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  @if [ ! -d @prefix@@libexecdir@ ] ; then \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          mkdir -p @prefix@@libexecdir@ ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  @if [ ! -d $(DESTDIR)@prefix@@libexecdir@ ] ; then \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++          mkdir -p $(DESTDIR)@prefix@@libexecdir@ ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  @if [ ! -d @prefix@@mandir@/man8 ] ; then \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          mkdir -p @prefix@@mandir@/man8 ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  @if [ ! -d $(DESTDIR)@prefix@@mandir@/man8 ] ; then \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++          mkdir -p $(DESTDIR)@prefix@@mandir@/man8 ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(INSTALL) -c -m 755 cdpd @prefix@@libexecdir@/cdpd@EXEEXT@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(INSTALL) -c -m 644 cdpd.8 @prefix@@mandir@/man8/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  @if [ -d /usr/local/etc/rc.d -a ! -f /usr/local/etc/rc.d/cdpd.sh ] ; then \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(INSTALL) -c -m 755 cdpd $(DESTDIR)@prefix@@libexecdir@/cdpd@EXEEXT@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(INSTALL) -c -m 644 cdpd.8 $(DESTDIR)@prefix@@mandir@/man8/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  @if [ -d $(DESTDIR)/usr/local/etc/rc.d -a ! -f $(DESTDIR)/usr/local/etc/rc.d/cdpd.sh ] ; then \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           echo "installing startup script into /usr/local/etc/rc.d" ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          $(INSTALL) -c -m 755 cdpd.sh /usr/local/etc/rc.d ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++          $(INSTALL) -c -m 755 cdpd.sh $(DESTDIR)/usr/local/etc/rc.d ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   fi 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  @if [ -d /etc/init.d -a -d /etc/rc3.d ] ; then \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          if [ ! -f /etc/init.d/cdpd ] ; then \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  @if [ -d $(DESTDIR)/etc/init.d -a -d $(DESTDIR)/etc/rc3.d ] ; then \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++          if [ ! -f $(DESTDIR)/etc/init.d/cdpd ] ; then \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   echo -n "installing startup script into /etc/init.d" ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  $(INSTALL) -c -m 755 cdpd2.sh /etc/init.d/cdpd ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  $(INSTALL) -c -m 755 cdpd2.sh $(DESTDIR)/etc/init.d/cdpd ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           fi ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          if [ ! -f /etc/rc3.d/S98cdpd ] ; then \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++          if [ ! -f $(DESTDIR)/etc/rc3.d/S98cdpd ] ; then \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   echo -n " , linking into rc3.d" ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  $(LN_S) /etc/init.d/cdpd /etc/rc3.d/S98cdpd ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  $(LN_S) /etc/init.d/cdpd /etc/rc3.d/K98cdpd ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  $(LN_S) /etc/init.d/cdpd $(DESTDIR)/etc/rc3.d/S98cdpd ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  $(LN_S) /etc/init.d/cdpd $(DESTDIR)/etc/rc3.d/K98cdpd ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           fi ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          if [ -d /etc/rc5.d -a ! -f /etc/rc5.d/S98cdpd ] ; then \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++          if [ -d $(DESTDIR)/etc/rc5.d -a ! -f $(DESTDIR)/etc/rc5.d/S98cdpd ] ; then \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   echo -n " , linking into rc5.d" ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  $(LN_S) /etc/init.d/cdpd /etc/rc5.d/S98cdpd ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  $(LN_S) /etc/init.d/cdpd /etc/rc5.d/K98cdpd ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  $(LN_S) /etc/init.d/cdpd $(DESTDIR)/etc/rc5.d/S98cdpd ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  $(LN_S) /etc/init.d/cdpd $(DESTDIR)/etc/rc5.d/K98cdpd ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           fi ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           echo ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   fi
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/cdpd/files/strlcpy.c.patch b/net/cdpd/files/strlcpy.c.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..f81875f9fd3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/cdpd/files/strlcpy.c.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- strlcpy.c.orig 2008-12-02 04:17:32.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ strlcpy.c      2022-10-19 17:51:26.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -27,6 +27,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</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;'>++#ifdef HAVE_CONFIG_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include "config.h"
</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;'>+ #ifndef HAVE_STRLCPY
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <sys/types.h>
</span></pre><pre style='margin:0'>

</pre>