mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-19 12:03:02 -04:00
app-misc/doublecmd-bin: 1.2.0 version bump
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
This commit is contained in:
@@ -4,3 +4,6 @@ DIST doublecmd-1.1.31.qt6.x86_64.tar.xz 9601332 BLAKE2B 3edc22f8ec21c3daab76bb05
|
||||
DIST doublecmd-1.1.32.gtk2.i386.tar.xz 8979580 BLAKE2B abbe6aa01b6bdd141f2592ca2f76a8f81f16f4498c01bf963e523cc8e98ba05ae8da4ce1186ebaea24e10582733b4a2a57ddf072c3aac231789945d4c367de93 SHA512 2b8354193457afd149db62b444ee7302ae16f99215da631312509489334355de72a3ac88bd240d3c225066fe259672d8b6724802214461496d8e8064afca9df3
|
||||
DIST doublecmd-1.1.32.gtk2.x86_64.tar.xz 9166232 BLAKE2B 3b8d1807ad972eb410128d7a5a955e6bb502c2b460805009a4a23bcaf313c63c2b9fa18a9b99eafdd6d7565ddd280dfbfecd5d6a55bd8db43b2c6155512c13f2 SHA512 9590cc7232c92027f10ce53fe90488ff955157534ddb4aa14ff9d9c9b1f38d6ce92d1b3aa26038798aac56c74837e1d6c7f2c340d16786ef3401d80049c9089a
|
||||
DIST doublecmd-1.1.32.qt6.x86_64.tar.xz 9607560 BLAKE2B 50e5add25d73d6d1ad1f592365d484e15503725bd0edf6a0bd97aea055157b70d58f2c29b932b9a249f171db493b045285dc75e61a448a96c03a0e20ce854c2d SHA512 a4cdff3e9925b45d6d99d11a3ae530b582003b55d1e9e85c94c5b7e2f3d10b5b0c0501b9c1cb766947e7213632993f1133f87202d1dfb0e6af3d2eb565c5b229
|
||||
DIST doublecmd-1.2.0.gtk2.i386.tar.xz 9230308 BLAKE2B 3a2a6b5833d1a66cee25cd7ecc8510a19d4957606354153d79ec1e9d26ef1f89a3d99b1660a68214b77570975d60f0d7bc9be16054db9688c2c4352f2ac481e4 SHA512 c5425aa5400ca9a53bc66446fc2bed7bb7476c2017287805b464e6ab43305200cfb01f65d6a8c28845c3c72de59ac5c80c6a919593a1d6ec8463ab5b87dcde8c
|
||||
DIST doublecmd-1.2.0.gtk2.x86_64.tar.xz 9462416 BLAKE2B d89b9731e4674764ac7c6a1b9cbbd24ad933b9041bb56329ae778967fcd341d4a106971b785ca6e84cedb3dc04587dda4fbdbe642cb82d37a3351f6f29a35517 SHA512 9fe1c31d45751a4f587fc2359a5ae9a2b686407addff3121305161e37c689248b622f184138aa80eddc7cd997c35386b4afe90816fdaa3984e756cc59d7d1ddf
|
||||
DIST doublecmd-1.2.0.qt6.x86_64.tar.xz 9922456 BLAKE2B 8d9c55ad30868887e67acaadccb0a22e5f7317aed3fe1e4cc8afa4b2af0c8ed63a805dab3750080cd73d9bf7cd9a1603ccfb2a29d946fdcf9fe22cd8cbfdd28e SHA512 0fef59ef67bfcd2e8c16a94f7dd85dfa58417e001a38c6db28df58c67acc54cee73e8a6d0182360cd95dd2f80325f5bf12daab24c163f975c6f5e3166873afd9
|
||||
|
||||
75
app-misc/doublecmd-bin/doublecmd-bin-1.2.0.ebuild
Normal file
75
app-misc/doublecmd-bin/doublecmd-bin-1.2.0.ebuild
Normal file
@@ -0,0 +1,75 @@
|
||||
# Copyright 1999-2025 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/"
|
||||
|
||||
# Switch to github repo taballs instead of sourceforge
|
||||
SRC_URI="
|
||||
amd64? (
|
||||
!qt6? ( https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz )
|
||||
qt6? ( https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/${MY_PN}-${PV}.qt6.x86_64.tar.xz )
|
||||
)
|
||||
x86? ( https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/${MY_PN}-${PV}.gtk2.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="qt6"
|
||||
|
||||
QA_PREBUILT="
|
||||
*/doublecmd
|
||||
*/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).
|
||||
## Once per-profile USE masking works in overlays, mask the qt6 USE flag for x86 and
|
||||
## revert RDEPEND hack.
|
||||
GTK_DEPS="
|
||||
app-accessibility/at-spi2-core:2
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf:2
|
||||
x11-libs/gtk+:2
|
||||
x11-libs/pango
|
||||
"
|
||||
RDEPEND="
|
||||
dev-libs/glib:2
|
||||
sys-apps/dbus
|
||||
x11-libs/libX11
|
||||
amd64? (
|
||||
!qt6? ( ${GTK_DEPS} )
|
||||
qt6? (
|
||||
dev-qt/qtbase:6[gui,widgets]
|
||||
media-libs/libglvnd
|
||||
)
|
||||
)
|
||||
x86? ( ${GTK_DEPS} )
|
||||
"
|
||||
|
||||
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