diff options
author | 2021-11-19 19:21:16 +0100 | |
---|---|---|
committer | 2021-11-19 19:21:16 +0100 | |
commit | ffd085f89232cde91a36a6d67f45944150564c94 (patch) | |
tree | a0513d64be4efb5436fcd65ef05a0c0b329949ed | |
parent | Disable QA warnings for kzipmix (diff) | |
download | haarp-ffd085f89232cde91a36a6d67f45944150564c94.tar.gz haarp-ffd085f89232cde91a36a6d67f45944150564c94.tar.bz2 haarp-ffd085f89232cde91a36a6d67f45944150564c94.zip |
Fix various QA issues in DBeaver
Signed-off-by: haarp <main.haarp@gmail.com>
-rw-r--r-- | dev-db/dbeaver-bin/Manifest | 2 | ||||
-rw-r--r-- | dev-db/dbeaver-bin/dbeaver-bin-6.3.5.ebuild | 13 |
2 files changed, 14 insertions, 1 deletions
diff --git a/dev-db/dbeaver-bin/Manifest b/dev-db/dbeaver-bin/Manifest index c851fe0..2905552 100644 --- a/dev-db/dbeaver-bin/Manifest +++ b/dev-db/dbeaver-bin/Manifest @@ -1,2 +1,2 @@ DIST dbeaver-ce-6.3.5-linux.gtk.x86_64.tar.gz 58946718 BLAKE2B 78406468560b53f661c468e2f967083e28fa7da3294e82987328fbf280dee32a528ae735d3336b396996a45e1e3a026cd6e70cf8896b15001ef0a7e7b858f7a1 SHA512 063ffdcf4a2c83b33c4cf5155fc8fb7bf29e9dd0f91e982b521d0ac3079f338b6dc71835dd138766ad33c929f649aadcbcac8f0458682766a7029c87539eb722 -EBUILD dbeaver-bin-6.3.5.ebuild 865 BLAKE2B c971a8026b7ca44123b44c5a5cf66ad2b7571aa4c85f9dcf5d70a63500ec64f409e0fe85feac95c62f995eaa84aa1d0dfa166f4a25d0c18ce4b5711af52a3865 SHA512 6bf48a1b933b5a3ac96ec056f86d9ae01bab76a2d38ee28759e370712bcd202443b05cbfb325f5353a531cb03b5c67bfd67e1d5e3e5253eb5feb7d61a10fd21c +EBUILD dbeaver-bin-6.3.5.ebuild 1029 BLAKE2B 023b8857659a333ccdb23d7d413e9f1cf3f60610b148594fb78768a9df84d0cbcfe682976a9fa58631890d24e49c26c5cd9c995ae4c534166ba6eb8e4ee46861 SHA512 3685eb109b44c9f6bc2d8f842ed158df0dcdc329b90a1fa154ad25969699a3adad150682417134ee33ed1d498b1ebcfeb5923d898b55b62a1aa3a9ce6a45be4b diff --git a/dev-db/dbeaver-bin/dbeaver-bin-6.3.5.ebuild b/dev-db/dbeaver-bin/dbeaver-bin-6.3.5.ebuild index 7c90f41..c4d59a3 100644 --- a/dev-db/dbeaver-bin/dbeaver-bin-6.3.5.ebuild +++ b/dev-db/dbeaver-bin/dbeaver-bin-6.3.5.ebuild @@ -2,6 +2,9 @@ # Distributed under the terms of the GNU General Public License v2 EAPI="7" + +inherit xdg + DESCRIPTION="Free universal database tool and SQL client" HOMEPAGE="http://dbeaver.io/" SRC_URI="http://dbeaver.io/files/${PV}/dbeaver-ce-${PV}-linux.gtk.x86_64.tar.gz" @@ -13,8 +16,11 @@ DEPEND=">=virtual/jre-1.7:* >=x11-libs/gtk+-2:2" RDEPEND="${DEPEND}" S="${WORKDIR}/dbeaver" +QA_PREBUILT="*" + src_install() { sed -i "s:/usr/share/dbeaver/:/opt/${P}/:" dbeaver.desktop + sed -i "/WM_CLASS/d" dbeaver.desktop insinto "/opt/${P}" exeinto "/opt/${P}" doins -r \ @@ -32,3 +38,10 @@ src_install() { dosym "/opt/${P}/dbeaver" "/usr/bin/dbeaver" dosym "/opt/${P}/dbeaver.desktop" "/usr/share/applications/dbeaver.desktop" } + +pkg_postinst() { + xdg_desktop_database_update +} +pkg_postrm() { + xdg_desktop_database_update +} |