From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 59AD4158043 for ; Thu, 18 Apr 2024 21:26:50 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 20DABE29FC; Thu, 18 Apr 2024 21:26:49 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id EAA2DE29F9 for ; Thu, 18 Apr 2024 21:26:48 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id ED4B43434AB for ; Thu, 18 Apr 2024 21:26:47 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 524031721 for ; Thu, 18 Apr 2024 21:26:46 +0000 (UTC) From: "Julien Roy" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Julien Roy" Message-ID: <1713467605.ebbb3cfa6c3deeca1e876d5f1873f3b17f9e6ef4.julien@gentoo> Subject: [gentoo-commits] repo/proj/guru:master commit in: app-misc/doublecmd-bin/ X-VCS-Repository: repo/proj/guru X-VCS-Files: app-misc/doublecmd-bin/Manifest app-misc/doublecmd-bin/doublecmd-bin-1.1.12_beta.ebuild X-VCS-Directories: app-misc/doublecmd-bin/ X-VCS-Committer: julien X-VCS-Committer-Name: Julien Roy X-VCS-Revision: ebbb3cfa6c3deeca1e876d5f1873f3b17f9e6ef4 X-VCS-Branch: master Date: Thu, 18 Apr 2024 21:26:46 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 7b6664de-9b86-42f6-8875-f6b120b221b5 X-Archives-Hash: 1775aa9d9aa31b801fe46fdf96866188 commit: ebbb3cfa6c3deeca1e876d5f1873f3b17f9e6ef4 Author: Sergey Torokhov yandex ru> AuthorDate: Thu Apr 18 19:13:25 2024 +0000 Commit: Julien Roy jroy ca> CommitDate: Thu Apr 18 19:13:25 2024 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ebbb3cfa app-misc/doublecmd-bin: 1.1.12_beta (i.e. upstream 1.1.12_gamma) bump Signed-off-by: Sergey Torokhov yandex.ru> app-misc/doublecmd-bin/Manifest | 4 ++ .../doublecmd-bin/doublecmd-bin-1.1.12_beta.ebuild | 67 ++++++++++++++++++++++ 2 files changed, 71 insertions(+) diff --git a/app-misc/doublecmd-bin/Manifest b/app-misc/doublecmd-bin/Manifest index 39e3f09881..0d85b35849 100644 --- a/app-misc/doublecmd-bin/Manifest +++ b/app-misc/doublecmd-bin/Manifest @@ -6,3 +6,7 @@ DIST doublecmd-1.1.11.gtk2.i386.tar.xz 7991484 BLAKE2B 6d7246ab70fee0dd16fdb7c57 DIST doublecmd-1.1.11.gtk2.x86_64.tar.xz 8766008 BLAKE2B c1c75ba570ef198971ecb6ca757dc252bae3f3fb9e87393e5971e7208ba50e65594254d8ee6f1c53811d5bdff899d44de3eb26635849e75833b36b8ed8cdea62 SHA512 7fbe5208fdf44a6b926dd6a9158218516f23c2b46b300fc55ec0c50b27de69e27070054de16c99dd289aca64e5329bd9f0a7c22c55f6df7e728b19cace08053b DIST doublecmd-1.1.11.qt.i386.tar.xz 8379188 BLAKE2B 82578b1c07412ab28adcf17447e800ec1b61cd72166a80c37f2950511c3ad45fad60e5d8ebe069ca6eea556af633070cde0a53137d567258f9080ea29bd7f9c1 SHA512 0a8eea4446b926a320903e86c5bb30f6f8c8fd594185a23602fad79d39fa3978c03ad0d3209004b38a1e655a1693ef6d9aee0675468f36a6e8509c5d9e612984 DIST doublecmd-1.1.11.qt.x86_64.tar.xz 9098704 BLAKE2B f9419b260a8c0d6e1cd548bca6843b6ae2be18908bf4e00a15ded3d9ca4cb3521b51f35f6ce308f668b8afba611c8cc1d1b072228c8d8a14a1f68da06763da83 SHA512 0520a7ee4678725e057dc2aa1d9132b4d58c70e7eb6f24a035e1c3017cb25bc06bb1535a14d2ca20030499693f510f5be6c5a377d22ac0c937b7aa9661ab5922 +DIST doublecmd-1.1.12.gtk2.i386.tar.xz 7988996 BLAKE2B 7bf214453f1e693c80ed700cfea15b5b334a88d8cbcdb5ca59047802ee3b49ec3950ebd3a3286660f27708612fbde068cc9206c303b8fb33a557dee695e8e9d5 SHA512 06cc90db5f89c035ca2b18217ab67adf94caba5899dabaa997bf9cb7c1d1ebdd2cd52a2fd0f1a1b667ccf1b51e3d7599c8cc9b2fa6c0e98c3d3ff309745f9de4 +DIST doublecmd-1.1.12.gtk2.x86_64.tar.xz 8767760 BLAKE2B 79e13639582e3e33802a3be2acb35a306e182e1506d6ee6c4545077793c5ef00d15cd445a0e36ad3510bec607a7795e6f89a9ce6f8874d1f6aa0e6bbbb667b2e SHA512 2c92dded98d98deed6ccc8a0f8d0a6b75f0d10ed5860951d8cf542660c94ae635c3f246d84a1747e4d235cdf4ff6bcf1599ec12da341267cc5a63d1742cea104 +DIST doublecmd-1.1.12.qt.i386.tar.xz 8381672 BLAKE2B 3f8c623a706fd1dc5acd742edc689f1dfe9a5aeb3ef78cf1e7e2be4ad89dfca13c6d412ac0f4baccb0e5997af3d3afbecf2518e91379c95fe8a2ce3a50c071cd SHA512 0be897a708f11f36d80de451c7d97418589472d8fb7cd4c6e3660a9a3debb52205e5a89acc47522f336ece1a9183cfe777bbf2e59cc5fa191141b6db769f9594 +DIST doublecmd-1.1.12.qt.x86_64.tar.xz 9102456 BLAKE2B 37290235e045ed978e6ec5631ba6f6c869ea9e31fcae4b3125fbf5dd69d28e890ede53386c141e86f7ce720644beb733568292eee6b3b1efea019bf0fc581daa SHA512 6e2c1372cbe90af5eb22e70c1e7eddb36a0c0859c5ad9cfcccf7445e6ca277fdf361b20b8f2a5faa5b18790cfe21a500c16cf3fb6f649dca92635713672f09e7 diff --git a/app-misc/doublecmd-bin/doublecmd-bin-1.1.12_beta.ebuild b/app-misc/doublecmd-bin/doublecmd-bin-1.1.12_beta.ebuild new file mode 100644 index 0000000000..e883dcaf33 --- /dev/null +++ b/app-misc/doublecmd-bin/doublecmd-bin-1.1.12_beta.ebuild @@ -0,0 +1,67 @@ +# 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? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV/_beta/}.gtk2.x86_64.tar.xz ) + qt5? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV/_beta/}.qt.x86_64.tar.xz ) + ) + x86? ( + gtk? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV/_beta/}.gtk2.i386.tar.xz ) + qt5? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV/_beta/}.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 + */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/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}"/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!" +}