aboutsummaryrefslogtreecommitdiff
path: root/databases/mysql-connector-j/Makefile
diff options
context:
space:
mode:
authorRichard Gallamore <ultima@FreeBSD.org>2023-08-27 17:00:25 +0000
committerRichard Gallamore <ultima@FreeBSD.org>2023-08-27 17:00:25 +0000
commit99af02b5255468335cc65fba0c7c9d3e583d5244 (patch)
tree9f0b7363f5a49fc3f8ea9a6f4dd6134e87d533a4 /databases/mysql-connector-j/Makefile
parent131e682e61b115b384e98e2e5677db22e178fad8 (diff)
downloadports-99af02b5255468335cc65fba0c7c9d3e583d5244.tar.gz
ports-99af02b5255468335cc65fba0c7c9d3e583d5244.zip
databases/mysql-connector-j: Renamed and updated to 8.1.0
Starting on 8.0.31, upstream has renamed the port to mysql-connector-j and the groupId and artifactId has changed to comply with proper naming guidelines. Please read the changelog for more details. Changes: https://dev.mysql.com/doc/relnotes/connector-j/8.1/en/news-8-1-0.html
Diffstat (limited to 'databases/mysql-connector-j/Makefile')
-rw-r--r--databases/mysql-connector-j/Makefile46
1 files changed, 46 insertions, 0 deletions
diff --git a/databases/mysql-connector-j/Makefile b/databases/mysql-connector-j/Makefile
new file mode 100644
index 000000000000..10083cd3d4b1
--- /dev/null
+++ b/databases/mysql-connector-j/Makefile
@@ -0,0 +1,46 @@
+PORTNAME= mysql-connector-j
+PORTVERSION= 8.1.0
+CATEGORIES= databases java
+MASTER_SITES= MYSQL/Connector-J
+
+MAINTAINER= ultima@FreeBSD.org
+COMMENT= MySQL Connector/J: JDBC interface for MySQL
+WWW= https://dev.mysql.com/downloads/connector/j/
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= ${JAVALIBDIR}/slf4j-api.jar:devel/slf4j \
+ ${JAVALIBDIR}/c3p0.jar:databases/c3p0 \
+ ${JAVALIBDIR}/protobuf-java.jar:devel/protobuf-java
+
+USES= cpe
+USE_JAVA= yes
+
+CPE_VENDOR= oracle
+CPE_PRODUCT= mysql_connector_j
+
+NO_ARCH= yes
+NO_BUILD= yes
+
+CONFLICTS_INSTALL= mysql-connector-java51 # share/java/classes/mysql-connector-java.jar
+
+JAVA_VERSION= 8+
+EXTRADOCS= CHANGES
+
+PLIST_FILES= ${JAVAJARDIR}/${PORTNAME}.jar
+
+OPTIONS_DEFINE= DOCS
+
+PORTDOCS= *
+
+do-install:
+ ${INSTALL_DATA} ${INSTALL_WRKSRC}/${DISTNAME}.jar ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar
+
+do-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ @for extradoc in ${EXTRADOCS} ; do \
+ ${INSTALL_DATA} ${INSTALL_WRKSRC}/$$extradoc ${STAGEDIR}${DOCSDIR} ; \
+ done
+
+.include <bsd.port.mk>