diff --git a/MOVED b/MOVED index a9da75aaac536..c957438070174 100644 --- a/MOVED +++ b/MOVED @@ -16328,3 +16328,4 @@ devel/rubygem-ruby-magic-static|devel/rubygem-ruby-magic|2021-05-03|Obsolete, pl devel/gecode|math/gecode|2021-05-04|Move to a proper category net-im/libqmatrixclient|devel/libquotient|2021-05-08|Has expired: Use libQuotient (devel/libquotient) instead devel/electron11|devel/electron12|2021-05-12|VSCode update requires a newer major version +dns/opendd||2021-05-15|Has expired: Abandonware diff --git a/dns/Makefile b/dns/Makefile index b4945f8c574a3..5dc3cf6fc1f24 100644 --- a/dns/Makefile +++ b/dns/Makefile @@ -114,7 +114,6 @@ SUBDIR += nsping SUBDIR += nss_mdns SUBDIR += nss_resinit - SUBDIR += opendd SUBDIR += opendnssec2 SUBDIR += openresolv SUBDIR += p5-AnyEvent-CacheDNS diff --git a/dns/opendd/Makefile b/dns/opendd/Makefile deleted file mode 100644 index 755b3118cd82d..0000000000000 --- a/dns/opendd/Makefile +++ /dev/null @@ -1,79 +0,0 @@ -# Created by: Alexander Logvinov - -PORTNAME= opendd -PORTVERSION= 0.7.9 -PORTREVISION= 2 -CATEGORIES= dns -MASTER_SITES= http://www.bsdmon.com/download/ -DISTNAME= ${PORTNAME}.${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= DynDNS client - -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/COPYING - -DEPRECATED= Abandonware -EXPIRATION_DATE= 2021-05-15 -BROKEN_FreeBSD_13= ld: error: duplicate symbol: saved_attributes -BROKEN_FreeBSD_14= ld: error: duplicate symbol: saved_attributes - -PORTDOCS= README -PLIST_FILES= sbin/${PORTNAME} \ - "@sample(,,600) %%ETCDIR%%/${PORTNAME}.conf.sample" \ - "%%ETCDIR%%/${PORTNAME}.pem" - -OPTIONS_DEFINE= OPENSSL RCNG DOCS -OPTIONS_DEFAULT= OPENSSL RCNG -RCNG_DESC= Install RC_NG script - -.include - -.if ${SSL_DEFAULT} == base -BROKEN_FreeBSD_12= undefined symbol: BIO_set_conn_ip -BROKEN_FreeBSD_13= undefined symbol: BIO_set_conn_ip -.endif - -.if ${PORT_OPTIONS:MOPENSSL} -USES+= ssl -CFLAGS+= -I${OPENSSLINC} -LDFLAGS+= -L${OPENSSLLIB} -MAKE_ENV+= "USE_SOCKET_SSL=yes" -.endif - -.if ${PORT_OPTIONS:MRCNG} -USE_RC_SUBR= ${PORTNAME} -.endif - -post-extract: - @${MV} ${WRKDIR}/${PORTNAME} ${WRKDIR}/${PORTNAME}.${PORTVERSION} - -post-patch: -.for i in ${PORTNAME}.conf globals.h - @${REINPLACE_CMD} 's|/etc/${PORTNAME}.pem|${ETCDIR}/${PORTNAME}.pem|' \ - ${WRKSRC}/${i} -.endfor - @${REINPLACE_CMD} 's|/etc/${PORTNAME}.conf|${ETCDIR}/${PORTNAME}.conf|' \ - ${WRKSRC}/globals.h - -post-patch-OPENSSL-on: - @${REINPLACE_CMD} 's|use_ssl = 0|use_ssl = 1|' ${WRKSRC}/${PORTNAME}.conf - @${REINPLACE_CMD} -e "s|^FLAGS =|FLAGS = ${CFLAGS}|" -e "s|^SSL =|SSL = ${LDFLAGS}|" \ - ${WRKSRC}/Makefile - -post-patch-RCNG-on: - @${REINPLACE_CMD} 's|runasdaemon = 0|runasdaemon = 1|' ${WRKSRC}/${PORTNAME}.conf - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin - @${MKDIR} ${STAGEDIR}${ETCDIR} - ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.conf ${STAGEDIR}${ETCDIR}/${PORTNAME}.conf.sample - ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.pem ${STAGEDIR}${ETCDIR} - -do-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for i in ${PORTDOCS} - ${INSTALL_DATA} -p ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} -.endfor - -.include diff --git a/dns/opendd/distinfo b/dns/opendd/distinfo deleted file mode 100644 index 6d80f02958c80..0000000000000 --- a/dns/opendd/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (opendd.0.7.9.tar.gz) = f6b1854f931ddbac096015ac253fc6d2b481f98783ab5ebfbdb89ff4f49da0b5 -SIZE (opendd.0.7.9.tar.gz) = 49543 diff --git a/dns/opendd/files/opendd.in b/dns/opendd/files/opendd.in deleted file mode 100644 index f304e0eb575ff..0000000000000 --- a/dns/opendd/files/opendd.in +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/sh - -# PROVIDE: opendd -# REQUIRE: NETWORKING -# -# Add the following line to /etc/rc.conf[.local] to enable opendd -# -# opendd_enable (bool): Set to "NO" by default. -# Set it to "YES" to enable opendd. - -. /etc/rc.subr - -name="opendd" -rcvar=opendd_enable - -load_rc_config $name - -: ${opendd_enable="NO"} -: ${opendd_pidfile="/var/run/opendd.pid"} - -command="%%PREFIX%%/sbin/opendd" -required_files="%%ETCDIR%%/opendd.conf" -pidfile="/var/run/opendd.pid" -start_precmd="opendd_check" - -opendd_check() -{ - if ! egrep -q -i -E "^runasdaemon.*=.*1$" ${required_files} - then - err 1 "opendd script need "runasdaemon=1" on config file" - fi -} - -run_rc_command "$1" diff --git a/dns/opendd/files/patch-Makefile b/dns/opendd/files/patch-Makefile deleted file mode 100644 index 6e321f321d90b..0000000000000 --- a/dns/opendd/files/patch-Makefile +++ /dev/null @@ -1,34 +0,0 @@ ---- Makefile.orig 2008-03-15 02:15:51 UTC -+++ Makefile -@@ -5,8 +5,7 @@ - # USE_SOCKET_SSL=y to enable SSL socket - # - --CC = cc --FLAGS = -ansi -pedantic -Wall -O2 -fno-strict-aliasing -+FLAGS = -ansi -Wall -O2 -fno-strict-aliasing # -pedantic - - BIN_PROGRAM = opendd - -@@ -49,15 +48,13 @@ ${BIN_PROGRAM}: ${OBJS} ${COMMON_OBJS}; - fi - @echo "" - .c.o: -- @echo "===> Compiling `basename $*.o` ..." -- @if [ "$*" = "./include/socket" ]\ -- || [ "$*" = "./main" ]\ -- && [ "${USE_SOCKET_SSL}" ]; then\ -- echo '${CC} ${FLAGS} ${MACROS} -c -o $*.o $*.c';\ -- ${CC} ${FLAGS} ${MACROS} -c -o $*.o $*.c;\ -+ @echo "===> Compiling `basename $@` ..." -+ @if [ "${USE_SOCKET_SSL}" ]; then\ -+ echo '${CC} ${FLAGS} ${MACROS} -c -o $@ $<';\ -+ ${CC} ${FLAGS} ${MACROS} -c -o $@ $<;\ - else\ -- echo '${CC} ${FLAGS} -c -o $*.o $*.c';\ -- ${CC} ${FLAGS} -c -o $*.o $*.c;\ -+ echo '${CC} ${FLAGS} -c -o $@ $<';\ -+ ${CC} ${FLAGS} -c -o $@ $<;\ - fi - clean: - if [ -f opendd ];then rm -f opendd; fi diff --git a/dns/opendd/pkg-descr b/dns/opendd/pkg-descr deleted file mode 100644 index d24b056d5b64c..0000000000000 --- a/dns/opendd/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -OpenDD is a DynDNS client, written in C, and especially designed -for small gateway machines, like a Soekris box. Its main feature -is that it does not require any Perl or Python interpreter. -It supports HTTPS, can send a mail report, and can run as daemon. -It is also very easy to deploy. - -WWW: http://www.bsdmon.com/wakka/OpenDD