git: 4c1a78a7bcbc - main - net/easysoap: Remove expired port

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Sat, 30 Sep 2023 02:24:09 UTC
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4c1a78a7bcbc0506dba3e1782e22adeab988d810

commit 4c1a78a7bcbc0506dba3e1782e22adeab988d810
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2023-09-30 00:17:43 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-09-30 02:22:52 +0000

    net/easysoap: Remove expired port
    
    2023-09-30 net/easysoap: Last release was in 2006
---
 MOVED                                            |  1 +
 net/Makefile                                     |  1 -
 net/easysoap/Makefile                            | 34 ------------------
 net/easysoap/distinfo                            |  2 --
 net/easysoap/files/patch-src__SOAPSSLContext.cpp | 28 ---------------
 net/easysoap/pkg-descr                           |  1 -
 net/easysoap/pkg-plist                           | 46 ------------------------
 7 files changed, 1 insertion(+), 112 deletions(-)

diff --git a/MOVED b/MOVED
index e36dab0bb651..5cf0c47013a6 100644
--- a/MOVED
+++ b/MOVED
@@ -7887,3 +7887,4 @@ mail/qtools||2023-09-30|Has expired: Upstream last activity in 2003
 math/djbfft||2023-09-30|Has expired: Abandonware, slow and untouched by upstream for over 20 years
 math/py-matplotlib2|math/py-matplotlib|2023-09-30|Has expired: Upstream support ended in 2020 and do not support python3 versions existing on the tree
 net-im/kde-telepathy||2023-09-30|Has expired: Will not be part of KDE Gear 23.08 in August
+net/easysoap||2023-09-30|Has expired: Last release was in 2006
diff --git a/net/Makefile b/net/Makefile
index 3420342f5bfa..335420b10b83 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -141,7 +141,6 @@
     SUBDIR += dtcpclient
     SUBDIR += dual-dhclient
     SUBDIR += dual-dhclient-daemon
-    SUBDIR += easysoap
     SUBDIR += ecal
     SUBDIR += echoping
     SUBDIR += empty
diff --git a/net/easysoap/Makefile b/net/easysoap/Makefile
deleted file mode 100644
index 5c746d1fd2a8..000000000000
--- a/net/easysoap/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-PORTNAME=	easysoap
-PORTVERSION=	0.8.0
-PORTREVISION=	7
-CATEGORIES=	net
-MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/SWANSONG
-DISTNAME=	EasySoap++-${PORTVERSION}
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	C++ SOAP library based on Expat
-WWW=		http://easysoap.sourceforge.net/
-
-LICENSE=	LGPL21
-
-DEPRECATED=	Last release was in 2006
-EXPIRATION_DATE=	2023-09-30
-
-LIB_DEPENDS=	libexpat.so:textproc/expat2
-
-USES=		libtool localbase ssl
-USE_LDCONFIG=	yes
-
-GNU_CONFIGURE=	yes
-CONFIGURE_ENV=	ac_cv_lib_stdcpp_main=no
-
-INSTALL_TARGET=	install-strip
-
-.include <bsd.port.options.mk>
-
-.if ( ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400092 && ${SSL_DEFAULT} == base ) || ${SSL_DEFAULT:Mopenssl3*}
-BROKEN_SSL=	base openssl30 openssl31
-BROKEN_SSL_REASON=	error: undefined reference due to --no-allow-shlib-undefined: ERR_
-.endif
-
-.include <bsd.port.mk>
diff --git a/net/easysoap/distinfo b/net/easysoap/distinfo
deleted file mode 100644
index ecea3c80c4f4..000000000000
--- a/net/easysoap/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (EasySoap++-0.8.0.tar.gz) = 8d2534c00f35c9bdc90eb2637aafc6190a071383ec184315d3c4061065aa95b6
-SIZE (EasySoap++-0.8.0.tar.gz) = 483296
diff --git a/net/easysoap/files/patch-src__SOAPSSLContext.cpp b/net/easysoap/files/patch-src__SOAPSSLContext.cpp
deleted file mode 100644
index 4398e420d786..000000000000
--- a/net/easysoap/files/patch-src__SOAPSSLContext.cpp
+++ /dev/null
@@ -1,28 +0,0 @@
---- src/SOAPSSLContext.cpp.orig	2005-09-24 07:24:24 UTC
-+++ src/SOAPSSLContext.cpp
-@@ -142,17 +142,21 @@ SSL_METHOD* SOAPSSLContext::getMethod(Me
- 
-         switch(methodType)
-         {
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L && !defined(OPENSSL_NO_SSL2)
-         case SOAPSSLContext::SSL_v2:
--                method = SSLv2_client_method();
-+                method = const_cast<SSL_METHOD*>(SSLv2_client_method());
-                 break;
-+#endif
-         case SOAPSSLContext::SSL_v23:
--                method = SSLv23_client_method();
-+                method = const_cast<SSL_METHOD*>(SSLv23_client_method());
-                 break; 
-+#ifndef OPENSSL_NO_SSL3_METHOD
-         case SOAPSSLContext::SSL_v3:
--                method = SSLv3_client_method();
-+                method = const_cast<SSL_METHOD*>(SSLv3_client_method());
-                 break; 
-+#endif
-         case SOAPSSLContext::TLS_v1:
--                method = TLSv1_client_method();
-+                method = const_cast<SSL_METHOD*>(TLSv1_client_method());
-                 break; 
-         default:
-                 break;
diff --git a/net/easysoap/pkg-descr b/net/easysoap/pkg-descr
deleted file mode 100644
index 28b31fffa421..000000000000
--- a/net/easysoap/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-C++ SOAP Library based on expat
diff --git a/net/easysoap/pkg-plist b/net/easysoap/pkg-plist
deleted file mode 100644
index 0d0053412522..000000000000
--- a/net/easysoap/pkg-plist
+++ /dev/null
@@ -1,46 +0,0 @@
-include/easysoap/SOAP.h
-include/easysoap/SOAPArray.h
-include/easysoap/SOAPBase64.h
-include/easysoap/SOAPBody.h
-include/easysoap/SOAPCGIServer.h
-include/easysoap/SOAPCGITransport.h
-include/easysoap/SOAPDebugger.h
-include/easysoap/SOAPDispatchHandler.h
-include/easysoap/SOAPEnvelope.h
-include/easysoap/SOAPException.h
-include/easysoap/SOAPFault.h
-include/easysoap/SOAPHashMap.h
-include/easysoap/SOAPHeader.h
-include/easysoap/SOAPMethod.h
-include/easysoap/SOAPNamespaces.h
-include/easysoap/SOAPParameter.h
-include/easysoap/SOAPParse.h
-include/easysoap/SOAPParseEventHandler.h
-include/easysoap/SOAPPool.h
-include/easysoap/SOAPProxy.h
-include/easysoap/SOAPQName.h
-include/easysoap/SOAPResponse.h
-include/easysoap/SOAPSSLContext.h
-include/easysoap/SOAPSTL.h
-include/easysoap/SOAPServer.h
-include/easysoap/SOAPServerDispatch.h
-include/easysoap/SOAPSocket.h
-include/easysoap/SOAPStack.h
-include/easysoap/SOAPString.h
-include/easysoap/SOAPTransport.h
-include/easysoap/SOAPTypeTraits.h
-include/easysoap/SOAPUrl.h
-include/easysoap/SOAPUtil.h
-include/easysoap/SOAPonHTTP.h
-include/easysoap/XMLComposer.h
-include/easysoap/XMLParser.h
-include/easysoap/es_borl.h
-include/easysoap/es_comp.h
-include/easysoap/es_conf.h
-include/easysoap/es_config.h
-include/easysoap/es_msvc.h
-include/easysoap/es_mwerks.h
-lib/libeasysoap.a
-lib/libeasysoap.so
-lib/libeasysoap.so.0
-lib/libeasysoap.so.0.0.0