summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD23
-rw-r--r--README.md9
-rw-r--r--sqlworkbench.desktop14
4 files changed, 30 insertions, 31 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6ae2712f162c..b9b264945bc5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,18 @@
pkgbase = sql-workbench
pkgdesc = SQL Workbench/J is a free, DBMS-independent, cross-platform SQL query tool.
- pkgver = 125
+ pkgver = 130
pkgrel = 1
- url = http://www.sql-workbench.net/
+ url = https://www.sql-workbench.eu/
arch = any
license = custom
makedepends = unzip
- depends = java-runtime>=8
+ depends = java-runtime>=11
provides = SQL-Workbench
replaces = sqlworkbench
- noextract = Workbench-Build125.zip
- source = http://www.sql-workbench.net/Workbench-Build125.zip
- sha256sums = 9534f115fff372a43ec2ae044d97fca660e3bcfd43552da4cc585f0148e458e1
+ noextract = Workbench-Build130.zip
+ source = https://www.sql-workbench.eu/Workbench-Build130.zip
+ source = sqlworkbench.desktop
+ sha512sums = 580f7b0ac15a2388bb2e039de756e82cdb324d6c4acbc0402fd298607c60307bdb7a711ddff09311e473289fe8016a83a1ec485e05f5408dd7fe46e59c0b90e5
+ sha512sums = 75ae69830b1d8c492c232600b36cda84e13e96cbc235c971af501496dc4874ffd05c28e28d53460d2239517dcbb9b51518a75705a7a0ecf70a89f5beaf8d96da
pkgname = sql-workbench
-
diff --git a/PKGBUILD b/PKGBUILD
index 4c6501c21f79..23dd051c656c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,28 +1,26 @@
pkgname=sql-workbench
-pkgver=125
+pkgver=130
pkgrel=1
epoch=
pkgdesc="SQL Workbench/J is a free, DBMS-independent, cross-platform SQL query tool."
arch=('any')
-url="http://www.sql-workbench.net/"
+url="https://www.sql-workbench.eu/"
license=('custom')
-depends=('java-runtime>=8')
+depends=('java-runtime>=11')
makedepends=(
'unzip'
)
provides=('SQL-Workbench')
replaces=('sqlworkbench')
-source=("http://www.sql-workbench.net/Workbench-Build${pkgver}.zip")
+source=("https://www.sql-workbench.eu/Workbench-Build${pkgver}.zip"
+ 'sqlworkbench.desktop')
noextract=("Workbench-Build${pkgver}.zip")
-sha256sums=('9534f115fff372a43ec2ae044d97fca660e3bcfd43552da4cc585f0148e458e1')
+sha512sums=('580f7b0ac15a2388bb2e039de756e82cdb324d6c4acbc0402fd298607c60307bdb7a711ddff09311e473289fe8016a83a1ec485e05f5408dd7fe46e59c0b90e5'
+ '75ae69830b1d8c492c232600b36cda84e13e96cbc235c971af501496dc4874ffd05c28e28d53460d2239517dcbb9b51518a75705a7a0ecf70a89f5beaf8d96da')
build() {
unzip "Workbench-Build${pkgver}".zip
rm "Workbench-Build${pkgver}".zip
-
- sed -i -e 's/Exec=.*/Exec=sqlworkbench/' \
- -e '/^Path=$/d' \
- sqlworkbench.desktop
}
package() {
@@ -31,9 +29,7 @@ package() {
# Need to keep manual and history in same dir as jar
install -m 644 -D -t $pkgdir/opt/SQLWorkbench \
sqlworkbench.jar \
- log4j-sample.xml \
- SQLWorkbench-Manual.pdf \
- history.html
+ log4j-sample.xml
install -m 755 -D -t $pkgdir/opt/SQLWorkbench \
sqlworkbench.sh \
sqlwbconsole.sh
@@ -44,11 +40,8 @@ package() {
install -m 644 -D -t $pkgdir/usr/share/icons/hicolor/32x32/apps workbench32.png
install -m 644 -D -t $pkgdir/usr/share/licenses/sqlworkbench LICENSE
install -m 644 -D -t $pkgdir/usr/share/applications sqlworkbench.desktop
- ln -s /opt/SQLWorkbench/history.html $pkgdir/usr/share/sqlworkbench/
- ln -s /opt/SQLWorkbench/SQLWorkbench-Manual.pdf $pkgdir/usr/share/sqlworkbench/
# Create app link in /usr/bin
install -d $pkgdir/usr/bin
ln -s /opt/SQLWorkbench/sqlworkbench.sh $pkgdir/usr/bin/sqlworkbench
}
-
diff --git a/README.md b/README.md
deleted file mode 100644
index de5dd14f07d6..000000000000
--- a/README.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# SQL Workbench/J
-
-SQL Workbench/J is a free, DBMS-independent, cross-platform SQL query tool. It is written in Java and should run on any operating system that provides a Java Runtime Environment.
-
-Upstream URL: http://www.sql-workbench.net/
-
-AUR URL: https://aur.archlinux.org/packages/sql-workbench/
-
-GitHub: https://github.com/simontunnat/sql-workbench
diff --git a/sqlworkbench.desktop b/sqlworkbench.desktop
new file mode 100644
index 000000000000..5488e41f8b14
--- /dev/null
+++ b/sqlworkbench.desktop
@@ -0,0 +1,14 @@
+[Desktop Entry]
+Comment=DBMS independent SQL query tool
+Encoding=UTF-8
+Exec=sqlworkbench
+Categories=Development;Database;Java;
+Icon=workbench32.png
+MimeType=
+Name=SQL Workbench/J
+GenericName=Database Administration Tool
+StartupNotify=false
+Terminal=false
+TerminalOptions=
+Type=Application
+Keywords=SQL Query Tool