summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Schlichte2020-08-10 11:40:26 +0200
committerAlexander Schlichte2020-08-10 11:43:08 +0200
commit6b38fb8fb1b621f26cdfb545436f7bc2cd26815a (patch)
treed698046a7ee65938b8e0fc17d1fe8ac0a49eddba
parent3f75e938961e3862908d31d1d11994c78ae27009 (diff)
downloadaur-6b38fb8fb1b621f26cdfb545436f7bc2cd26815a.tar.gz
Version 126 no longer ships a history.html or *.desktop.
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD19
-rw-r--r--sqlworkbench.desktop14
3 files changed, 23 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5496061b7976..663ae1443568 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = sql-workbench
pkgdesc = SQL Workbench/J is a free, DBMS-independent, cross-platform SQL query tool.
pkgver = 126
- pkgrel = 2
+ pkgrel = 3
url = https://www.sql-workbench.eu/
arch = any
license = custom
@@ -11,7 +11,9 @@ pkgbase = sql-workbench
replaces = sqlworkbench
noextract = Workbench-Build126.zip
source = https://www.sql-workbench.eu/Workbench-Build126.zip
+ source = sqlworkbench.desktop
sha256sums = b80758d6514f5f861a39349a459c2d905fe5fba5e0245434b1d4703438ebd05d
+ sha256sums = aa782e6743bdf653fa9317cd7c86a03dba1c7d4ab6bd0d47e1c81192000f7de3
pkgname = sql-workbench
diff --git a/PKGBUILD b/PKGBUILD
index d44814d11982..ac236e77c22c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
pkgname=sql-workbench
pkgver=126
-pkgrel=2
+pkgrel=3
epoch=
pkgdesc="SQL Workbench/J is a free, DBMS-independent, cross-platform SQL query tool."
arch=('any')
@@ -12,17 +12,15 @@ makedepends=(
)
provides=('SQL-Workbench')
replaces=('sqlworkbench')
-source=("https://www.sql-workbench.eu/Workbench-Build${pkgver}.zip")
+source=("https://www.sql-workbench.eu/Workbench-Build${pkgver}.zip"
+ 'sqlworkbench.desktop')
noextract=("Workbench-Build${pkgver}.zip")
-sha256sums=('b80758d6514f5f861a39349a459c2d905fe5fba5e0245434b1d4703438ebd05d')
+sha256sums=('b80758d6514f5f861a39349a459c2d905fe5fba5e0245434b1d4703438ebd05d'
+ 'aa782e6743bdf653fa9317cd7c86a03dba1c7d4ab6bd0d47e1c81192000f7de3')
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/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