summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD66
2 files changed, 85 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..b949bec1f5ba
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+# Generated by makepkg 4.2.1
+# Mon Mar 23 21:10:27 UTC 2015
+pkgbase = sql-workbench
+ pkgdesc = SQL Workbench/J is a free, DBMS-independent, cross-platform SQL query tool.
+ pkgver = 117
+ pkgrel = 3
+ url = http://www.sql-workbench.net/
+ arch = any
+ license = custom
+ makedepends = unzip
+ depends = java-runtime>=7
+ provides = SQL-Workbench
+ replaces = sqlworkbench
+ noextract = Workbench-Build117.zip
+ source = http://www.sql-workbench.net/Workbench-Build117.zip
+ md5sums = ebfedd457c49474d2a16a80187680134
+
+pkgname = sql-workbench
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..fedf459595da
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,66 @@
+# Maintainer: whity <andregoncalo.bras@gmail.com>
+pkgname=sql-workbench
+pkgver=117
+pkgrel=3
+epoch=
+pkgdesc="SQL Workbench/J is a free, DBMS-independent, cross-platform SQL query tool."
+arch=('any')
+url="http://www.sql-workbench.net/"
+license=('custom')
+groups=()
+depends=('java-runtime>=7')
+makedepends=(
+ 'unzip'
+)
+checkdepends=()
+optdepends=()
+provides=('SQL-Workbench')
+conflicts=()
+replaces=('sqlworkbench')
+backup=()
+options=()
+install=
+changelog=
+source=("http://www.sql-workbench.net/Workbench-Build${pkgver}.zip")
+noextract=("Workbench-Build${pkgver}.zip")
+md5sums=('ebfedd457c49474d2a16a80187680134')
+
+build() {
+ unzip "Workbench-Build${pkgver}".zip
+ rm "Workbench-Build${pkgver}".zip
+
+ echo Categories=Development >> SQLWorkbench.desktop
+ sed -i -e 's/Exec=.*/Exec=sqlworkbench/' \
+ -e '/^Path=$/d' \
+ SQLWorkbench.desktop
+}
+
+package() {
+ ###go to source dir
+ cd $srcdir
+
+ # need to keep manual and history in same dir as jar
+ install -m 644 -D -t $pkgdir/opt/SQLWorkbench \
+ sqlworkbench.jar \
+ log4j.xml \
+ SQLWorkbench-Manual.pdf \
+ history.html
+ install -m 755 -D -t $pkgdir/opt/SQLWorkbench \
+ sqlworkbench.sh \
+ sqlwbconsole.sh
+ install -m 644 -D -t $pkgdir/usr/share/sqlworkbench/xslt xslt/*.*
+ install -m 644 -D -t $pkgdir/usr/share/sqlworkbench/manual manual/*.*
+ install -m 644 -D -t $pkgdir/usr/share/sqlworkbench/manual/images manual/images/*.*
+ install -m 644 -D -t $pkgdir/usr/share/pixmaps workbench32.png
+ 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
+}
+
+# vim:set ts=2 sw=2 et: