diff --git a/databases/sql-workbench/Makefile b/databases/sql-workbench/Makefile index 4b22d6130f0f..3fd6ab519f2b 100644 --- a/databases/sql-workbench/Makefile +++ b/databases/sql-workbench/Makefile @@ -1,37 +1,44 @@ PORTNAME= sql-workbench -PORTVERSION= 141 -PORTREVISION= 2 -PORTEPOCH= 1 +DISTVERSION= 133 +PORTEPOCH= 2 CATEGORIES= databases java -MASTER_SITES= http://www.sql-workbench.net/ \ - http://www.sql-workbench.net/archive/ -DISTNAME= Workbench-Build${PORTVERSION} +MASTER_SITES= https://www.sql-workbench.eu/ \ + https://www.sql-workbench.eu/archive/ +DISTNAME= Workbench-Build${DISTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= DBMS-independent, cross-platform SQL query tool WWW= https://www.sql-workbench.eu/ LICENSE= APACHE20 USES= java zip -JAVA_VERSION= 11+ +JAVA_VERSION= 21+ +NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes -OPTIONS_DEFINE= DOCS MYSQL_JDBC PGSQL_JDBC -MYSQL_JDBC_RUN_DEPENDS= ${JAVALIBDIR}/mysql-connector-j.jar:databases/mysql-connector-j -PGSQL_JDBC_RUN_DEPENDS= ${JAVALIBDIR}/postgresql.jar:databases/postgresql-jdbc +PORTDOCS= * + +OPTIONS_DEFINE= DOCS MYSQL PGSQL +MYSQL_DESC= Install MySQL JDBC driver +PGSQL_DESC= Install PostgreSQL JDBC driver +MYSQL_RUN_DEPENDS= ${JAVALIBDIR}/mysql-connector-j.jar:databases/mysql-connector-j +PGSQL_RUN_DEPENDS= ${JAVALIBDIR}/postgresql.jar:databases/postgresql-jdbc pre-install: @${ECHO} "#!/bin/sh" > ${WRKSRC}/new_sqlworkbench.sh - @${ECHO} "${PREFIX}/bin/java -Dvisualvm.display.name=SQLWorkbench -Xmx512m -jar ${JAVAJARDIR}/sqlworkbench.jar" >> ${WRKSRC}/new_sqlworkbench.sh + @${ECHO} "${LOCALBASE}/bin/java -Dvisualvm.display.name=SQLWorkbench -Xmx512m -jar ${JAVAJARDIR}/sqlworkbench.jar" \ + >> ${WRKSRC}/new_sqlworkbench.sh do-install: (cd ${WRKSRC}/xslt && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/xslt) - ${INSTALL_DATA} ${WRKSRC}/manual/SQLWorkbench-Manual.pdf ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/sqlworkbench.jar ${STAGEDIR}${JAVAJARDIR} ${INSTALL_DATA} ${WRKSRC}/workbench32.png ${STAGEDIR}${PREFIX}/share/pixmaps ${INSTALL_SCRIPT} ${WRKSRC}/new_sqlworkbench.sh ${STAGEDIR}${PREFIX}/bin/sqlworkbench +do-install-DOCS-on: + (cd ${WRKSRC}/manual && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) + .include diff --git a/databases/sql-workbench/distinfo b/databases/sql-workbench/distinfo index 31167ba4ba5e..77f0bb4b0eb3 100644 --- a/databases/sql-workbench/distinfo +++ b/databases/sql-workbench/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721747513 -SHA256 (Workbench-Build141.zip) = b63e897988839cbd87114a50735c7f9b847941bdf5b5502ff212c1e1a12dc755 -SIZE (Workbench-Build141.zip) = 9677843 +TIMESTAMP = 1781818181 +SHA256 (Workbench-Build133.zip) = b3dcce4befd011f34f1ef7ab5eb6bb4eec02597fc8cc4220c4f164dc715a6706 +SIZE (Workbench-Build133.zip) = 9984208 diff --git a/databases/sql-workbench/pkg-plist b/databases/sql-workbench/pkg-plist index bd9c4f9b9480..28e3cf7d1138 100644 --- a/databases/sql-workbench/pkg-plist +++ b/databases/sql-workbench/pkg-plist @@ -1,28 +1,27 @@ bin/sqlworkbench -%%PORTDOCS%%%%DOCSDIR%% %%JAVAJARDIR%%/sqlworkbench.jar share/pixmaps/workbench32.png %%DATADIR%%/xslt/jdbctypes2oracle.xslt %%DATADIR%%/xslt/liquibase_common.xslt %%DATADIR%%/xslt/wbdiff2derby.xslt %%DATADIR%%/xslt/wbdiff2html.xslt %%DATADIR%%/xslt/wbdiff2liquibase.xslt %%DATADIR%%/xslt/wbdiff2mssql.xslt %%DATADIR%%/xslt/wbdiff2oracle.xslt %%DATADIR%%/xslt/wbdiff2pg.xslt %%DATADIR%%/xslt/wbdiff2simple_html.xslt %%DATADIR%%/xslt/wbexport2dbunit.xslt %%DATADIR%%/xslt/wbexport2dbunitflat.xslt %%DATADIR%%/xslt/wbexport2insert.xslt %%DATADIR%%/xslt/wbexport2lbinsert.xslt %%DATADIR%%/xslt/wbexport2text.xslt %%DATADIR%%/xslt/wbreport2benerator.xslt %%DATADIR%%/xslt/wbreport2confluence.xslt %%DATADIR%%/xslt/wbreport2ctl.xslt %%DATADIR%%/xslt/wbreport2html.xslt %%DATADIR%%/xslt/wbreport2liquibase.xslt %%DATADIR%%/xslt/wbreport2liquibase_multi.xslt %%DATADIR%%/xslt/wbreport2oracle.xslt %%DATADIR%%/xslt/wbreport2pg.xslt %%DATADIR%%/xslt/wbreport2pg_cleanupora.xslt %%DATADIR%%/xslt/wbreport2proc.xslt