Ajout de dbeaver et insomnia

This commit is contained in:
2024-07-08 10:27:39 +02:00
parent 90c1f43b69
commit c489f401b4
11 changed files with 257 additions and 0 deletions

View File

@@ -0,0 +1,6 @@
DIST dbeaver-bin-24.1.0-amd64.tar.gz 90290442 BLAKE2B b0c83f85e6890000965241dccf0c4c44ad286fd7521f56ff625556eefd208884d376afd13035b029a3f1a46cdbe9ce394f490da7626547afe988fefd14062908 SHA512 95db0abe3da564f5c4ad3e08d6e1cb500e982598fac1cef9f606905f0dad89f8011e9ab6cb602a8c0adc05d1823eee32d72d222fcdbf07e267d619946b1a3f28
DIST dbeaver-bin-24.1.0-arm64.tar.gz 90258231 BLAKE2B 7ceae21a405ac54153fa5363b8989ad001d714a493c79e7b08c9db1bd36a701fd5cecf423ba329d3d149829c93b690db42882543fa5620baeaebb087a7127b0c SHA512 ebd79e9f4c70314103758c81c93ee9d91306e95eafddd7efbcdda9a4e07997ab0a765c6fb7cbfe32e5cf1cdb7c0e9fed43506e6d1386a9abd89d453acc789c2c
DIST dbeaver-bin-24.1.1-amd64.tar.gz 90416975 BLAKE2B f09a44c025c8a3ba12c409278230344acb270d86f67284cb0d69817cb9254d982fede55c8006eaf9db5ad86e661c4393c707a05cfc1359d2b84739267da9c8c9 SHA512 96807b239cf07b0ad817b6dbf5aeed8c3b56f03a9af01341317053bce174878fbf664fea266dc7085a3ce4c6d99cf10dbcaf9ce5827cf61a90f3ea2c333bc0e4
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

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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"
}