Bumped dbeaver-bin to version 23.2.5
parent
6495314ee1
commit
4526a1571b
|
@ -0,0 +1,2 @@
|
|||
DIST dbeaver-bin-23.2.5-amd64.tar.gz 87317961 BLAKE2B 63b4d7c57333f1df1db4ada5159728db59c274fda75961a7c1dd0252ec2dabe9a146ed21d5b1cf92843b6407c59ff4b2bc411dddf897c6ffdb46e2a08bcb8102 SHA512 7c5f52a175028bbd5fe2a967e87f4a9598641c18f0195389011ada2776dba42ebebbb8aad6a05f397507aaa124de459f172eedec0c07ed9b6ac318bf65b8effc
|
||||
DIST dbeaver-bin-23.2.5-arm64.tar.gz 87255744 BLAKE2B c121eed7cddf1d435125acb81ecb642cfb3503d6d55c2f5349ea7aaf42fb24aa84ff1a6795a43749b99ea66171e459aa27cdc369f0d7ed50d0b9f5732de4d3f0 SHA512 4d342da04d1e96d850f54e3830a09ab9631f02e32e40be1d8722f035aaee74e21341abc07da4749be225110a1e3a428d835384ef6f4ffec24be91b1f31a9021c
|
|
@ -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
|
||||
|
||||
DESCRIPTION="Free universal database tool (community edition)."
|
||||
HOMEPAGE="https://dbeaver.io/"
|
||||
MY_PN="${PN%-bin*}-ce"
|
||||
SRC_URI="amd64? ( https://dbeaver.io/files/${PV}/${MY_PN}-${PV}-linux.gtk.x86_64-nojdk.tar.gz -> ${P}-amd64.tar.gz )
|
||||
arm64? ( https://dbeaver.io/files/${PV}/${MY_PN}-${PV}-linux.gtk.aarch64-nojdk.tar.gz -> ${P}-arm64.tar.gz )"
|
||||
|
||||
LICENSE="Apache-2.0 EPL-1.0 BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
|
||||
RDEPEND="virtual/jre:17"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
MY_PN="${PN%-bin*}"
|
||||
S="${WORKDIR}/${MY_PN}"
|
||||
|
||||
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"
|
||||
}
|
|
@ -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/23.2.5/dbeaver-ce-23.2.5-linux.gtk.x86_64-nojdk.tar.gz -> dbeaver-bin-23.2.5-amd64.tar.gz ) arm64? ( https://dbeaver.io/files/23.2.5/dbeaver-ce-23.2.5-linux.gtk.aarch64-nojdk.tar.gz -> dbeaver-bin-23.2.5-arm64.tar.gz )
|
||||
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils baea6080dd821f5562d715887954c9d3 xdg 4a14c5c24f121e7da66e5aab4a168c6e
|
||||
_md5_=1d40cbd7e231bf3cfed2880199fcd406
|
Loading…
Reference in New Issue