File Roller is an archive manager for GNOME with support for tar, bzip2, gzip, zip, jar, compress, lzop, zstd, dmg, and many other archive formats.
Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.
File Roller is only a graphical interface to archiving utilities such as tar and zip.
Download (HTTP): https://download.gnome.org/sources/file-roller/43/file-roller-43.1.tar.xz
Download MD5 sum: a36e8f27b0793e044652c5bfa187851d
Download size: 880 KB
Estimated disk space required: 21 MB
Estimated build time: 0.1 SBU (Using parallelism=4)
GTK+-3.24.40 and itstool-2.0.7
cpio-2.15, desktop-file-utils-0.27, JSON-GLib-1.8.0, libarchive-3.7.2, libhandy-1.8.2, libportal-0.7.1, and Nautilus-45.2.1
UnRar-6.2.12, UnZip-6.0, and Zip-3.0
Install File Roller by running the following commands:
mkdir build &&
cd build &&
meson setup --prefix=/usr \
--buildtype=release \
-Dpackagekit=false \
.. &&
ninja
This package does not come with a test suite.
Now, as the root user:
ninja install && chmod -v 0755 /usr/libexec/file-roller/isoinfo.sh
If you installed the package to your system using a “DESTDIR” method, /usr/share/glib-2.0/schemas/gschemas.compiled was not updated/created. Create (or update) the file using the following command as the root user:
glib-compile-schemas /usr/share/glib-2.0/schemas
This package installs icon files into the /usr/share/icons/hicolor hierarchy and desktop files into the /usr/share/applications hierarchy. You can improve system performance and memory usage by updating /usr/share/icons/hicolor/index.theme and /usr/share/applications/mimeinfo.cache. To perform the update you must have GTK+-3.24.40 installed (for the icon cache) and desktop-file-utils-0.27 (for the desktop cache) and issue the following commands as the root user:
gtk-update-icon-cache -qtf /usr/share/icons/hicolor && update-desktop-database -q
--buildtype=release: Specify a buildtype suitable for stable releases of the package, as the default may produce unoptimized binaries.
-Dpackagekit=false: This switch disables the use of PackageKit which isn't suitable for BLFS.
-Dapi_docs=enabled: Use this switch if you have Gi-DocGen-2023.3 installed and wish to generate the API documentation.