mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-10 15:45:15 -04:00
app-misc/doublecmd-bin: 1.1.23 version bump
Early I had some glitches with qt6 doublecmd package therefore I avoided to add USE="qt6" previously. So the USE="qt5" is still presented for this ebuild and USE="qt6" is for testing purpose is added now. Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
This commit is contained in:
@@ -6,3 +6,8 @@ DIST doublecmd-1.1.21.gtk2.i386.tar.xz 8094768 BLAKE2B e651c345445308016aa260b2a
|
||||
DIST doublecmd-1.1.21.gtk2.x86_64.tar.xz 8833232 BLAKE2B d2f07636e8bac066f13b46b7f72ac7c530747ad863dda5570a2f89670cce045c2a4af56a6da8b85f73f9a220b01aae9dc605af1121d7e63b85efa107c7fce37a SHA512 19bb6ed64e40b733cb327f21a6d7fa7a3680fc263d8ee4ef320c04b562c02353b5fd1af80aaebd6786492873e4f9471e62df22bb357b01af8b74f1016432be73
|
||||
DIST doublecmd-1.1.21.qt.i386.tar.xz 8475080 BLAKE2B 8f0660bfc1218bcdff3846e518dd1a8366c1023b5283fad1bed41c604da552102a73ec21d899f995e99ebd90e57d6f31627c18bef0efde82794f087b7b80e750 SHA512 5e9303d58c7d15a5395174c7ad586f3e00e0fde4dd98bf870302b76775ccca72c225013c98e2b7f1fda827d9e5c768cfa42d55768da362507dff6c316ba1f2b8
|
||||
DIST doublecmd-1.1.21.qt.x86_64.tar.xz 9165644 BLAKE2B 1bc62f0e4f87b411681ea1c1fe9e76c16d374ac2dd1b1f73dacdde2dc29ad0e577968e344f5a37ea9eda258b93ae339257bb9d5ee4339ffbbb50f96103f74784 SHA512 efa00d4f4e39a3eeecd99c1ce0ff50cb2edd23bd2b6eedafad8fec616f195f1b91038bcb56858acd85c6f3a3467bd68bd8fd8c61ac3b44bd37613f84ff0e5c16
|
||||
DIST doublecmd-1.1.23.gtk2.i386.tar.xz 8296328 BLAKE2B 51855de86bc8ab043011a11054d15e15f5f07e3433787d03b7cd7fead65fe8a92db575b7f693c24651a0b6ecd1310c2497eb81cc39494fe78272d843c61d231b SHA512 a7e7801943afb3c59f15eb9d23974e2effe86f2bb851a8a85d0bc817edc89b4a36de822ac99cb75bedcf090990dd2feedad0ba6316a97a3ba5bfec92b3e3ebd4
|
||||
DIST doublecmd-1.1.23.gtk2.x86_64.tar.xz 9038884 BLAKE2B 1b5024ad03011ebb75f8f7ced51a7c14966ad21271b868a973519fe9c89094aa29c58416ed322f8090901c8de031632b98ac6d2a1d31f3c0d3c81b973e6b0419 SHA512 c3bdb6493b29864f99a53b3141ac6bad9a32f3bb36be43e1c57a951dc27d426db2da389adae4bd0a8a46aad9b04ecd36a6e7b0c5b1de7c630eaedcb4b7809d74
|
||||
DIST doublecmd-1.1.23.qt.i386.tar.xz 8710404 BLAKE2B 48a85219bfdefc09711ab8f0f7c5d14ecd43f4746ef5eb5cbc6f5d0c274e8a529b219d08deb2a8a5c25585d75432ccd53ae227e306f0bdaf5cc757135429e5ec SHA512 306069850672bfc67df44b08ce4b32a16d45c631c0dce8753b9af5fabb4f38e0b150f9fd1fbc32408df258533ff3d24694799a91869c712f6ff5caf6dbae95aa
|
||||
DIST doublecmd-1.1.23.qt.x86_64.tar.xz 9396044 BLAKE2B f57f8bcb705bcea09c1a90b1136aa62605988a87889c9a4a42ac10f909293c4c0366bbbe91fad7066c785885694976ad019dfca45c139872940324d58a4c5491 SHA512 b8b0d4673938b4ee2c1363e5ea4d16ba00cb1e1c9d0ddbfd4e7ab8cb0ed86cef7e6dbc41394dda1ab451ff9dbbd64b706595e9cb420cd4297216c3ccdd85f420
|
||||
DIST doublecmd-1.1.23.qt6.x86_64.tar.xz 9468420 BLAKE2B 3a8d031bd4fb63e4f699432653f0757e327245c92593bc53625724b89099ae5b763f9c15409527ccb1402c43fff2d21298b4155e4d5d5eaf5e18f60ae6f51a18 SHA512 2dcd9baae310afd6b6bcdb99c8c366286e57b2e3c640098a761c946539b303565deab39886e5911d46d232ab29997e1d4707caee2e1ac28baff5abea7f99ef31
|
||||
|
||||
74
app-misc/doublecmd-bin/doublecmd-bin-1.1.23.ebuild
Normal file
74
app-misc/doublecmd-bin/doublecmd-bin-1.1.23.ebuild
Normal file
@@ -0,0 +1,74 @@
|
||||
# Copyright 1999-2024 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? ( https://downloads.sourceforge.net/${MY_PN}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz )
|
||||
qt5? ( https://downloads.sourceforge.net/${MY_PN}/${MY_PN}-${PV}.qt.x86_64.tar.xz )
|
||||
qt6? ( https://downloads.sourceforge.net/${MY_PN}/${MY_PN}-${PV}.qt6.x86_64.tar.xz )
|
||||
)
|
||||
x86? (
|
||||
gtk? ( https://downloads.sourceforge.net/${MY_PN}/${MY_PN}-${PV}.gtk2.i386.tar.xz )
|
||||
qt5? ( https://downloads.sourceforge.net/${MY_PN}/${MY_PN}-${PV}.qt.i386.tar.xz )
|
||||
)"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}"
|
||||
|
||||
# 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 qt6"
|
||||
REQUIRED_USE=" ^^ ( gtk qt5 qt6 ) "
|
||||
|
||||
QA_PREBUILT="
|
||||
*/doublecmd
|
||||
*/libQt5Pas.so.1
|
||||
*/libQt6Pas.so.6
|
||||
*/libunrar.so
|
||||
*/plugins/.*
|
||||
"
|
||||
|
||||
## "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/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtx11extras:5
|
||||
)
|
||||
qt6? (
|
||||
dev-qt/qtbase:6[gui,widgets]
|
||||
)
|
||||
"
|
||||
|
||||
src_install(){
|
||||
insinto "/opt/${PN}"
|
||||
doins -r "${S}/."
|
||||
|
||||
# Remove doublecmd.inf to use config from user home directory
|
||||
rm "${ED}/opt/${PN}"/settings/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!"
|
||||
}
|
||||
Reference in New Issue
Block a user