From 6ee150c53f1695406308ece09fdaed505391564d Mon Sep 17 00:00:00 2001 From: Hadrien Dussuel Date: Thu, 12 Dec 2024 12:09:35 +0100 Subject: [PATCH] Maj dbeaver --- dev-db/dbeaver-bin/Manifest | 2 + dev-db/dbeaver-bin/dbeaver-bin-24.3.0.ebuild | 43 ++++++++++++++++++++ metadata/md5-cache/dev-db/dbeaver-bin-24.1.0 | 2 +- metadata/md5-cache/dev-db/dbeaver-bin-24.1.1 | 2 +- metadata/md5-cache/dev-db/dbeaver-bin-24.1.2 | 2 +- metadata/md5-cache/dev-db/dbeaver-bin-24.3.0 | 14 +++++++ 6 files changed, 62 insertions(+), 3 deletions(-) create mode 100755 dev-db/dbeaver-bin/dbeaver-bin-24.3.0.ebuild mode change 100755 => 100644 metadata/md5-cache/dev-db/dbeaver-bin-24.1.0 mode change 100755 => 100644 metadata/md5-cache/dev-db/dbeaver-bin-24.1.1 mode change 100755 => 100644 metadata/md5-cache/dev-db/dbeaver-bin-24.1.2 create mode 100644 metadata/md5-cache/dev-db/dbeaver-bin-24.3.0 diff --git a/dev-db/dbeaver-bin/Manifest b/dev-db/dbeaver-bin/Manifest index 0b06cb3..0ba46e4 100755 --- a/dev-db/dbeaver-bin/Manifest +++ b/dev-db/dbeaver-bin/Manifest @@ -4,3 +4,5 @@ DIST dbeaver-bin-24.1.1-amd64.tar.gz 90416975 BLAKE2B f09a44c025c8a3ba12c4092782 DIST dbeaver-bin-24.1.1-arm64.tar.gz 90384499 BLAKE2B d3df790f409865be6d4c98fac26c5b88c13d51bcfd4d337c0eae881860c5355e33f4549ec438b9f4d57b843d5e93e831efe440a8b6555669cb33c2d6e6409368 SHA512 2037a0f933e69af88e626002be09ab9ed267b16116583215062a37840ca81a931240253b757a9c2ab0b70a1e7cb9292946456a2c1bb6c83d74596cb3e7c5ed8c DIST dbeaver-bin-24.1.2-amd64.tar.gz 90457031 BLAKE2B 39cbeca67efbb362380c8adbd12abdad098fc6d3fee5824e450c7bc0d8ef0b4e6400baa38946f5848f3b17f2214cdc1b450cfbf1a6e40c37f1beaf6586c4408b SHA512 26bfa9c723b74585fd64fb9a38731c2a9b96bc757bc05a17371588658fed348f19638bb669749027f02e652e1f45ce504b9f07bdb7bd14219cacc99d667cb420 DIST dbeaver-bin-24.1.2-arm64.tar.gz 90424063 BLAKE2B b85ae20ea98acfb4cc21b178c809967382e3b4a5b686d087a41e294e5384d1ac9e268e18fae573dada03daaa7ec988444daf65ab7ca831efa8c3a5b81124f2fe SHA512 b2337472f122c5368019532afbfd6ce87e258290462227efa48865a39798974b7d71fa55dfa6ec5bd5095c47b5f38b205d2df5ebed0b19f747d4000cd1dc63f8 +DIST dbeaver-bin-24.3.0-amd64.tar.gz 86372478 BLAKE2B bba90d8af6af36ccc6b4b0bf3248e7e8518187154b2b561a19674045a42f3a5d16a0cb3a191e41c2b095a241d61fc6455b4548b00f4bbfee3cf398856e1a426f SHA512 128c3d4e392431663b19b9d7f63fbe6ddf3d032ad7ec1e948ca6379bc5fd936599aeeae3ba6a2da68f4a66fa61a9b4aa0cd95c2bd4f532c60c5008686268ef4b +DIST dbeaver-bin-24.3.0-arm64.tar.gz 86338496 BLAKE2B c360b76dbccf348b1ee717fb617e8abe3b5c7ed4fa9f4989ef3705cc76e93fa74fa10e74f0405442bfd24aeb5e2b1b55490259955f64cda02cf0d9139226f464 SHA512 96974dc461c83e82c8e8c082e1f42da56d96afb7554886e540ee7d1f7927f1ea128ca4c4a208eeab0060bcdab0918fc1bedbfcb86ef5054bcf532993ebb0c2c9 diff --git a/dev-db/dbeaver-bin/dbeaver-bin-24.3.0.ebuild b/dev-db/dbeaver-bin/dbeaver-bin-24.3.0.ebuild new file mode 100755 index 0000000..1eac76d --- /dev/null +++ b/dev-db/dbeaver-bin/dbeaver-bin-24.3.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop wrapper xdg + +MY_PN="${PN%-bin*}" + +DESCRIPTION="Free universal database tool (community edition)." +HOMEPAGE="https://dbeaver.io/" +SRC_URI="amd64? ( https://dbeaver.io/files/${PV}/${MY_PN}-ce-${PV}-linux.gtk.x86_64-nojdk.tar.gz -> ${P}-amd64.tar.gz ) + arm64? ( https://dbeaver.io/files/${PV}/${MY_PN}-ce-${PV}-linux.gtk.aarch64-nojdk.tar.gz -> ${P}-arm64.tar.gz )" + +S="${WORKDIR}/${MY_PN}" + +LICENSE="Apache-2.0 EPL-1.0 BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND="virtual/jre:17" +DEPEND="${RDEPEND}" + +src_prepare() { + sed -e "s/^Icon=.*/Icon=${MY_PN}/" \ + -e 's:/usr/share/dbeaver:/opt/dbeaver:g' \ + -e '/^WMCLASS.*/d' \ + -e "s:^Exec=.*:Exec=${EPREFIX}/usr/bin/${MY_PN}:" \ + -i "${MY_PN}-ce.desktop" + default +} + +src_install() { + doicon -s 128 "${MY_PN}.png" + newicon icon.xpm "${MY_PN}.xpm" + domenu "${MY_PN}-ce.desktop" + einstalldocs + rm "${MY_PN}-ce.desktop" "${MY_PN}.png" icon.xpm readme.txt + insinto "/opt/${MY_PN}-ce" + doins -r ./* + fperms 0755 "/opt/${MY_PN}-ce/${MY_PN}" + make_wrapper "${MY_PN}" "/opt/${MY_PN}-ce/${MY_PN}" "/opt/${MY_PN}-ce" +} diff --git a/metadata/md5-cache/dev-db/dbeaver-bin-24.1.0 b/metadata/md5-cache/dev-db/dbeaver-bin-24.1.0 old mode 100755 new mode 100644 index 95d1d74..c05f26b --- a/metadata/md5-cache/dev-db/dbeaver-bin-24.1.0 +++ b/metadata/md5-cache/dev-db/dbeaver-bin-24.1.0 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0 EPL-1.0 BSD RDEPEND=virtual/jre:17 SLOT=0 SRC_URI=amd64? ( https://dbeaver.io/files/24.1.0/dbeaver-ce-24.1.0-linux.gtk.x86_64-nojdk.tar.gz -> dbeaver-bin-24.1.0-amd64.tar.gz ) arm64? ( https://dbeaver.io/files/24.1.0/dbeaver-ce-24.1.0-linux.gtk.aarch64-nojdk.tar.gz -> dbeaver-bin-24.1.0-arm64.tar.gz ) -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils baea6080dd821f5562d715887954c9d3 xdg 4a14c5c24f121e7da66e5aab4a168c6e +_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed wrapper 11a2a3bd712784986679b60a0cab34a0 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575 _md5_=0e32805023dcebb02beec0cdc8fd6927 diff --git a/metadata/md5-cache/dev-db/dbeaver-bin-24.1.1 b/metadata/md5-cache/dev-db/dbeaver-bin-24.1.1 old mode 100755 new mode 100644 index f536102..8626af5 --- a/metadata/md5-cache/dev-db/dbeaver-bin-24.1.1 +++ b/metadata/md5-cache/dev-db/dbeaver-bin-24.1.1 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0 EPL-1.0 BSD RDEPEND=virtual/jre:17 SLOT=0 SRC_URI=amd64? ( https://dbeaver.io/files/24.1.1/dbeaver-ce-24.1.1-linux.gtk.x86_64-nojdk.tar.gz -> dbeaver-bin-24.1.1-amd64.tar.gz ) arm64? ( https://dbeaver.io/files/24.1.1/dbeaver-ce-24.1.1-linux.gtk.aarch64-nojdk.tar.gz -> dbeaver-bin-24.1.1-arm64.tar.gz ) -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils baea6080dd821f5562d715887954c9d3 xdg 4a14c5c24f121e7da66e5aab4a168c6e +_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed wrapper 11a2a3bd712784986679b60a0cab34a0 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575 _md5_=0e32805023dcebb02beec0cdc8fd6927 diff --git a/metadata/md5-cache/dev-db/dbeaver-bin-24.1.2 b/metadata/md5-cache/dev-db/dbeaver-bin-24.1.2 old mode 100755 new mode 100644 index 1ac530f..c3b580c --- a/metadata/md5-cache/dev-db/dbeaver-bin-24.1.2 +++ b/metadata/md5-cache/dev-db/dbeaver-bin-24.1.2 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0 EPL-1.0 BSD RDEPEND=virtual/jre:17 SLOT=0 SRC_URI=amd64? ( https://dbeaver.io/files/24.1.2/dbeaver-ce-24.1.2-linux.gtk.x86_64-nojdk.tar.gz -> dbeaver-bin-24.1.2-amd64.tar.gz ) arm64? ( https://dbeaver.io/files/24.1.2/dbeaver-ce-24.1.2-linux.gtk.aarch64-nojdk.tar.gz -> dbeaver-bin-24.1.2-arm64.tar.gz ) -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils baea6080dd821f5562d715887954c9d3 xdg 4a14c5c24f121e7da66e5aab4a168c6e +_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed wrapper 11a2a3bd712784986679b60a0cab34a0 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575 _md5_=0e32805023dcebb02beec0cdc8fd6927 diff --git a/metadata/md5-cache/dev-db/dbeaver-bin-24.3.0 b/metadata/md5-cache/dev-db/dbeaver-bin-24.3.0 new file mode 100644 index 0000000..b7f464e --- /dev/null +++ b/metadata/md5-cache/dev-db/dbeaver-bin-24.3.0 @@ -0,0 +1,14 @@ +DEFINED_PHASES=install postinst postrm preinst prepare +DEPEND=virtual/jre:17 +DESCRIPTION=Free universal database tool (community edition). +EAPI=8 +HOMEPAGE=https://dbeaver.io/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=desktop wrapper xdg +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 EPL-1.0 BSD +RDEPEND=virtual/jre:17 +SLOT=0 +SRC_URI=amd64? ( https://dbeaver.io/files/24.3.0/dbeaver-ce-24.3.0-linux.gtk.x86_64-nojdk.tar.gz -> dbeaver-bin-24.3.0-amd64.tar.gz ) arm64? ( https://dbeaver.io/files/24.3.0/dbeaver-ce-24.3.0-linux.gtk.aarch64-nojdk.tar.gz -> dbeaver-bin-24.3.0-arm64.tar.gz ) +_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed wrapper 11a2a3bd712784986679b60a0cab34a0 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575 +_md5_=0e32805023dcebb02beec0cdc8fd6927