git: 31fda0389d9b - main - databases/sql-workbench: Update 131 => 133
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 18 Jun 2026 23:48:29 UTC
The branch main has been updated by vvd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=31fda0389d9b924f7551bc77acf6731cd0b8d5fe
commit 31fda0389d9b924f7551bc77acf6731cd0b8d5fe
Author: Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2026-06-18 23:28:37 +0000
Commit: Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-06-18 23:28:37 +0000
databases/sql-workbench: Update 131 => 133
Changelog:
https://www.sql-workbench.eu/history.html#build_133
- Fix version numbering: correct version was 131 before this update.
- Replace PORTVERSION with DISTVERSION.
- Update MASTER_SITES.
- Add NO_ARCH.
- Fix DOCS option.
- Improve options MYSQL and PGSQL.
- Replace PREFIX with LOCALBASE in path to java.
- Split long line.
Sponsored by: UNIS Labs
---
databases/sql-workbench/Makefile | 31 +++++++++++++++++++------------
databases/sql-workbench/distinfo | 6 +++---
databases/sql-workbench/pkg-plist | 1 -
3 files changed, 22 insertions(+), 16 deletions(-)
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,11 +1,10 @@
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
@@ -14,24 +13,32 @@ 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 <bsd.port.mk>
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,5 +1,4 @@
bin/sqlworkbench
-%%PORTDOCS%%%%DOCSDIR%%
%%JAVAJARDIR%%/sqlworkbench.jar
share/pixmaps/workbench32.png
%%DATADIR%%/xslt/jdbctypes2oracle.xslt