Commit 84c91f99 authored by Rene Ladan's avatar Rene Ladan
Browse files

databases/mysql-connector-java51: Remove expired port

2026-07-24 databases/mysql-connector-java51: Superseded by mysql-connector-j, no users in the tree.
parent 26fdd7a8
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -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
+0 −1
Original line number Diff line number Diff line
@@ -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
+0 −77
Original line number Diff line number Diff line
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>
+0 −3
Original line number Diff line number Diff line
TIMESTAMP = 1588488678
SHA256 (mysql-connector-java-5.1.49.tar.gz) = 25dc7e687f58b2345176ecb8aff6ca87acd33bce5b2b3cc92dd0557806d16dca
SIZE (mysql-connector-java-5.1.49.tar.gz) = 3362563
+0 −11
Original line number Diff line number Diff line

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.