git: 84c91f991e37 - main - databases/mysql-connector-java51: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Fri, 24 Jul 2026 20:14:31 UTC
The branch main has been updated by rene:

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

commit 84c91f991e37c42290786759ea52998c714e3da6
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2026-07-24 20:14:07 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2026-07-24 20:14:24 +0000

    databases/mysql-connector-java51: Remove expired port
    
    2026-07-24 databases/mysql-connector-java51: Superseded by mysql-connector-j, no users in the tree.
---
 MOVED                                      |  1 +
 databases/Makefile                         |  1 -
 databases/mysql-connector-java51/Makefile  | 77 ------------------------------
 databases/mysql-connector-java51/distinfo  |  3 --
 databases/mysql-connector-java51/pkg-descr | 11 -----
 5 files changed, 1 insertion(+), 92 deletions(-)

diff --git a/MOVED b/MOVED
index 92ff26293c89..3efc989cb5f9 100644
--- a/MOVED
+++ b/MOVED
@@ -5506,3 +5506,4 @@ net/proxychains|net/proxychains-ng|2026-07-16|Has expired: Use net/proxychains-n
 x11/swww|x11/awww|2026-07-17|Upstream renamed
 misc/py-fastavro|textproc/py-fastavro|2026-07-20|Remove duplicate port, use textproc/py-fastavro instead
 net/nitroshare||2026-07-21|Deprecated upstream, the author is working on the new GoLang nitroshare2 which is not ready yet
+databases/mysql-connector-java51|databases/mysql-connector-j|2026-07-24|Has expired: Superseded by mysql-connector-j, no users in the tree
diff --git a/databases/Makefile b/databases/Makefile
index cf5a53b95ace..22f3b360ca47 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -196,7 +196,6 @@
     SUBDIR += mysql++
     SUBDIR += mysql-connector-c++
     SUBDIR += mysql-connector-j
-    SUBDIR += mysql-connector-java51
     SUBDIR += mysql-connector-odbc
     SUBDIR += mysql2pgsql
     SUBDIR += mysql80-client
diff --git a/databases/mysql-connector-java51/Makefile b/databases/mysql-connector-java51/Makefile
deleted file mode 100644
index 009c7809aa79..000000000000
--- a/databases/mysql-connector-java51/Makefile
+++ /dev/null
@@ -1,77 +0,0 @@
-PORTNAME=	mysql-connector-java
-PORTVERSION=	5.1.49
-PORTREVISION=	3
-CATEGORIES=	databases java
-MASTER_SITES=	MYSQL/Connector-J
-PKGNAMESUFFIX=	51
-
-MAINTAINER=	ultima@FreeBSD.org
-COMMENT=	MySQL Connector/J: JDBC interface for MySQL
-WWW=		https://dev.mysql.com/downloads/connector/j/
-
-LICENSE=	GPLv2
-
-DEPRECATED=	Superseded by mysql-connector-j, no users in the tree.
-EXPIRATION_DATE=	2026-07-24
-
-RUN_DEPENDS=	${JAVALIBDIR}/log4j.jar:devel/log4j
-
-# 8.0.x is now the GA release, but drops support for java 1.6 and 1.7
-PORTSCOUT=	limit:^5\.1\..*
-
-USES=		cpe java:build
-CPE_VENDOR=	oracle
-CPE_PRODUCT=	mysql_connector/j
-
-CONFLICTS_INSTALL=	mysql-connector-java # share/java/classes/mysql-connector-java.jar
-
-NO_ARCH=	yes
-BUILDDIR=	${WRKDIR}/${DISTNAME}
-APIDOCSDIR=	${STAGEDIR}${DOCSDIR}/javadoc
-SRCDIR=		${WRKDIR}/${DISTNAME}/src
-JAVADOCDIR=	${WRKDIR}/${DISTNAME}/javadoc
-DESTJARFILE=	${PORTNAME}.jar
-EXTRADOCS=	CHANGES
-JARFILE=	${DISTNAME}-bin.jar
-JDCLASSPATH=	${SRCDIR}:${CLASSPATH}
-
-PLIST_FILES=	${JAVAJARDIR}/${DESTJARFILE}
-
-OPTIONS_DEFINE=	DOCS
-
-PORTDOCS=	*
-
-.include <bsd.port.pre.mk>
-
-do-build:
-	@${DO_NADA}
-
-do-build-DOCS-on:
-.if ${JAVA_PORT_VERSION:M*8*}
-	@${ECHO_MSG} "NOTE>>> Generating javadoc is broken with JDK 1.8+"
-.else
-	@${MKDIR} ${JAVADOCDIR} && (cd ${SRCDIR};               \
-	    ${JAVADOC} -quiet -breakiterator -encoding utf8     \
-	    -d ${JAVADOCDIR} -package -classpath ${JDCLASSPATH}	\
-	    -Xdoclint:none \
-	    com.mysql.jdbc org.gjt.mm.mysql)
-.endif
-
-do-install:
-	@${ECHO_MSG} -n ">> Installing .jar files..."
-	${INSTALL_DATA} ${BUILDDIR}/${JARFILE} ${STAGEDIR}${JAVAJARDIR}/${DESTJARFILE}
-	@${ECHO_MSG} " [ DONE ]"
-
-do-install-DOCS-on:
-	@${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}..."
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-	@for extradoc in ${EXTRADOCS} ; do                          \
-	  ${INSTALL_DATA} ${INSTALL_WRKSRC}/$$extradoc ${STAGEDIR}${DOCSDIR} ; \
-	done
-.if ${JAVA_PORT_VERSION:N*8*}
-	@${MKDIR} ${STAGEDIR}${APIDOCSDIR}
-	@cd ${JAVADOCDIR} && ${COPYTREE_SHARE} . ${APIDOCSDIR}
-.endif
-	@${ECHO_MSG} " [ DONE ]"
-
-.include <bsd.port.post.mk>
diff --git a/databases/mysql-connector-java51/distinfo b/databases/mysql-connector-java51/distinfo
deleted file mode 100644
index 292876c7825b..000000000000
--- a/databases/mysql-connector-java51/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1588488678
-SHA256 (mysql-connector-java-5.1.49.tar.gz) = 25dc7e687f58b2345176ecb8aff6ca87acd33bce5b2b3cc92dd0557806d16dca
-SIZE (mysql-connector-java-5.1.49.tar.gz) = 3362563
diff --git a/databases/mysql-connector-java51/pkg-descr b/databases/mysql-connector-java51/pkg-descr
deleted file mode 100644
index a048c34b323a..000000000000
--- a/databases/mysql-connector-java51/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-
-MySQL Connector/J is a native Java driver that converts JDBC (Java
-Database Connectivity) calls into the network protocol used by the
-MySQL database. It lets developers working with the Java programming
-language easily build programs and applets that interact with MySQL
-and connect all corporate data, even in a heterogeneous
-environment. MySQL Connector/J is a Type IV JDBC driver and has a
-complete JDBC feature set that supports the capabilities of MySQL.
-
-This port is derived from the original databases/mysql-jdbc-mm port of
-the mm.mysql JDBC connector by dglo@ssec.wisc.edu.