git: fda4f52d801b - main - math/geonext: Remove expired port

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Tue, 05 Dec 2023 09:41:04 UTC
The branch main has been updated by bofh:

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

commit fda4f52d801bb1f54bd9bc86bd708ad2bfee07e6
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2023-12-05 09:23:28 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-12-05 09:40:51 +0000

    math/geonext: Remove expired port
    
    2023-12-05 math/geonext: Last upstream release was in 2014
---
 MOVED                         |  1 +
 math/Makefile                 |  1 -
 math/geonext/Makefile         | 85 -------------------------------------------
 math/geonext/distinfo         |  2 -
 math/geonext/files/geonext.in | 10 -----
 math/geonext/pkg-descr        | 15 --------
 math/geonext/pkg-plist        | 19 ----------
 7 files changed, 1 insertion(+), 132 deletions(-)

diff --git a/MOVED b/MOVED
index 202e10a63a50..8a927e4ad9de 100644
--- a/MOVED
+++ b/MOVED
@@ -8165,3 +8165,4 @@ audio/festlex-ogi||2023-12-04|Has expired: Both MASTER_SITES and WWW are defunct
 net/libkvontakte||2023-12-04|Has expired: Depends on deprecated www/qt5-webkit
 french/geonext||2023-12-05|Has expired: Last upstream release was in 2014
 german/geonext||2023-12-05|Has expired: Last upstream release was in 2014
+math/geonext||2023-12-05|Has expired: Last upstream release was in 2014
diff --git a/math/Makefile b/math/Makefile
index 0b17fce774c6..e845f27fb1fd 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -352,7 +352,6 @@
     SUBDIR += gemmlowp
     SUBDIR += geogebra
     SUBDIR += geogram
-    SUBDIR += geonext
     SUBDIR += gexpr
     SUBDIR += gf2x
     SUBDIR += gfan
diff --git a/math/geonext/Makefile b/math/geonext/Makefile
deleted file mode 100644
index c3823eb3e02b..000000000000
--- a/math/geonext/Makefile
+++ /dev/null
@@ -1,85 +0,0 @@
-PORTNAME=	geonext
-PORTVERSION=	1.74
-CATEGORIES+=	math education graphics java
-MASTER_SITES=	http://geonext.uni-bayreuth.de/data/download/${PORTVERSION}/
-DISTNAME=	geonext.${PORTVERSION}
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Interactive (dynamic) elementary Geometry Software
-WWW=		http://www.geonext.de
-
-LICENSE=	GPLv2
-LICENSE_FILE=	${WRKSRC}/license.txt
-
-DEPRECATED=	Last upstream release was in 2014
-EXPIRATION_DATE=	2023-12-05
-
-USES=		zip
-USE_JAVA=	yes
-
-NO_BUILD=	yes
-SUB_FILES=	geonext
-SUB_LIST+=	JAVA="${LOCALBASE}/bin/java" LANG=${WITH_LANG}
-
-WRKSRC=		${WRKDIR}/geonext_install
-
-PLIST_SUB+=	LANG=${WITH_LANG}
-
-DATA=	cacerts didmat.crt geonext-batik.jar geonext.html geonext.jar \
-	help.jar help_de.jar help_fr.jar help_gr.jar help_it.jar \
-	help_uk.jar index.html license.txt
-
-IMG=	geoint.png gxt.gif ubt.gif x.ico xwc.ico
-
-#available languages:
-#  al, ar, bg, cz, da, de, en, es, fi, fr, gr, hu,
-#  it, ja, lv, mk, nb, nn, no, pl, pt_BR, ro, ru,
-#  sk, sl, uk, vn, zh_CN, zh_TW
-#
-# default: en
-.if !defined(WITH_LANG)
-MASTER=		yes
-PLIST_SUB+=	MASTER=""
-WITH_LANG=	en
-.else
-PLIST_SUB+=	MASTER="@comment "
-.endif
-
-# For the slave ports
-.if ${WITH_LANG} != "en"
-PKGNAMEPREFIX=	${WITH_LANG}-
-.endif
-
-.include <bsd.port.pre.mk>
-
-.if defined(MASTER)
-pre-everything::
-	@${ECHO_MSG} ""
-	@${ECHO_MSG} "N - O - T - E"
-	@${ECHO_MSG} ""
-	@${ECHO_MSG} "WITH_LANG=lang     - Choose language"
-	@${ECHO_MSG} "Default language: en"
-	@${ECHO_MSG} ""
-	@${ECHO_MSG} "available languages:"
-	@${ECHO_MSG} " al, ar, bg, cz, da, de, en, es, fi, fr, gr, hu,"
-	@${ECHO_MSG} " it, ja, lv, mk, nb, nn, no, pl, pt_BR, ro, ru,"
-	@${ECHO_MSG} " sk, sl, uk, vn, zh_CN, zh_TW"
-	@${ECHO_MSG} "-------------------------------------------------"
-	@${ECHO_MSG} ""
-	@${ECHO_MSG} "example: make WITH_LANG=fr install"
-	@${ECHO_MSG} ""
-	@${ECHO_MSG} "Your current setting is:"
-	@${ECHO_MSG} ""
-	@${ECHO_MSG} "WITH_LANG=${WITH_LANG}"
-	@${ECHO_MSG} ""
-.endif
-
-do-install::
-.if defined(MASTER)
-	@${MKDIR} ${STAGEDIR}${DATADIR}
-	${INSTALL_DATA} ${DATA:S|^|${WRKSRC}/|} ${STAGEDIR}${DATADIR}
-	${INSTALL_DATA} ${IMG:S|^|${WRKSRC}/|} ${STAGEDIR}${DATADIR}
-.endif
-	${INSTALL_SCRIPT} ${WRKDIR}/geonext ${STAGEDIR}${PREFIX}/bin/geonext-${WITH_LANG}
-
-.include <bsd.port.post.mk>
diff --git a/math/geonext/distinfo b/math/geonext/distinfo
deleted file mode 100644
index bf17e991abc4..000000000000
--- a/math/geonext/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (geonext.1.74.zip) = 8b22bc1c4e4b199a79db362f0bdc5984917609a18c1f22c9c7c4cc386e0ce2c6
-SIZE (geonext.1.74.zip) = 9376208
diff --git a/math/geonext/files/geonext.in b/math/geonext/files/geonext.in
deleted file mode 100644
index 8255f0867fcb..000000000000
--- a/math/geonext/files/geonext.in
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-# available languages:
-#  al, ar, bg, cz, da, de, en, es, fi, fr, gr,
-#  hu, it, ja, lv, mk, nb, nn, no, pl, pt_BR,
-#  ro, ru, sk, sl, uk, vn, zh_CN, zh_TW
-
-LANG=%%LANG%%
-%%JAVA%% -cp %%DATADIR%%/geonext.jar geonext/Geonext language=${LANG} &
-
diff --git a/math/geonext/pkg-descr b/math/geonext/pkg-descr
deleted file mode 100644
index de51202a7a2d..000000000000
--- a/math/geonext/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-The dynamic mathematics software Geonext establishes new ways of teaching and
-learning mathematics. It offers opportunities of visualisation that can't be
-realised on paper or blackboard and with traditional construction tools.
-
-Geonext enables autonomous and cooperative learning of mathematics in the
-classroom. It encourages an active discovering approach to mathematical
-thinking. Geonext can be used at school and at home for free (GPL).
-Therefore the software can be handed out to students without any copyright
-problems (GPL).
-
-Geonext can be used from elementary school up to calculus at high school and
-in teacher-training at university in a manifold and flexible way.
-
--Andreas Fehlner
-fehlner@gmx.de
diff --git a/math/geonext/pkg-plist b/math/geonext/pkg-plist
deleted file mode 100644
index 6b52a4bb63e5..000000000000
--- a/math/geonext/pkg-plist
+++ /dev/null
@@ -1,19 +0,0 @@
-bin/geonext-%%LANG%%
-%%MASTER%%%%DATADIR%%/cacerts
-%%MASTER%%%%DATADIR%%/didmat.crt
-%%MASTER%%%%DATADIR%%/geoint.png
-%%MASTER%%%%DATADIR%%/geonext-batik.jar
-%%MASTER%%%%DATADIR%%/geonext.html
-%%MASTER%%%%DATADIR%%/geonext.jar
-%%MASTER%%%%DATADIR%%/gxt.gif
-%%MASTER%%%%DATADIR%%/help.jar
-%%MASTER%%%%DATADIR%%/help_de.jar
-%%MASTER%%%%DATADIR%%/help_fr.jar
-%%MASTER%%%%DATADIR%%/help_gr.jar
-%%MASTER%%%%DATADIR%%/help_it.jar
-%%MASTER%%%%DATADIR%%/help_uk.jar
-%%MASTER%%%%DATADIR%%/index.html
-%%MASTER%%%%DATADIR%%/license.txt
-%%MASTER%%%%DATADIR%%/ubt.gif
-%%MASTER%%%%DATADIR%%/x.ico
-%%MASTER%%%%DATADIR%%/xwc.ico