summaryrefslogtreecommitdiff
path: root/app-arch/file-roller
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-07-02 18:47:22 -0500
committerroot <root@alpha.trunkmasters.com>2026-07-02 18:47:22 -0500
commit42e69f3ef953ee9c23b6aa5ec29c5f73e1e73fc1 (patch)
tree262c3d532218c61a15f11cfb68da6b512d3e9200 /app-arch/file-roller
parent062a52bd61f4f8d6a9eb95e7a1057ad2970ff3d2 (diff)
downloadbaldeagleos-repo-42e69f3ef953ee9c23b6aa5ec29c5f73e1e73fc1.tar.gz
baldeagleos-repo-42e69f3ef953ee9c23b6aa5ec29c5f73e1e73fc1.tar.xz
baldeagleos-repo-42e69f3ef953ee9c23b6aa5ec29c5f73e1e73fc1.zip
Adding metadata
Diffstat (limited to 'app-arch/file-roller')
-rw-r--r--app-arch/file-roller/Manifest2
-rw-r--r--app-arch/file-roller/file-roller-44.7.ebuild (renamed from app-arch/file-roller/file-roller-44.5.ebuild)49
2 files changed, 23 insertions, 28 deletions
diff --git a/app-arch/file-roller/Manifest b/app-arch/file-roller/Manifest
index ae5548eb3818..ef6c9718fcdf 100644
--- a/app-arch/file-roller/Manifest
+++ b/app-arch/file-roller/Manifest
@@ -1,2 +1,2 @@
-DIST file-roller-44.5.tar.xz 1047784 BLAKE2B 89438c6bd0680c8dbbcf226d5e834030e7a4a65cf832903bdcca00cbd94bb05e0ede1f335cdca576978cc8ae23d9365e8ef5583d21c1a7a12fb553bb624a4dec SHA512 a35aaf475ed86e23c6693eaccd21aa8e216e5996d4110c808e773e114f0db3db70678b3b96b27bce083beaa1bd527c52bd5841eb21ba7b195c4015f97aceeaf3
DIST file-roller-44.6.tar.xz 1052532 BLAKE2B da9f97578ffdc77a437483bb4b17120933939ce75eea1cf6c756ba2bc24908646136cf82b4d2738c03707cf41af43790ac3ae7af92908164b6b7eb424c84461a SHA512 c6d08c09a7fb0aa8a6e8a922f016863dbeca776f5ed83a18a7c5732e34e9215254a3147690cba387aa5107fab1b72cbc1011bc64d71bd5f35bab37bbdcd5cdea
+DIST file-roller-44.7.tar.xz 1064616 BLAKE2B 761be8359a563b128f0d7e843b6af472ca5f7ee78264391fe46a4fb97d924c6e51058e200287c21f91cb1fe711e925f83e475b0111235478cb9a8fb14319d53f SHA512 a7c8a270772ec4d4b454917f1e574124db901cab96cfd4bb87668d6d2f32ba53048206e3c5dc69e9effb0fbec5cab928e84587cd4e78f3d883221eee2ec1b0cc
diff --git a/app-arch/file-roller/file-roller-44.5.ebuild b/app-arch/file-roller/file-roller-44.7.ebuild
index 5e2ea973c163..625906f8223d 100644
--- a/app-arch/file-roller/file-roller-44.5.ebuild
+++ b/app-arch/file-roller/file-roller-44.7.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit gnome.org gnome2-utils meson readme.gentoo-r1 xdg
+inherit gnome.org gnome2-utils meson optfeature xdg
DESCRIPTION="Archive manager for GNOME"
HOMEPAGE="https://gitlab.gnome.org/GNOME/file-roller"
LICENSE="GPL-2+ CC-BY-SA-3.0"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="gtk-doc +introspection nautilus"
REQUIRED_USE="gtk-doc? ( introspection )"
@@ -38,28 +38,6 @@ BDEPEND="
gtk-doc? ( dev-util/gi-docgen )
"
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="
-${PN} is a frontend for several archiving utilities. If you want a
-particular archive format support, see ${HOMEPAGE}
-and install the relevant package. For example:
-7-zip - app-arch/7zip or app-arch/p7zip
-ace - app-arch/unace
-arj - app-arch/arj
-brotli - app-arch/brotli
-cpio - app-alternatives/cpio
-deb - app-arch/dpkg
-iso - app-cdr/cdrtools
-jar,zip - app-arch/zip and app-arch/unzip
-lha - app-arch/lha
-lzop - app-arch/lzop
-lz4 - app-arch/lz4
-rar - app-arch/unrar or app-arch/unar
-rpm - app-arch/rpm
-unstuff - app-arch/stuffit
-zstd - app-arch/zstd
-zoo - app-arch/zoo"
-
src_prepare() {
# File providing Gentoo package names for various archivers
cp -v "${FILESDIR}"/44.4-packages.match data/packages.match || die
@@ -88,13 +66,30 @@ src_install() {
mkdir -p "${ED}"/usr/share/gtk-doc/ || die
mv "${ED}"/usr/share/doc/file-roller "${ED}"/usr/share/gtk-doc/file-roller || die
fi
- readme.gentoo_create_doc
}
pkg_postinst() {
xdg_pkg_postinst
gnome2_schemas_update
- readme.gentoo_print_elog
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "7-zip archive support" "app-arch/7zip" "app-arch/p7zip"
+ optfeature "ace archive support" "app-arch/unace"
+ optfeature "arj archive support" "app-arch/arj"
+ optfeature "brotli archive support" "app-arch/brotli"
+ optfeature "cabinet archive support" "app-arch/cabextract"
+ optfeature "cpio archive support" "app-alternatives/cpio"
+ optfeature "deb archive support" "app-arch/dpkg"
+ optfeature "iso image support" "app-cdr/cdrtools"
+ optfeature "jar,zip archive support" "app-arch/zip" "app-arch/unzip"
+ optfeature "lha archive support" "app-arch/lha"
+ optfeature "lzop archive support" "app-arch/lzop"
+ optfeature "lz4 archive support" "app-arch/lz4"
+ optfeature "rar archive support" "app-arch/unrar" "app-arch/unar"
+ optfeature "rpm archive support" "app-arch/rpm"
+ optfeature "unstuff archive support" "app-arch/stuffit"
+ optfeature "zstd archive support" "app-arch/zstd"
+ optfeature "zoo archive support" "app-arch/zoo"
+ fi
}
pkg_postrm() {