%global _hardened_build 1 %global fullname linuxbox BuildArch: x86_64 Name: linuxbox Version: 43.0 Release: 1.fc43 Source0: https://github.com/EvernightFedora/linuxbox-gui/archive/refs/heads/main.zip License: GPLv3 Group: Unspecified Summary: A GTK4 GUI wrapper for Distrobox URL: https://github.com/EvernightFedora/linuxbox-gui Provides: application() Provides: application(linuxbox.desktop) Provides: linuxbox = 1.0-1.fc43 Provides: linuxbox(x86-64) = 1.0-1.fc43 BuildRequires: gcc BuildRequires: cmake BuildRequires: gtk4-devel Requires: distrobox Requires: gtk4 Requires: libc.so.6()(64bit) Requires: libc.so.6(GLIBC_2.2.5)(64bit) Requires: libc.so.6(GLIBC_2.34)(64bit) Requires: libc.so.6(GLIBC_2.4)(64bit) Requires: libc.so.6(GLIBC_ABI_DT_RELR)(64bit) Requires: libgio-2.0.so.0()(64bit) Requires: libglib-2.0.so.0()(64bit) Requires: libgobject-2.0.so.0()(64bit) Requires: libgtk-4.so.1()(64bit) Requires: podman #Requires: rpmlib(CompressedFileNames) <= 3.0.4-1 #Requires: rpmlib(FileDigests) <= 4.6.0-1 #Requires: rpmlib(PayloadFilesHavePrefix) <= 4.0-1 #Requires: rpmlib(PayloadIsZstd) <= 5.4.18-1 Requires: rtld(GNU_HASH) %prep %autosetup -n linuxbox-gui-main %build %cmake %cmake_build %install %cmake_install %description Linux Box is a graphical user interface for Distrobox/Podman, allowing you to manage Linux subsystems easily. %files %attr(0644, root, root) "/etc/xdg/menus/applications-merged/linuxbox.menu" %attr(0755, root, root) "/usr/bin/linuxbox" %attr(0644, root, root) "%{_datadir}/applications/linuxbox.desktop" %attr(0644, root, root) "%{_datadir}/linuxbox/distros.conf" %changelog * Sat Dec 06 2025 EvernightFedora <13278297951@sina.cn> - 43.0-1 - Update desktop metadata.