aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMuhammad Moinur Rahman <bofh@FreeBSD.org>2023-12-29 21:56:29 +0000
committerMuhammad Moinur Rahman <bofh@FreeBSD.org>2023-12-31 00:06:18 +0000
commit6d6c165c33ec07021d52820a49eabffbb78ac9f9 (patch)
tree7077de3878adc2cdd3f2b333dda521c4c05c7395
parent78deb945ebe418c3734fcf6438e05b8b5c3adc32 (diff)
downloadports-6d6c165c33ec07021d52820a49eabffbb78ac9f9.tar.gz
ports-6d6c165c33ec07021d52820a49eabffbb78ac9f9.zip
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.
-rw-r--r--MOVED1
-rw-r--r--devel/Makefile1
-rw-r--r--devel/mercator/Makefile30
-rw-r--r--devel/mercator/distinfo2
-rw-r--r--devel/mercator/pkg-descr4
-rw-r--r--devel/mercator/pkg-plist29
6 files changed, 1 insertions, 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