From a3b561ae47d97f439edc564817a976c9fb43e255 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Valentino=20Me=C4=91imorec?= Date: Mon, 1 Nov 2021 23:01:08 +0100 Subject: [PATCH] Add DBeaver recipe DBeaver provides binary for the latest edition from which we can easily build app image --- recipes/DBeaver.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 recipes/DBeaver.yml diff --git a/recipes/DBeaver.yml b/recipes/DBeaver.yml new file mode 100644 index 00000000..cfbbe9ef --- /dev/null +++ b/recipes/DBeaver.yml @@ -0,0 +1,26 @@ +app: DBeaver + +ingredients: + script: + - wget -c https://dbeaver.io/files/dbeaver-ce-latest-linux.gtk.x86_64.tar.gz + - tar zxvf dbeaver-ce-latest-linux.gtk.x86_64.tar.gz + - cat dbeaver/readme.txt | sed -n 3p > VERSION + +script: + - cp -r ../dbeaver/* usr/bin/ + - cp ../dbeaver/icon.xpm dbeaver.xpm + - cat > dbeaver.desktop << EOF + - [Desktop Entry] + - Type=Application + - Terminal=false + - Name=DBeaver + - Icon=dbeaver.xpm + - Exec=dbeaver %u + - GenericName=Universal Database Manager + - Comment=Universal Database Manager and SQL Client. + - Categories=IDE;Development + - StartupWMClass=DBeaver + - StartupNotify=true + - Keywords=Database;SQL;IDE;JDBC;ODBC;MySQL;PostgreSQL;Oracle;DB2;MariaDB + - MimeType=application/sql + - EOF