[Midnightbsd-cvs] mports [24750] trunk/databases/mysql-connector-java: update to 5.1.47
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Tue Jan 1 12:12:31 EST 2019
Revision: 24750
http://svnweb.midnightbsd.org/mports/?rev=24750
Author: laffer1
Date: 2019-01-01 12:12:30 -0500 (Tue, 01 Jan 2019)
Log Message:
-----------
update to 5.1.47
Modified Paths:
--------------
trunk/databases/mysql-connector-java/Makefile
trunk/databases/mysql-connector-java/distinfo
trunk/databases/mysql-connector-java/pkg-descr
Modified: trunk/databases/mysql-connector-java/Makefile
===================================================================
--- trunk/databases/mysql-connector-java/Makefile 2019-01-01 17:07:03 UTC (rev 24749)
+++ trunk/databases/mysql-connector-java/Makefile 2019-01-01 17:12:30 UTC (rev 24750)
@@ -1,7 +1,7 @@
# $MidnightBSD$
PORTNAME= mysql-connector-java
-PORTVERSION= 5.1.38
+PORTVERSION= 5.1.47
CATEGORIES= databases java
MASTER_SITES= MYSQL/Connector-J
@@ -10,33 +10,42 @@
LICENSE= gpl2
-RUN_DEPENDS= ${JAVALIBDIR}/log4j.jar:${PORTSDIR}/devel/log4j
+RUN_DEPENDS= ${JAVALIBDIR}/log4j.jar:devel/log4j
+# 6.0 is currently in beta.
+PORTSCOUT= limit:^5\.1\..*
+
USES= cpe
CPE_VENDOR= oracle
CPE_PRODUCT= mysql_connector_j
+NO_ARCH= yes
USE_JAVA= yes
-JAVA_VERSION= 1.6 1.7
+JAVA_VERSION= 1.6 1.7 1.8
BUILDDIR= ${WRKDIR}/${DISTNAME}
APIDOCSDIR= ${DOCSDIR}/javadoc
SRCDIR= ${WRKDIR}/${DISTNAME}/src
JAVADOCDIR= ${WRKDIR}/${DISTNAME}/javadoc
DESTJARFILE= ${PORTNAME}.jar
-EXTRADOCS= CHANGES docs/connector-j.html docs/connector-j.pdf
+EXTRADOCS= CHANGES
JARFILE= ${DISTNAME}-bin.jar
JDCLASSPATH= ${SRCDIR}:${CLASSPATH}
PLIST_FILES= %%JAVAJARDIR%%/${DESTJARFILE}
-.include <bsd.mport.options.mk>
+OPTIONS_DEFINE= DOCS
-.if ${PORT_OPTIONS:MDOCS}
PORTDOCS= *
-.endif
+.include <bsd.port.pre.mk>
+
do-build:
-.if ${PORT_OPTIONS:MDOCS}
+ @${DO_NADA}
+
+do-build-DOCS-on:
+.if ${JAVA_PORT_VERSION:M1.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} \
@@ -43,29 +52,21 @@
com.mysql.jdbc org.gjt.mm.mysql)
.endif
-do-install: do-install-jar do-install-apidocs
-
-do-install-jar:
+do-install:
@${ECHO_MSG} -n ">> Installing .jar files..."
- @${INSTALL_DATA} ${BUILDDIR}/${JARFILE} ${JAVAJARDIR}/${DESTJARFILE}
+ ${INSTALL_DATA} ${BUILDDIR}/${JARFILE} ${STAGEDIR}${JAVAJARDIR}/${DESTJARFILE}
@${ECHO_MSG} " [ DONE ]"
-do-install-apidocs:
-.if ${PORT_OPTIONS:MDOCS}
+do-install-DOCS-on:
@${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}..."
- @${MKDIR} ${APIDOCSDIR}
- @cd ${JAVADOCDIR} && for src in $$( ${FIND} . ) ; do \
- dst=${APIDOCSDIR}$${src#.} ; \
- if ${TEST} -d $$src ; then \
- ${MKDIR} $$dst ; \
- else \
- ${INSTALL_DATA} $$src $$dst ; \
- fi \
- done
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
@for extradoc in ${EXTRADOCS} ; do \
- ${INSTALL_DATA} ${INSTALL_WRKSRC}/$$extradoc ${DOCSDIR} ; \
+ ${INSTALL_DATA} ${INSTALL_WRKSRC}/$$extradoc ${STAGEDIR}${DOCSDIR} ; \
done
+.if ${JAVA_PORT_VERSION:N1.8.*}
+ @${MKDIR} ${STAGEDIR}${APIDOCSDIR}
+ @cd ${JAVADOCDIR} && ${COPYTREE_SHARE} . ${APIDOCSDIR}
+.endif
@${ECHO_MSG} " [ DONE ]"
-.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
Modified: trunk/databases/mysql-connector-java/distinfo
===================================================================
--- trunk/databases/mysql-connector-java/distinfo 2019-01-01 17:07:03 UTC (rev 24749)
+++ trunk/databases/mysql-connector-java/distinfo 2019-01-01 17:12:30 UTC (rev 24750)
@@ -1,2 +1,3 @@
-SHA256 (mysql-connector-java-5.1.38.tar.gz) = fa6232a0bcf67dc7d9acac9dc58910644e50790cbd8cc2f854e2c17f91b2c224
-SIZE (mysql-connector-java-5.1.38.tar.gz) = 3938241
+TIMESTAMP = 1535796903
+SHA256 (mysql-connector-java-5.1.47.tar.gz) = 4ae79214b2f1b5fc600fc867a4d27dcfcb467813c38bf3eee87789ba400349c6
+SIZE (mysql-connector-java-5.1.47.tar.gz) = 4452049
Modified: trunk/databases/mysql-connector-java/pkg-descr
===================================================================
--- trunk/databases/mysql-connector-java/pkg-descr 2019-01-01 17:07:03 UTC (rev 24749)
+++ trunk/databases/mysql-connector-java/pkg-descr 2019-01-01 17:12:30 UTC (rev 24750)
@@ -10,4 +10,4 @@
This port is derived from the original databases/mysql-jdbc-mm port of
the mm.mysql JDBC connector by dglo at ssec.wisc.edu.
-WWW: http://www.mysql.com/products/connector-j/index.html
+WWW: https://dev.mysql.com/downloads/connector/j/
More information about the Midnightbsd-cvs
mailing list