git: 6d6c165c33ec - main - devel/mercator: Remove expired port

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

URL: https://cgit.FreeBSD.org/ports/commit/?id=6d6c165c33ec07021d52820a49eabffbb78ac9f9

commit 6d6c165c33ec07021d52820a49eabffbb78ac9f9
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2023-12-29 21:56:29 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-12-31 00:06:18 +0000

    devel/mercator: Remove expired port
    
    2023-12-31 devel/mercator: There has been no release for most of the Worldforge libraries in the past 10 years.
---
 MOVED                    |  1 +
 devel/Makefile           |  1 -
 devel/mercator/Makefile  | 30 ------------------------------
 devel/mercator/distinfo  |  2 --
 devel/mercator/pkg-descr |  4 ----
 devel/mercator/pkg-plist | 29 -----------------------------
 6 files changed, 1 insertion(+), 66 deletions(-)

diff --git a/MOVED b/MOVED
index 30e51f9043ad..0f6955788cdb 100644
--- a/MOVED
+++ b/MOVED
@@ -8215,3 +8215,4 @@ games/springlobby||2023-12-31|Has expired: Depends on expired games/spring
 graphics/libgfx||2023-12-31|Has expired: unmaintained upstream since sep 2005
 devel/cook||2023-12-31|Has expired: Upstream last release was in 2008
 multimedia/omxplayer||2023-12-31|Has expired: Depends on legacy APIs and interfaces, functionality is being in integrated into VLC
+devel/mercator||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 04cc3028c431..7244a6fe5e32 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1593,7 +1593,6 @@
     SUBDIR += mdds
     SUBDIR += mdspan
     SUBDIR += menhir
-    SUBDIR += mercator
     SUBDIR += mercurial
     SUBDIR += mergify
     SUBDIR += meson
diff --git a/devel/mercator/Makefile b/devel/mercator/Makefile
deleted file mode 100644
index 1b275d4d5144..000000000000
--- a/devel/mercator/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-PORTNAME=	mercator
-PORTVERSION=	0.3.3
-PORTREVISION=	10
-CATEGORIES=	devel
-MASTER_SITES=	SF/worldforge/Mercator%20%28terrain%20lib%29/${PORTVERSION}
-
-MAINTAINER=	oliver@FreeBSD.org
-COMMENT=	Procedural terrain library
-WWW=		https://www.worldforge.org/index.php/components/mercator/
-
-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=	libwfmath-1.0.so:math/wfmath
-
-USES=		libtool pathfix pkgconfig compiler:c++11-lib
-USE_CXXSTD=	c++14
-USE_LDCONFIG=	yes
-
-GNU_CONFIGURE=	yes
-
-CXXFLAGS+=	-include wchar.h
-
-post-patch:
-	@${REINPLACE_CMD} -e 's|std::lround|lround|g' ${WRKSRC}/Mercator/iround.h
-
-.include <bsd.port.mk>
diff --git a/devel/mercator/distinfo b/devel/mercator/distinfo
deleted file mode 100644
index ecfddc8cab16..000000000000
--- a/devel/mercator/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mercator-0.3.3.tar.gz) = 04c71d780979a2b43835b8b30879b39c4d7688661dab8e2bf7046ef9e7aff1e9
-SIZE (mercator-0.3.3.tar.gz) = 436499
diff --git a/devel/mercator/pkg-descr b/devel/mercator/pkg-descr
deleted file mode 100644
index 4d3c7112d52e..000000000000
--- a/devel/mercator/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Mercator is a procedural terrain library. It is primarily aimed at terrain for
-multiplayer online games and forms one of the WorldForge core libraries.
-It is intended to be used as a terrain library on both the client, and the
-server.
diff --git a/devel/mercator/pkg-plist b/devel/mercator/pkg-plist
deleted file mode 100644
index 28a0967b72fe..000000000000
--- a/devel/mercator/pkg-plist
+++ /dev/null
@@ -1,29 +0,0 @@
-lib/libmercator-0.3.so
-lib/libmercator-0.3.so.4
-lib/libmercator-0.3.so.4.0.0
-include/Mercator-0.3/Mercator/Effector.h
-include/Mercator-0.3/Mercator/Mercator.h
-include/Mercator-0.3/Mercator/Matrix.h
-include/Mercator-0.3/Mercator/Terrain.h
-include/Mercator-0.3/Mercator/TerrainMod.h
-include/Mercator-0.3/Mercator/TerrainMod_impl.h
-include/Mercator-0.3/Mercator/BasePoint.h
-include/Mercator-0.3/Mercator/Segment.h
-include/Mercator-0.3/Mercator/Buffer_impl.h
-include/Mercator-0.3/Mercator/Buffer.h
-include/Mercator-0.3/Mercator/Shader.h
-include/Mercator-0.3/Mercator/FillShader.h
-include/Mercator-0.3/Mercator/ThresholdShader.h
-include/Mercator-0.3/Mercator/DepthShader.h
-include/Mercator-0.3/Mercator/GrassShader.h
-include/Mercator-0.3/Mercator/Intersect.h
-include/Mercator-0.3/Mercator/Surface.h
-include/Mercator-0.3/Mercator/Plant.h
-include/Mercator-0.3/Mercator/Forest.h
-include/Mercator-0.3/Mercator/RandCache.h
-include/Mercator-0.3/Mercator/TileShader.h
-include/Mercator-0.3/Mercator/ShaderFactory.h
-include/Mercator-0.3/Mercator/ShaderFactory_impl.h
-include/Mercator-0.3/Mercator/Area.h
-include/Mercator-0.3/Mercator/AreaShader.h
-libdata/pkgconfig/mercator-0.3.pc