git: 11a96cb88a5a - main - devel/eris: Remove expired port

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

URL: https://cgit.FreeBSD.org/ports/commit/?id=11a96cb88a5a2a7af1ae88462defcfd843625c66

commit 11a96cb88a5a2a7af1ae88462defcfd843625c66
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2023-12-29 21:24:53 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-12-31 00:06:15 +0000

    devel/eris: Remove expired port
    
    2023-12-31 devel/eris: There has been no release for most of the Worldforge libraries in the past 10 years.
---
 MOVED                                       |  1 +
 devel/Makefile                              |  1 -
 devel/eris/Makefile                         | 28 ---------------
 devel/eris/distinfo                         |  2 --
 devel/eris/files/patch-Eris-Metaserver.h    | 11 ------
 devel/eris/files/patch-Eris-PollDefault.cpp | 11 ------
 devel/eris/files/patch-Eris-View.h          | 10 ------
 devel/eris/files/patch-bindings-Makefile.in | 31 -----------------
 devel/eris/files/patch-eris-iround.h        | 13 -------
 devel/eris/pkg-descr                        |  3 --
 devel/eris/pkg-plist                        | 53 -----------------------------
 11 files changed, 1 insertion(+), 163 deletions(-)

diff --git a/MOVED b/MOVED
index c261574aba8f..526257ed5126 100644
--- a/MOVED
+++ b/MOVED
@@ -8203,3 +8203,4 @@ net-im/gitterdone||2023-12-31|Has expired: Upstream has gone away
 databases/pgpool-II-40||2023-12-31|Has expired: Upstream EOL reaches on 2023-12-31
 www/varnish6|www/varnish7|2023-12-31|Has expired: Unsupported version upstream, consider migrating to www/varnish7
 net-im/teamwords||2023-12-31|Has expired: Depends on deprecated www/qt5-webkit
+devel/eris||2023-12-31|Has expired: There has been no release for most of the Worldforge libraries in the past 10 years.
diff --git a/devel/Makefile b/devel/Makefile
index 10c4538493ab..3e03cd7ed15d 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -631,7 +631,6 @@
     SUBDIR += epm
     SUBDIR += eql5
     SUBDIR += eric6
-    SUBDIR += eris
     SUBDIR += erlang-cl
     SUBDIR += erlang-native-compiler
     SUBDIR += erlang-rebar3_hex
diff --git a/devel/eris/Makefile b/devel/eris/Makefile
deleted file mode 100644
index cd89e33fb6c6..000000000000
--- a/devel/eris/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-PORTNAME=	eris
-PORTVERSION=	1.3.23
-PORTREVISION=	10
-CATEGORIES=	devel
-MASTER_SITES=	SF/worldforge/Eris%201.4%20%28client%20lib%29/${PORTVERSION}/
-
-MAINTAINER=	oliver@FreeBSD.org
-COMMENT=	WorldForge client entity library
-WWW=		https://www.worldforge.org/index.php/components/eris/
-
-LICENSE=	GPLv2
-LICENSE_FILE=	${WRKSRC}/COPYING
-
-DEPRECATED=	There has been no release for most of the Worldforge libraries in the past 10 years.
-EXPIRATION_DATE=2023-12-31
-
-LIB_DEPENDS=	libAtlas-0.6.so:devel/atlas-devel \
-		libskstream-0.3.so:net/skstream \
-		libwfmath-1.0.so:math/wfmath \
-		libsigc-2.0.so:devel/libsigc++20 \
-		libmercator-0.3.so:devel/mercator
-
-GNU_CONFIGURE=	yes
-USE_LDCONFIG=	yes
-USES=		libtool pathfix pkgconfig compiler:c++11-lib
-USE_CXXSTD=	c++11
-
-.include <bsd.port.mk>
diff --git a/devel/eris/distinfo b/devel/eris/distinfo
deleted file mode 100644
index f82ee5035bd9..000000000000
--- a/devel/eris/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (eris-1.3.23.tar.gz) = ecc50b32bb5314d3a60d18e39abdc35c853291b6c9fc9541040b57630ed0d88b
-SIZE (eris-1.3.23.tar.gz) = 613099
diff --git a/devel/eris/files/patch-Eris-Metaserver.h b/devel/eris/files/patch-Eris-Metaserver.h
deleted file mode 100644
index d09453249a34..000000000000
--- a/devel/eris/files/patch-Eris-Metaserver.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- Eris/Metaserver.h.orig	2014-03-10 19:49:32.000000000 +0100
-+++ Eris/Metaserver.h	2014-03-10 19:49:47.000000000 +0100
-@@ -12,6 +12,8 @@
- #include <sigc++/signal.h>
- #include <memory>
- 
-+#include <ios>
-+
- #include <stdint.h>
- 
- // Forward decls
diff --git a/devel/eris/files/patch-Eris-PollDefault.cpp b/devel/eris/files/patch-Eris-PollDefault.cpp
deleted file mode 100644
index 3036b547cf0b..000000000000
--- a/devel/eris/files/patch-Eris-PollDefault.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- Eris/PollDefault.cpp.orig	2014-03-10 19:29:37.000000000 +0100
-+++ Eris/PollDefault.cpp	2014-03-10 19:29:49.000000000 +0100
-@@ -77,7 +77,7 @@
- 
- 	if (!got_data) return;
- 
--	struct timeval timeout = {msec_timeout / 1000, (msec_timeout % 1000) * 1000};
-+	struct timeval timeout = {(long)msec_timeout / 1000, ((long)msec_timeout % 1000) * 1000};
- 	int retval = select(maxfd+1, &reading, &writing, &exceptions, &timeout);
- 	if (retval < 0) {
-         warning() << "select() returned error: " << retval;
diff --git a/devel/eris/files/patch-Eris-View.h b/devel/eris/files/patch-Eris-View.h
deleted file mode 100644
index 2e42bddec8af..000000000000
--- a/devel/eris/files/patch-Eris-View.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- ./Eris/View.h.orig	2014-03-10 19:30:34.000000000 +0100
-+++ ./Eris/View.h	2014-03-10 19:30:56.000000000 +0100
-@@ -13,6 +13,7 @@
- #include <sigc++/connection.h>
- 
- // std
-+#include <string>
- #include <deque>
- #include <map>
- #include <set>
diff --git a/devel/eris/files/patch-bindings-Makefile.in b/devel/eris/files/patch-bindings-Makefile.in
deleted file mode 100644
index 71275f4f8cfc..000000000000
--- a/devel/eris/files/patch-bindings-Makefile.in
+++ /dev/null
@@ -1,31 +0,0 @@
-*** bindings/Makefile.in.orig	Fri Feb  4 05:13:36 2005
---- bindings/Makefile.in	Fri Feb  4 05:17:35 2005
-***************
-*** 489,509 ****
---- 489,514 ----
-  
-  install-hook: perl-install
-  
-+ @PERL_BINDINGS_FALSE@perl-makefile.stamp:
-  @PERL_BINDINGS_TRUE@perl-makefile.stamp: perl/Makefile.PL perl/*/Makefile.PL perl/compile_flags.pl \
-  @PERL_BINDINGS_TRUE@			$(top_builddir)/Eris/.libs/liberis-1.2.so perl/*.h
-  @PERL_BINDINGS_TRUE@	cd perl && perl Makefile.PL PREFIX=$(prefix) LIB=$(libdir)/perl
-  @PERL_BINDINGS_TRUE@	touch perl-makefile.stamp
-  
-+ @PERL_BINDINGS_FALSE@perl-all:
-  @PERL_BINDINGS_TRUE@perl-all: perl-makefile.stamp
-  @PERL_BINDINGS_TRUE@	cd perl && make
-  
-+ @PERL_BINDINGS_FALSE@perl-clean:
-  @PERL_BINDINGS_TRUE@perl-clean:
-  @PERL_BINDINGS_TRUE@	test -e perl-makefile.stamp && cd perl && make clean
-  @PERL_BINDINGS_TRUE@	rm -f perl-makefile.stamp
-  
-+ @PERL_BINDINGS_FALSE@perl-check:
-  @PERL_BINDINGS_TRUE@perl-check: perl-makefile.stamp
-  @PERL_BINDINGS_TRUE@	cd perl && make test
-  
-+ @PERL_BINDINGS_FALSE@perl-install: perl-makefile.stamp
-  @PERL_BINDINGS_TRUE@perl-install: perl-makefile.stamp
-  @PERL_BINDINGS_TRUE@	cd perl && make install
-  
diff --git a/devel/eris/files/patch-eris-iround.h b/devel/eris/files/patch-eris-iround.h
deleted file mode 100644
index f104b6a63959..000000000000
--- a/devel/eris/files/patch-eris-iround.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- Eris/iround.h.orig	2014-03-04 15:26:04.000000000 +0100
-+++ Eris/iround.h	2014-03-04 16:16:31.000000000 +0100
-@@ -12,8 +12,8 @@
- #define L_ROUND(_x) (boost::math::llround(_x))
- #else
- #include <cmath>
--#define I_ROUND(_x) (std::lround(_x))
--#define L_ROUND(_x) (std::llround(_x))
-+#define I_ROUND(_x) (lround(_x))
-+#define L_ROUND(_x) (llround(_x))
- #endif
- 
- #endif // ERIS_IROUND_H
diff --git a/devel/eris/pkg-descr b/devel/eris/pkg-descr
deleted file mode 100644
index 09008b39c2cb..000000000000
--- a/devel/eris/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Eris, the WorldForge client entity library is designed to simplify client
-development (and avoid duplicating effort) by providing a common framework to
-deal with server communications.
diff --git a/devel/eris/pkg-plist b/devel/eris/pkg-plist
deleted file mode 100644
index 43741d650e09..000000000000
--- a/devel/eris/pkg-plist
+++ /dev/null
@@ -1,53 +0,0 @@
-lib/liberis-1.3.so
-lib/liberis-1.3.so.21
-lib/liberis-1.3.so.21.0.0
-include/Eris-1.3/Eris/Account.h
-include/Eris-1.3/Eris/Alarm.h
-include/Eris-1.3/Eris/Avatar.h
-include/Eris-1.3/Eris/BaseConnection.h
-include/Eris-1.3/Eris/Calendar.h
-include/Eris-1.3/Eris/CharacterType.h
-include/Eris-1.3/Eris/Connection.h
-include/Eris-1.3/Eris/CustomEntities.h
-include/Eris-1.3/Eris/DeleteLater.h
-include/Eris-1.3/Eris/Entity.h
-include/Eris-1.3/Eris/EntityRef.h
-include/Eris-1.3/Eris/EntityRouter.h
-include/Eris-1.3/Eris/Exceptions.h
-include/Eris-1.3/Eris/Factory.h
-include/Eris-1.3/Eris/IGRouter.h
-include/Eris-1.3/Eris/Lobby.h
-include/Eris-1.3/Eris/Log.h
-include/Eris-1.3/Eris/LogStream.h
-include/Eris-1.3/Eris/MetaQuery.h
-include/Eris-1.3/Eris/Metaserver.h
-include/Eris-1.3/Eris/Operations.h
-include/Eris-1.3/Eris/Person.h
-include/Eris-1.3/Eris/Poll.h
-include/Eris-1.3/Eris/PollDefault.h
-include/Eris-1.3/Eris/PollGlib.h
-include/Eris-1.3/Eris/PollGlibFD.h
-include/Eris-1.3/Eris/PollGlibSource.h
-include/Eris-1.3/Eris/PollWinsock.h
-include/Eris-1.3/Eris/PollWinsock_impl.h
-include/Eris-1.3/Eris/Redispatch.h
-include/Eris-1.3/Eris/Response.h
-include/Eris-1.3/Eris/Room.h
-include/Eris-1.3/Eris/Router.h
-include/Eris-1.3/Eris/ServerInfo.h
-include/Eris-1.3/Eris/SpawnPoint.h
-include/Eris-1.3/Eris/Task.h
-include/Eris-1.3/Eris/TerrainModTranslator.h
-include/Eris-1.3/Eris/TerrainModObserver.h
-include/Eris-1.3/Eris/TimedEventService.h
-include/Eris-1.3/Eris/Timeout.h
-include/Eris-1.3/Eris/TransferInfo.h
-include/Eris-1.3/Eris/TypeBoundRedispatch.h
-include/Eris-1.3/Eris/TypeInfo.h
-include/Eris-1.3/Eris/TypeService.h
-include/Eris-1.3/Eris/Types.h
-include/Eris-1.3/Eris/UIFactory.h
-include/Eris-1.3/Eris/View.h
-include/Eris-1.3/Eris/ViewEntity.h
-include/Eris-1.3/Eris/iround.h
-libdata/pkgconfig/eris-1.3.pc