git: 7de8f482d267 - main - databases/isql-viewer: Remove expired port

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Thu, 25 Jan 2024 20:35:49 UTC
The branch main has been updated by bofh:

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

commit 7de8f482d2672997b7f610c768d40b43f3417795
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2024-01-25 20:23:14 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2024-01-25 20:35:24 +0000

    databases/isql-viewer: Remove expired port
    
    2024-01-24 databases/isql-viewer: Requires old mysql versions and last upstream release was in 2004
---
 MOVED                                      |  1 +
 databases/Makefile                         |  1 -
 databases/isql-viewer/Makefile             | 55 ------------------------------
 databases/isql-viewer/distinfo             |  4 ---
 databases/isql-viewer/files/iSQL-Viewer.sh |  3 --
 databases/isql-viewer/pkg-descr            | 21 ------------
 databases/isql-viewer/pkg-message          | 15 --------
 7 files changed, 1 insertion(+), 99 deletions(-)

diff --git a/MOVED b/MOVED
index 7a47a6e8f1e0..85dd022e7cec 100644
--- a/MOVED
+++ b/MOVED
@@ -2965,3 +2965,4 @@ x11-wm/antiwm||2024-01-20|Has expired: Last upstream release was in 2009
 databases/qt5-sqldrivers-ibase||2024-01-21|Has expired: No fix with the oldest Firebird and BROKEN around 1 year
 multimedia/libva-glx|multimedia/libva|2024-01-21|Merged into main port
 net/gq||2024-01-25|Has expired: Upstream last release was in 2008
+databases/isql-viewer||2024-01-25|Has expired: Requires old mysql versions and last upstream release was in 2004
diff --git a/databases/Makefile b/databases/Makefile
index 9ffed4e9a54e..bffc34cf1b08 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -101,7 +101,6 @@
     SUBDIR += ip4r
     SUBDIR += ipa_sdb
     SUBDIR += iplike
-    SUBDIR += isql-viewer
     SUBDIR += jdb
     SUBDIR += jdbc-oracle11g
     SUBDIR += jetbrains-datagrip
diff --git a/databases/isql-viewer/Makefile b/databases/isql-viewer/Makefile
deleted file mode 100644
index a7c00440f719..000000000000
--- a/databases/isql-viewer/Makefile
+++ /dev/null
@@ -1,55 +0,0 @@
-PORTNAME=	isql-viewer
-PORTVERSION=	2.1.8
-PORTREVISION=	5
-CATEGORIES=	databases java
-MASTER_SITES=	SF/isql/Stand%20Alone%20Jars/Version%20${PORTVERSION}:isql \
-		APACHE/ws/soap/version-2.2:bsf
-DISTFILES=	${ISQL_JAR}:isql \
-		${BSF_JAR}:bsf
-EXTRACT_ONLY=	# none
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	JDBC 2.x compliant database front end
-WWW=		https://isql.sourceforge.net
-
-DEPRECATED=	Requires old mysql versions and last upstream release was in 2004
-EXPIRATION_DATE=	2024-01-24
-
-RUN_DEPENDS=	${JYTHON_PREFIX}/${JYTHON_JAR}:lang/jython \
-		${JAVALIBDIR}/postgresql.jar:databases/postgresql-jdbc \
-		${JAVALIBDIR}/mysql-connector-java.jar:databases/mysql-connector-java51
-
-USE_JAVA=	yes
-NO_BUILD=	yes
-
-ISQL=		iSQL-Viewer
-ISQL_JAR=	${ISQL}-${PORTVERSION}.jar
-DEST_ISQL_JAR=	${ISQL}.jar
-
-BSF_JAR=	bsf.jar
-DEST_BSF_JAR=	ibm-${BSF_JAR}
-
-JYTHON_PREFIX=	${LOCALBASE}/lib/jython
-JYTHON_JAR=	jython.jar
-
-JARFILES=	${DEST_ISQL_JAR} \
-		${DEST_BSF_JAR}
-
-PLIST_FILES=	bin/iSQL-Viewer \
-		${JARFILES:S,^,%%JAVAJARDIR%%/,}
-
-JAR_DEPENDS=	mysql-connector-java.jar \
-		postgresql.jar
-
-CLASSPATH=	"${JARFILES:S,^,${JAVAJARDIR}/,}:${JYTHON_PREFIX}/${JYTHON_JAR}:${JAR_DEPENDS:S,^,${JAVALIBDIR}/,:S| |:|g}"
-
-do-configure:
-	@${SED} -e 's|%%CLASSPATH%%|${CLASSPATH:C,[[:space:]],:,g}|g'	\
-		${FILESDIR}/iSQL-Viewer.sh > ${WRKDIR}/iSQL-Viewer.sh
-
-do-install:
-	${INSTALL_DATA} ${_DISTDIR}${ISQL_JAR} ${STAGEDIR}${JAVAJARDIR}/${DEST_ISQL_JAR}
-	${INSTALL_DATA} ${_DISTDIR}${BSF_JAR} ${STAGEDIR}${JAVAJARDIR}/${DEST_BSF_JAR}
-	${INSTALL_SCRIPT} ${WRKDIR}/iSQL-Viewer.sh ${STAGEDIR}${PREFIX}/bin/iSQL-Viewer
-
-.include <bsd.port.mk>
diff --git a/databases/isql-viewer/distinfo b/databases/isql-viewer/distinfo
deleted file mode 100644
index cfeed14fb598..000000000000
--- a/databases/isql-viewer/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (iSQL-Viewer-2.1.8.jar) = bc9388f4af4f14bd4cd52bea624f55b0c5891ce629456d1ae4207c79302df564
-SIZE (iSQL-Viewer-2.1.8.jar) = 1137862
-SHA256 (bsf.jar) = 548c27c4dc7d7dbcb4a4903a8464406533399ae92cde28c9ff590c690b6d9d6d
-SIZE (bsf.jar) = 105573
diff --git a/databases/isql-viewer/files/iSQL-Viewer.sh b/databases/isql-viewer/files/iSQL-Viewer.sh
deleted file mode 100644
index cc0e394eec41..000000000000
--- a/databases/isql-viewer/files/iSQL-Viewer.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-
-java -classpath %%CLASSPATH%% org.isqlviewer.core.Launcher
diff --git a/databases/isql-viewer/pkg-descr b/databases/isql-viewer/pkg-descr
deleted file mode 100644
index 4c394bdaacb3..000000000000
--- a/databases/isql-viewer/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-iSQL-Viewer is an open-source JDBC 2.x compliant database front end written
-in Java. It implements across multiple platforms features of the JDBC API.
-It does everything through a single interface.
-
-iSQL-Viewer works with most database platforms, including PostgreSQL, MySQL,
-Oracle, and Informix. iSQL-Viewer provides a variety of tools and features
-to carry out common database tasks. It includes:
-
-    * Scripting support using JPython and the IBM BSF framework
-    * A guided query builder for creating simple and complex SQL queries
-    * Enhanced object viewing for images, HTML, and other binary format files
-    * A friendly SQL console for executing SQL statements
-    * Batch processing of SQL files
-    * Database introspection
-    * "Bookmarks" to store SQL commands you commonly use
-    * Import and export to popular file formats such as Microsoft Excel, XML,
-      HTML and ASCII delimited.
-    * Enhanced interface support across platforms
-
-iSQL-Viewer is designed to meet the needs of JDBC Driver developers and
-database developers who work in single or multi-platform environments.
diff --git a/databases/isql-viewer/pkg-message b/databases/isql-viewer/pkg-message
deleted file mode 100644
index 99bcbf41246b..000000000000
--- a/databases/isql-viewer/pkg-message
+++ /dev/null
@@ -1,15 +0,0 @@
-[
-{ type: install
-  message: <<EOM
-This port of iSQL-Viewer is configured to automatically detect and use
-the installed JDBC drivers for MySQL and PostgreSQL.
-
-You can add additional JDBC drivers (and dependent JAR files) on a per
-service basis in the tabbed dialog "Resources" which resides inside the
-"Service Manager" dialog.
-
-However, please note that adding JAR files or directories in the preferences
-dialog doesn't have the desired effect in this version.
-EOM
-}
-]