commit: 0ae38d7d0ad26f7c28bf26bdfaa42f91b52b9ad8 Author: Uwe Scholz <u.scholz83 <AT> gmx <DOT> de> AuthorDate: Sun Jun 29 18:49:38 2025 +0000 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org> CommitDate: Sat Sep 27 18:07:28 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ae38d7d
gnome-extra/gnome-commander: Bump to 1.18.3 Signed-off-by: Uwe Scholz <u.scholz83 <AT> gmx.de> Closes: https://bugs.gentoo.org/957903 Part-of: https://github.com/gentoo/gentoo/pull/42800 Closes: https://github.com/gentoo/gentoo/pull/42800 Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org> gnome-extra/gnome-commander/Manifest | 1 + .../gnome-commander/gnome-commander-1.18.3.ebuild | 66 ++++++++++++++++++++++ 2 files changed, 67 insertions(+) diff --git a/gnome-extra/gnome-commander/Manifest b/gnome-extra/gnome-commander/Manifest index 2e9df95cfdaf..0cccb8dc7dda 100644 --- a/gnome-extra/gnome-commander/Manifest +++ b/gnome-extra/gnome-commander/Manifest @@ -1 +1,2 @@ DIST gnome-commander-1.18.1.tar.xz 6244688 BLAKE2B a903a82c76a064e33320ffdd52563df5e05d42d9aa1dd42f97ba36b2569e6bff68a5581dae9c819d6f1b93f544b5f543e7859c7c4a8f0639f2d3175961503bb3 SHA512 6715538fd913d2167fa70feba48106b3bff8b17185df2590b490633c628995295d6e17c953d449537ddfe4a48ea3be0ce6e1cc82be0f6db7b26c91f29e4a418e +DIST gnome-commander-1.18.3.tar.xz 6231696 BLAKE2B aaecdfc31fcbcbaddcc78b374cb9f9dccaddf2711d3b660ace887a987ec329387894026a88fbab53d51fafe2f71d7fb4e0807e5f7df0d7094e65a36574878843 SHA512 72dad0cf73c94293c382eaacd2ea6172539cd2ee6534d48c58b2f74166caddd633a88cae6ca8bd6271522d037919a91f1291fbd1ccc3493004ed67f0d7081bed diff --git a/gnome-extra/gnome-commander/gnome-commander-1.18.3.ebuild b/gnome-extra/gnome-commander/gnome-commander-1.18.3.ebuild new file mode 100644 index 000000000000..863e46b4ac81 --- /dev/null +++ b/gnome-extra/gnome-commander/gnome-commander-1.18.3.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2 meson optfeature virtualx + +DESCRIPTION="A graphical, full featured, twin-panel file manager" +HOMEPAGE="https://gcmd.github.io/" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc exif gsf pdf samba taglib test" +RESTRICT="!test? ( test )" + +RDEPEND=" + doc? ( gnome-extra/yelp ) + >=dev-libs/glib-2.70.0:2 + >=x11-libs/gtk+-3.24.0:3 + exif? ( >=media-gfx/exiv2-0.14:= ) + gsf? ( >=gnome-extra/libgsf-1.12:= ) + pdf? ( app-text/poppler:=[cairo] ) + samba? ( gnome-base/gvfs[samba] ) + taglib? ( >=media-libs/taglib-1.4:= ) + x11-libs/gdk-pixbuf +" +BDEPEND=" + doc? ( app-text/yelp-tools ) + dev-util/glib-utils + dev-build/gtk-doc-am + app-alternatives/lex + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig +" +DEPEND=" + ${RDEPEND} + test? ( >=dev-cpp/gtest-1.7.0 ) +" + +src_configure() { + local emesonargs=( + $(meson_feature exif exiv2) + $(meson_feature gsf libgsf) + $(meson_feature pdf poppler) + $(meson_feature samba) + $(meson_feature taglib) + $(meson_feature test tests) + $(meson_use doc help) + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test +} + +pkg_postinst() { + gnome2_pkg_postinst + optfeature "synchronizing files and directories" dev-util/meld +} + +pkg_postrm() { + gnome2_pkg_postrm + gnome2_schemas_update +}
