app-misc/doublecmd-bin: 1.0.8 version bump

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
This commit is contained in:
Sergey Torokhov
2022-10-10 00:59:08 +03:00
parent beeeee6348
commit 7a5ba71722
2 changed files with 69 additions and 0 deletions

View File

@@ -6,3 +6,7 @@ DIST doublecmd-1.0.7.gtk2.i386.tar.xz 7520284 BLAKE2B fb0c1c0585ee27153dfaef6c77
DIST doublecmd-1.0.7.gtk2.x86_64.tar.xz 8281832 BLAKE2B 1225d00e744c766ba52f10b1f69cfae4ceeda450e590bde5961960565ed2d7e5eeb8bb63059ddb283da50b95b626d0cbf3296d30df82086b07cf79c0faf2bb7c SHA512 5eab1ddb41ed569671db8f30358873ef7a5bdec3d9d65e296c212bb8282c1382a77123fe4cb58ac2f0b78c4d52a6fde80ed97f8d3278cf4e202f339ad381c585
DIST doublecmd-1.0.7.qt.i386.tar.xz 7909008 BLAKE2B ef5512404d071c1b3780527046109dfa4a2569392e4e89ebdc5ac5eb1304e84d16e1e6d6eb72af51db6463f31158cea46f398c9af7e00a2a838ccc72b940113f SHA512 1186b17eacc87b762d10de23e0ae319ef1282b832e10561633ce6b42916bb97825d8467e8f96b61fcf723c4f21ce401a3f6ae5adc736d023953b1ed733129f25
DIST doublecmd-1.0.7.qt.x86_64.tar.xz 8609844 BLAKE2B 47f8e37e9ff20811fae59e00c46bb9a04bc500ca8583f03da9aa8b66ced305bd3eba86b35a725bf17ea47c833167e81982a4b17e0f55a1aea2bddee8f7f77988 SHA512 b8f59dc8c8d417bf2491dfb74594d6069f2eebeee7ba3c37dfa047b05e9d8b5383b6f234025f0b6ce4357488900be73f3dc0bea7c0861d6e21c3d28d1d729078
DIST doublecmd-1.0.8.gtk2.i386.tar.xz 7554164 BLAKE2B fac0e94898c8bfd7c20622f351ae687b6fbeb9d1746ca74a3ebf1a5b8a171af061d06885b29c7a063cf644717e0809d8b3afb65f302d38e8949512097a3e44e7 SHA512 94a9bf880604c81e6c06ba521bb5a170f2bdc8447d6bff1a2033744aab916bfc4d12975165175cc7afff4f6ece109732e215b13a671e8ba0984718b6fbd765b4
DIST doublecmd-1.0.8.gtk2.x86_64.tar.xz 8313164 BLAKE2B 2998badb7b91bb59b5bffdc59c326acf6481ed93279b62d3567e8c0dad736e03de7322a267ea423a4f11f705a0c4c2a3013767fcd200cde24d07a8e813c8f3ed SHA512 7c929c9fd6aef567aca23182c14d1221856874b7f95f4dd39b57129a2282aa8c084aa80f3bd2fb6321f39d1d8d78f596c48f059df45d6435e3021d2689db1762
DIST doublecmd-1.0.8.qt.i386.tar.xz 7941656 BLAKE2B 381b932022a202aa3b7b055711f76c4ca335785a692b4fe8e8ee7b5da33bcc0289c9ff11333374cf089eb610e181d21c182517cc6dd56efb39603ebb3e1fb2ec SHA512 2503e0b1a28b99a9a497df68711d2b6258c6cd8c9f7d9f0255b1b0554e11231ffed7d1e101a930f4c8f3c2639b608e21c1172a784dcf30e857b124d7197c3aa8
DIST doublecmd-1.0.8.qt.x86_64.tar.xz 8643436 BLAKE2B 45044b242497d400b15126820aad4c5cb3607aef8c4ccdcb1114224eed3a83e35a75e27108b780918aaf04b07a49c8ffe71961f8051194ab183986da5ecf9048 SHA512 47f01a1dff30d0114ded61403cde7bd962114a87caa710bd97fe7706cc586e538c8f0d72e2b022e6763dca8269bdac302dcd91c1b09d3ab1d14837249fdd75fb

View File

@@ -0,0 +1,65 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit desktop wrapper xdg
MY_PN="doublecmd"
DESCRIPTION="Free cross platform open source file manager with two panels side by side."
HOMEPAGE="https://doublecmd.sourceforge.io/"
SRC_URI="amd64? (
gtk? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz )
qt5? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt.x86_64.tar.xz )
)
x86? (
gtk? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.i386.tar.xz )
qt5? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt.i386.tar.xz )
)"
# Licenses for package and plugins
LICENSE="GPL-2+ LGPL-2-with-linking-exception LGPL-2.1+ LGPL-3 GPL-1 freedist"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE="gtk qt5"
REQUIRED_USE=" ^^ ( gtk qt5 ) "
S="${WORKDIR}/${MY_PN}"
QA_PREBUILT="
*/doublecmd
*/libQt5Pas.so.1
"
## "ldd doublecmd" output show linking to some libraries provided by sys-libs/glibc:2.2
## (maybe virtual/libc-1) and no libraries of sys-libs/ncurses (that removed here).
## x11-libs/X11 is optional dependency of dev-qt/qtgui:5 by [xcb] or [X]
## therefore it is mentioned here explicitly.
RDEPEND="
dev-libs/glib:2
sys-apps/dbus
x11-libs/libX11
virtual/libc
gtk? ( x11-libs/gtk+:2 )
qt5? (
dev-qt/qtgui:5
dev-qt/qtx11extras:5
)
"
src_install(){
insinto "/opt/${PN}"
doins -r "${S}/."
# Remove doublecmd.inf to use config from user home directory
rm "${ED}/opt/${PN}"/doublecmd.inf || die
exeinto "/opt/${PN}"
doexe "${S}/${MY_PN}"
make_wrapper ${MY_PN} "/opt/${PN}/${MY_PN}" "" "/opt/${PN}" "/opt/bin/"
doicon -s 48 ${MY_PN}.png
make_desktop_entry "${MY_PN}" "Double Commander" "${MY_PN}" "Utility;" || die "Failed making desktop entry!"
}