git: 9d5dcce7f6cd - main - dns/updatedd: Remove expired port

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Sun, 31 Dec 2023 00:08:02 UTC
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9d5dcce7f6cd658d3c080130d37b21a3b3c19022

commit 9d5dcce7f6cd658d3c080130d37b21a3b3c19022
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2023-12-29 22:40:54 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-12-31 00:06:23 +0000

    dns/updatedd: Remove expired port
    
    2023-12-31 dns/updatedd: Last release in 2006 and upstream is dead. Consider migrating to dns/inadyn, dns/ddclient or dns/godns
---
 MOVED                                              |  1 +
 dns/Makefile                                       |  1 -
 dns/updatedd/Makefile                              | 23 ---------
 dns/updatedd/distinfo                              |  2 -
 dns/updatedd/files/patch-include-dprintf.h         | 18 -------
 .../files/patch-updatedd-wrapper-Makefile.in       | 12 -----
 dns/updatedd/pkg-descr                             | 20 --------
 dns/updatedd/pkg-plist                             | 56 ----------------------
 8 files changed, 1 insertion(+), 132 deletions(-)

diff --git a/MOVED b/MOVED
index 8a76f995fbe2..ef602c42958f 100644
--- a/MOVED
+++ b/MOVED
@@ -8232,3 +8232,4 @@ audio/tuneradio||2023-12-31|Has expired: Requires defunct bktr
 net/skstream||2023-12-31|Has expired: There has been no release for most of the Worldforge libraries in the past 10 years.
 mail/libspf||2023-12-31|Has expired: Abandonware, last commit upstream 14 years ago. Consider migrating to mail/libspf2
 graphics/sage||2023-12-31|Has expired: There has been no release for most of the Worldforge libraries in the past 10 years.
+dns/updatedd||2023-12-31|Has expired: Last release in 2006 and upstream is dead. Consider migrating to dns/inadyn, dns/ddclient or dns/godns
diff --git a/dns/Makefile b/dns/Makefile
index 51c0273aec47..daf0b7055422 100644
--- a/dns/Makefile
+++ b/dns/Makefile
@@ -231,7 +231,6 @@
     SUBDIR += totd
     SUBDIR += udns
     SUBDIR += unbound
-    SUBDIR += updatedd
     SUBDIR += utdns
     SUBDIR += vhostcname
     SUBDIR += vizone
diff --git a/dns/updatedd/Makefile b/dns/updatedd/Makefile
deleted file mode 100644
index 5c2da0c58ef0..000000000000
--- a/dns/updatedd/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-PORTNAME=	updatedd
-PORTVERSION=	2.6
-PORTREVISION=	2
-CATEGORIES=	dns
-MASTER_SITES=	SAVANNAH
-DISTNAME=	${PORTNAME}_${PORTVERSION}
-
-MAINTAINER=	geniusj@ods.org
-COMMENT=	Dynamic DNS Update Client supporting multiple services
-WWW=		http://updatedd.philipp-benner.de
-
-DEPRECATED=	Last release in 2006 and upstream is dead. Consider migrating to dns/inadyn, dns/ddclient or dns/godns
-EXPIRATION_DATE=2023-12-31
-
-OPTIONS_DEFINE=	DOCS
-
-USES=		gmake libtool perl5 shebangfix
-SHEBANG_FILES=	Documentation/updatedd-pppd-rc
-GNU_CONFIGURE=	yes
-
-WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
-
-.include <bsd.port.mk>
diff --git a/dns/updatedd/distinfo b/dns/updatedd/distinfo
deleted file mode 100644
index 108b75ab9741..000000000000
--- a/dns/updatedd/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (updatedd_2.6.tar.gz) = 9d240c7e9fcc3f6cb1d32410ca2dee10d359c53f1a5a30d8f3ec49b18b73f1d0
-SIZE (updatedd_2.6.tar.gz) = 667104
diff --git a/dns/updatedd/files/patch-include-dprintf.h b/dns/updatedd/files/patch-include-dprintf.h
deleted file mode 100644
index 83ad7a099753..000000000000
--- a/dns/updatedd/files/patch-include-dprintf.h
+++ /dev/null
@@ -1,18 +0,0 @@
---- include/dprintf.h.orig	Fri Sep  8 06:03:14 2006
-+++ include/dprintf.h	Mon Feb 19 16:00:43 2007
-@@ -40,13 +40,9 @@
- 	va_list va;
- 
- 	va_start(va, fmt);
--	n = vsprintf(NULL, fmt, va);
--	if(n > MAXLEN)
-+	n = vasprintf(&buffer, fmt, va);
-+	if(-1 == n)
- 		std_err(NONE, "dprintf() failed: string is too long");
--	if((buffer = (char *)malloc((n+1) * sizeof(char))) == NULL)
--		std_err(PERR, "malloc() failed");
--	(void)vsnprintf(buffer, n+1, fmt, va);
--	*(buffer+n) = '\0';
- 	va_end(va);
- 
- 	if(write(s, buffer, n) == -1)
diff --git a/dns/updatedd/files/patch-updatedd-wrapper-Makefile.in b/dns/updatedd/files/patch-updatedd-wrapper-Makefile.in
deleted file mode 100644
index 5963b3e97cbe..000000000000
--- a/dns/updatedd/files/patch-updatedd-wrapper-Makefile.in
+++ /dev/null
@@ -1,12 +0,0 @@
---- updatedd-wrapper/Makefile.in.orig	Fri Sep 15 10:19:07 2006
-+++ updatedd-wrapper/Makefile.in	Sun Feb 18 15:19:45 2007
-@@ -466,8 +466,8 @@
- install-data-local:
- 	if test ! -e $(DESTDIR)$(sysconfdir)/$(conf); then		\
- 		$(INSTALL) -d $(DESTDIR)$(sysconfdir);			\
--		$(INSTALL) -m 600 updatedd-wrapper.conf $(DESTDIR)$(sysconfdir);	\
- 	fi
-+	$(INSTALL) -m 600 updatedd-wrapper.conf $(DESTDIR)$(sysconfdir)/updatedd-wrapper.conf.sample
- 
- uninstall-local:
- 	$(RM) $(DESTDIR)$(sysconfdir)/updatedd-wrapper.conf
diff --git a/dns/updatedd/pkg-descr b/dns/updatedd/pkg-descr
deleted file mode 100644
index a6c43c2ec553..000000000000
--- a/dns/updatedd/pkg-descr
+++ /dev/null
@@ -1,20 +0,0 @@
-Updatedd is a program for Unix like operating systems to
-update dynamic DNS records.  It supports multiple services,
-including:
-
-	changeip.com
-	dyndns.org
-	eurodyndns.org
-	ovh.com,
-	no-ip.org
-	ods.org
-	hn.org
-	regfish.com
-	tzo.com
-
-Each service is represented by a plugin, therefore it is
-very simple to add support for additional services.
-
-Furthermore the package includes a wrapper for updatedd
-called `updatedd-wrapper'.  It provides support for
-configuration files and IP adddress caching.
diff --git a/dns/updatedd/pkg-plist b/dns/updatedd/pkg-plist
deleted file mode 100644
index aa4f11ab53c7..000000000000
--- a/dns/updatedd/pkg-plist
+++ /dev/null
@@ -1,56 +0,0 @@
-bin/updatedd
-bin/updatedd-wrapper
-@sample etc/updatedd-wrapper.conf.sample
-lib/updatedd/libchangeip.a
-lib/updatedd/libchangeip.so
-lib/updatedd/libchangeip.so.0
-lib/updatedd/libchangeip.so.0.0.0
-lib/updatedd/libdyndns.a
-lib/updatedd/libdyndns.so
-lib/updatedd/libdyndns.so.0
-lib/updatedd/libdyndns.so.0.0.0
-lib/updatedd/libeurodyndns.a
-lib/updatedd/libeurodyndns.so
-lib/updatedd/libeurodyndns.so.0
-lib/updatedd/libeurodyndns.so.0.0.0
-lib/updatedd/libhn.a
-lib/updatedd/libhn.so
-lib/updatedd/libhn.so.0
-lib/updatedd/libhn.so.0.0.0
-lib/updatedd/libnoip.a
-lib/updatedd/libnoip.so
-lib/updatedd/libnoip.so.0
-lib/updatedd/libnoip.so.0.0.0
-lib/updatedd/libods.a
-lib/updatedd/libods.so
-lib/updatedd/libods.so.0
-lib/updatedd/libods.so.0.0.0
-lib/updatedd/libovh.a
-lib/updatedd/libovh.so
-lib/updatedd/libovh.so.0
-lib/updatedd/libovh.so.0.0.0
-lib/updatedd/libregfish.a
-lib/updatedd/libregfish.so
-lib/updatedd/libregfish.so.0
-lib/updatedd/libregfish.so.0.0.0
-lib/updatedd/libtzo.a
-lib/updatedd/libtzo.so
-lib/updatedd/libtzo.so.0
-lib/updatedd/libtzo.so.0.0.0
-include/libchangeip.h
-include/libdyndns.h
-include/libeurodyndns.h
-include/libhn.h
-include/libnoip.h
-include/libods.h
-include/libovh.h
-include/libregfish.h
-include/libtzo.h
-%%DATADIR%%/interface.pl
-%%DATADIR%%/ipserv.pl
-man/man1/updatedd-wrapper.1.gz
-man/man1/updatedd.1.gz
-man/man5/updatedd-wrapper.conf.5.gz
-%%PORTDOCS%%%%DOCSDIR%%/updatedd-2.4-english.pdf
-%%PORTDOCS%%%%DOCSDIR%%/updatedd-2.4-german.pdf
-%%PORTDOCS%%%%DOCSDIR%%/updatedd-pppd-rc