diff options
Diffstat (limited to 'databases')
27 files changed, 35 insertions, 64 deletions
diff --git a/databases/apache-commons-dbutils/Makefile b/databases/apache-commons-dbutils/Makefile index 921020354caf..a51e9b1719b1 100644 --- a/databases/apache-commons-dbutils/Makefile +++ b/databases/apache-commons-dbutils/Makefile @@ -12,7 +12,8 @@ WWW= https://commons.apache.org/proper/commons-dbutils/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USE_JAVA= yes +USES= java + NO_BUILD= yes NO_ARCH= yes diff --git a/databases/c3p0/Makefile b/databases/c3p0/Makefile index 4a5ec0c9a4ac..24cd067407a9 100644 --- a/databases/c3p0/Makefile +++ b/databases/c3p0/Makefile @@ -11,9 +11,8 @@ WWW= https://www.mchange.com/projects/c3p0/ LICENSE= LGPL21 EPL LICENSE_COMB= dual -USES= cpe tar:tgz +USES= cpe java tar:tgz CPE_VENDOR= mchange -USE_JAVA= yes NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} NO_ARCH= yes diff --git a/databases/cassandra3/Makefile b/databases/cassandra3/Makefile index 9150badf46ee..649d5095dcd6 100644 --- a/databases/cassandra3/Makefile +++ b/databases/cassandra3/Makefile @@ -17,9 +17,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}virtualenv>=0:devel/py-virtualenv@${PY_FLAV bash>0:shells/bash \ git>0:devel/git -USES= cpe python -USE_ANT= yes -USE_JAVA= yes +USES= cpe java:ant python JAVA_VERSION= 8 JAVA_VENDOR= openjdk CPE_VENDOR= apache diff --git a/databases/cassandra4/Makefile b/databases/cassandra4/Makefile index c65f5bdc4bdf..87a7571814eb 100644 --- a/databases/cassandra4/Makefile +++ b/databases/cassandra4/Makefile @@ -23,9 +23,7 @@ FETCH_DEPENDS= ant:devel/apache-ant RUN_DEPENDS= snappyjava>=0:archivers/snappy-java \ netty>0:java/netty -USES= cpe python shebangfix -USE_JAVA= yes -USE_ANT= yes +USES= cpe java:ant python shebangfix USE_RC_SUBR= cassandra SHEBANG_FILES= bin/cqlsh.py pylib/setup.py TEST_TARGET= test diff --git a/databases/db18/Makefile b/databases/db18/Makefile index 8b6ddb72707f..f3d1151340c1 100644 --- a/databases/db18/Makefile +++ b/databases/db18/Makefile @@ -60,14 +60,13 @@ L10N_DESC= Localization support (EXPERIMENTAL) CRYPTO_CONFIGURE_WITH= cryptography=yes DEBUG_CONFIGURE_ENABLE= debug umrw DOCS_INSTALL_TARGET= install_docs -JAVA_USE= java +JAVA_USES= java JAVA_CONFIGURE_ENABLE= java JAVA_CONFIGURE_ENV= JAR="${JAR}" \ JAVA="${JAVA}" \ JAVAC="${JAVAC}" JAVA_CPPFLAGS= -I"${JAVA_HOME}/include" -JAVA_VARS= DBLIBS+=libdb_java \ - JAVA_VERSION="8+" +JAVA_VARS= DBLIBS+=libdb_java L10N_CONFIGURE_ENABLE= localization TCL_USES= tcl TCL_CONFIGURE_ENABLE= tcl diff --git a/databases/db5/Makefile b/databases/db5/Makefile index 23cfb01cbb64..2136e3221985 100644 --- a/databases/db5/Makefile +++ b/databases/db5/Makefile @@ -53,7 +53,7 @@ DBLIBS= libdb libdb_cxx libdb_stl DEBUG_CONFIGURE_ENABLE= debug umrw CRYPTO_CONFIGURE_WITH= cryptography=yes L10N_CONFIGURE_ENABLE= localization -JAVA_USE= java +JAVA_USES= java # db5 is incompatible with openjdk8 and causes IllegalArgument # exceptions during build JAVA_VARS= DBLIBS+=libdb_java JAVA_VERSION="8" diff --git a/databases/frontbase-jdbc/Makefile b/databases/frontbase-jdbc/Makefile index 35987b670fdb..fc3cfb698478 100644 --- a/databases/frontbase-jdbc/Makefile +++ b/databases/frontbase-jdbc/Makefile @@ -10,7 +10,7 @@ MAINTAINER?= ports@FreeBSD.org COMMENT= The Java JDBC implementation for FrontBase WWW= http://www.frontbase.com/ -USE_JAVA= yes +USES= java NO_BUILD= yes JARFILE= frontbasejdbc.jar diff --git a/databases/hsqldb/Makefile b/databases/hsqldb/Makefile index a13dc408ff6d..ef4c00882e31 100644 --- a/databases/hsqldb/Makefile +++ b/databases/hsqldb/Makefile @@ -9,9 +9,8 @@ WWW= https://hsqldb.org/ LICENSE= BSD3CLAUSE -USE_JAVA= yes -USE_ANT= yes -USES= zip +USES= java:ant zip + WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/${PORTNAME} BUILD_WRKSRC= ${WRKSRC}/build ALL_TARGET= hsqldb hsqljdbc diff --git a/databases/jdbc-oracle11g/Makefile b/databases/jdbc-oracle11g/Makefile index a9c77247a950..626b4d5bc470 100644 --- a/databases/jdbc-oracle11g/Makefile +++ b/databases/jdbc-oracle11g/Makefile @@ -21,7 +21,7 @@ LICENSE_PERMS= auto-accept DEPRECATED= Oracle no longer provides public downloads of the old JDBC drivers EXPIRATION_DATE= 2025-01-24 -USE_JAVA= yes +USES= java JAVA_VERSION= 8 NO_BUILD= yes NO_WRKSUBDIR= yes diff --git a/databases/jetbrains-datagrip/Makefile b/databases/jetbrains-datagrip/Makefile index d75002ca6fb8..d8f04d026efe 100644 --- a/databases/jetbrains-datagrip/Makefile +++ b/databases/jetbrains-datagrip/Makefile @@ -23,9 +23,7 @@ RUN_DEPENDS= intellij-fsnotifier>0:java/intellij-fsnotifier \ jetbrains-sqlite>=232.8660.185:devel/jetbrains-sqlite \ lsof:sysutils/lsof -USES= python:run shebangfix - -USE_JAVA= yes +USES= java python:run shebangfix JAVA_VERSION= 17+ USE_LDCONFIG= yes diff --git a/databases/jrobin/Makefile b/databases/jrobin/Makefile index 707bf08f8b5c..b83d37b8d9e4 100644 --- a/databases/jrobin/Makefile +++ b/databases/jrobin/Makefile @@ -9,7 +9,7 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Pure Java alternative to RRDTool WWW= http://www.jrobin.org/ -USE_JAVA= yes +USES= java NO_BUILD= yes CLASSES= jrobin diff --git a/databases/jrrd/Makefile b/databases/jrrd/Makefile index 8a011493a5f0..19cd32c1e762 100644 --- a/databases/jrrd/Makefile +++ b/databases/jrrd/Makefile @@ -10,14 +10,13 @@ WWW= https://www.opennms.org/index.php/Jrrd LIB_DEPENDS= librrd.so:databases/rrdtool -USES= libtool -USE_JAVA= yes +USES= java libtool JAVA_VENDOR= openjdk -JAVA_BUILD= yes -JAVA_RUN= yes +USE_LDCONFIG= yes + GNU_CONFIGURE= yes CONFIGURE_ENV= JAVA_HOME=${JAVA_HOME} -USE_LDCONFIG= yes + INSTALL_TARGET= install-strip PLIST_FILES= %%JAVAJARDIR%%/jrrd.jar \ diff --git a/databases/libgda5/Makefile b/databases/libgda5/Makefile index 506ba2a234b8..c78140bac69f 100644 --- a/databases/libgda5/Makefile +++ b/databases/libgda5/Makefile @@ -92,8 +92,8 @@ CONFIGURE_ARGS+= --without-mdb .endif .if ${LIBGDA5_SLAVE}==jdbc -USE_JAVA= yes -JAVA_VENDOR= bsdjava openjdk +USES+= java +JAVA_VENDOR= openjdk CFLAGS+= -I${JAVA_HOME}/include -I${JAVA_HOME}/include/freebsd .else CONFIGURE_ARGS+= --without-java diff --git a/databases/liquibase/Makefile b/databases/liquibase/Makefile index 5e52be8fc395..06afea8aec28 100644 --- a/databases/liquibase/Makefile +++ b/databases/liquibase/Makefile @@ -9,14 +9,12 @@ WWW= https://www.liquibase.org/ LICENSE= APACHE20 -USES= cpe +USES= cpe java NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes -USE_JAVA= yes - do-install: ${INSTALL_SCRIPT} ${WRKSRC}/liquibase ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR} diff --git a/databases/metabase/Makefile b/databases/metabase/Makefile index ae980ce59243..c9911166e8cc 100644 --- a/databases/metabase/Makefile +++ b/databases/metabase/Makefile @@ -14,10 +14,7 @@ WWW= https://metabase.com/ LICENSE= AGPLv3 -USES= cpe - -USE_JAVA= yes -JAVA_RUN= yes +USES= cpe java USE_RC_SUBR= ${PORTNAME} NO_ARCH= yes diff --git a/databases/mysql-connector-j/Makefile b/databases/mysql-connector-j/Makefile index 9f29463901c7..df8cecb755e4 100644 --- a/databases/mysql-connector-j/Makefile +++ b/databases/mysql-connector-j/Makefile @@ -14,9 +14,7 @@ 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 - +USES= cpe java CPE_VENDOR= oracle CPE_PRODUCT= mysql_connector_j @@ -25,7 +23,6 @@ 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 diff --git a/databases/mysql-connector-java51/Makefile b/databases/mysql-connector-java51/Makefile index 0da50589ab8c..3dc9eb39016f 100644 --- a/databases/mysql-connector-java51/Makefile +++ b/databases/mysql-connector-java51/Makefile @@ -15,14 +15,13 @@ 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 +USES= cpe java CPE_VENDOR= oracle CPE_PRODUCT= mysql_connector_j CONFLICTS_INSTALL= mysql-connector-java # share/java/classes/mysql-connector-java.jar NO_ARCH= yes -USE_JAVA= yes JAVA_VERSION= 8 BUILDDIR= ${WRKDIR}/${DISTNAME} APIDOCSDIR= ${STAGEDIR}${DOCSDIR}/javadoc diff --git a/databases/neo4j/Makefile b/databases/neo4j/Makefile index 7856a8ef74b5..c71d98b90b76 100644 --- a/databases/neo4j/Makefile +++ b/databases/neo4j/Makefile @@ -14,9 +14,8 @@ RUN_DEPENDS= bash:shells/bash WRKSRC= ${WRKDIR}/${DISTNAME:S,-unix,,} NO_BUILD= yes -USES= cpe shebangfix +USES= cpe java shebangfix SHEBANG_FILES= bin/cypher-shell bin/neo4j-admin -USE_JAVA= yes JAVA_VERSION= 11 USE_RC_SUBR= ${PORTNAME} SUB_FILES= ${PORTNAME}.sh diff --git a/databases/postgis-jdbc/Makefile b/databases/postgis-jdbc/Makefile index 81e2fe13a02a..928b1ad533b0 100644 --- a/databases/postgis-jdbc/Makefile +++ b/databases/postgis-jdbc/Makefile @@ -13,8 +13,7 @@ LICENSE_COMB= multi RUN_DEPENDS= ${JAVALIBDIR}/postgresql.jar:databases/postgresql-jdbc -USES= zip:infozip -USE_JAVA= yes +USES= java zip:infozip NO_BUILD= yes NO_ARCH= yes diff --git a/databases/postgresql-jdbc/Makefile b/databases/postgresql-jdbc/Makefile index 26a577bb40a6..84cb63b7a272 100644 --- a/databases/postgresql-jdbc/Makefile +++ b/databases/postgresql-jdbc/Makefile @@ -12,8 +12,7 @@ WWW= https://jdbc.postgresql.org/ LICENSE= BSD3CLAUSE -USE_JAVA= yes -JAVA_VERSION= 8+ +USES= java NO_ARCH= yes PLIST_FILES= %%JAVAJARDIR%%/postgresql.jar diff --git a/databases/powerarchitect/Makefile b/databases/powerarchitect/Makefile index 8d63f5ef50ae..2928f490019d 100644 --- a/databases/powerarchitect/Makefile +++ b/databases/powerarchitect/Makefile @@ -10,7 +10,7 @@ WWW= http://www.bestofbi.com/page/architect LICENSE= GPLv3 -USE_JAVA= yes +USES= java NO_ARCH= yes NO_BUILD= yes SUB_FILES= ${PORTNAME} diff --git a/databases/puppetdb7/Makefile b/databases/puppetdb7/Makefile index 974d3794018f..d8fe39f2e943 100644 --- a/databases/puppetdb7/Makefile +++ b/databases/puppetdb7/Makefile @@ -15,7 +15,7 @@ RUN_DEPENDS= bash:shells/bash USE_RC_SUBR= puppetdb CONFLICTS_INSTALL= puppetdb[0-9] # etc/puppetdb/bootstrap.cfg.sample -USES= cpe shebangfix +USES= cpe java shebangfix CPE_VENDOR= puppet SHEBANG_FILES= ext/bin/puppetdb \ ext/cli/anonymize \ @@ -27,7 +27,6 @@ SHEBANG_FILES= ext/bin/puppetdb \ ext/cli/reload \ ext/cli/upgrade \ ext/ezbake-functions.sh -USE_JAVA= yes NO_ARCH= yes NO_BUILD= yes diff --git a/databases/puppetdb8/Makefile b/databases/puppetdb8/Makefile index 3f3f367bf852..dd209692ba14 100644 --- a/databases/puppetdb8/Makefile +++ b/databases/puppetdb8/Makefile @@ -15,7 +15,7 @@ RUN_DEPENDS= bash:shells/bash USE_RC_SUBR= puppetdb CONFLICTS_INSTALL= puppetdb[0-9] # etc/puppetdb/bootstrap.cfg.sample -USES= cpe shebangfix +USES= cpe java shebangfix CPE_VENDOR= puppet SHEBANG_FILES= ext/bin/puppetdb \ ext/cli/anonymize \ @@ -27,7 +27,6 @@ SHEBANG_FILES= ext/bin/puppetdb \ ext/cli/reload \ ext/cli/upgrade \ ext/ezbake-functions.sh -USE_JAVA= yes JAVA_VERSION= 11+ NO_ARCH= yes NO_BUILD= yes diff --git a/databases/rocksdb-jni/Makefile b/databases/rocksdb-jni/Makefile index 68a95fb39b00..c76653c991fb 100644 --- a/databases/rocksdb-jni/Makefile +++ b/databases/rocksdb-jni/Makefile @@ -23,15 +23,11 @@ LICENSE_FILE_GPLv2= ${WRKSRC}/../COPYING BUILD_DEPENDS= googletest>0:devel/googletest LIB_DEPENDS= librocksdb.so:databases/rocksdb # librocksdbjni.so in the rocksdb.jar file is linked to librocksdb.so -USES= cmake compiler:c++17-lang localbase:ldflags +USES= cmake compiler:c++17-lang java localbase:ldflags USE_GITHUB= yes GH_ACCOUNT= facebook GH_PROJECT= rocksdb - -USE_JAVA= yes -JAVA_BUILD= yes -JAVA_RUN= yes JAVA_VERSION= 21 WRKSRC_SUBDIR= java diff --git a/databases/sql-workbench/Makefile b/databases/sql-workbench/Makefile index d0f2df297bb6..326d1bd7d927 100644 --- a/databases/sql-workbench/Makefile +++ b/databases/sql-workbench/Makefile @@ -12,8 +12,7 @@ WWW= https://www.sql-workbench.eu/ LICENSE= APACHE20 -USES= zip -USE_JAVA= yes +USES= java zip JAVA_VERSION= 11+ NO_BUILD= yes diff --git a/databases/sqldeveloper/Makefile b/databases/sqldeveloper/Makefile index 3768f13c48e3..3365f520febe 100644 --- a/databases/sqldeveloper/Makefile +++ b/databases/sqldeveloper/Makefile @@ -18,8 +18,7 @@ LICENSE_PERMS= no-dist-mirror no-dist-sell no-pkg-mirror RUN_DEPENDS= openjfx14>=0:java/openjfx14 \ bash:shells/bash -USES= gnome zip -USE_JAVA= 17 +USES= gnome java zip DATADIR= ${JAVASHAREDIR}/${PORTNAME} NO_ARCH= yes diff --git a/databases/squirrel-sql/Makefile b/databases/squirrel-sql/Makefile index ebc2063f3f8d..a4e49038bfd5 100644 --- a/databases/squirrel-sql/Makefile +++ b/databases/squirrel-sql/Makefile @@ -10,8 +10,8 @@ WWW= http://www.squirrelsql.org/ LICENSE= GPLv2 -USES= zip -USE_JAVA= 11+ +USES= java zip +JAVA_VERSION= 11+ DATADIR= ${PREFIX}/share/java/${PKGBASE} |