%global long_commit 65ca5c3c574361215c9eef95f2638356a0840394 %global short_commit %{sub %{long_commit} 1 7} Name: thunar-lbs Version: 4.21.5^20260403g%{short_commit} Release: 1%{?dist} Summary: Modern, fast and easy-to-use file manager for Xfce. License: GPL-2.0-or-later URL: https://gitlab.xfce.org/xfce/thunar Source: %{url}/-/archive/%{long_commit}/thunar-%{long_commit}.tar.gz BuildRequires: cmake BuildRequires: meson BuildRequires: gcc-c++ BuildRequires: glib2-devel BuildRequires: gtk3-devel BuildRequires: libxfce4ui-devel BuildRequires: gobject-introspection-devel BuildRequires: libgudev-devel BuildRequires: libnotify-devel BuildRequires: polkit-devel BuildRequires: docbook-style-xsl BuildRequires: libxslt BuildRequires: pkgconfig(gexiv2) >= 0.10.0 BuildRequires: xfce4-dev-tools %description Thunar is a modern file manager for the Xfce Desktop Environment. Thunar has been designed from the ground up to be fast and easy to use. Its user interface is clean and intuitive and does not include any confusing or useless options by default. Thunar starts up quickly and navigating through files and folders is fast and responsive. %package devel Summary: Development tools for thunar file manager %description devel libraries and header files for the thunar file manager. %prep %autosetup -n thunar-%{long_commit} %build %meson \ -Dx11=disabled \ -Dsession-management=disabled \ -Dgio-unix=enabled \ -Dgudev=enabled \ -Dlibnotify=enabled \ -Dpolkit=enabled \ -Dthunar-apr=enabled \ -Dthunar-sbr=disabled \ -Dgexiv2=enabled \ -Dpcre2=disabled \ -Dthunar-tpa=disabled \ -Dthunar-uca=enabled \ -Dthunar-wallpaper=disabled \ -Dterminal=disabled \ %meson_build %install %meson_install %files %license COPYING %doc AUTHORS FAQ HACKING NEWS README.md THANKS %{_docdir}/thunar/README.gtkrc %{_bindir}/Thunar %{_bindir}/thunar %{_bindir}/thunar-settings %{_libdir}/libthunarx-3.so.0* %{_libdir}/girepository-1.0/Thunarx-3.0.typelib %dir %{_libdir}/thunarx-3 %{_libdir}/thunarx-3/thunar-apr.so %{_libdir}/thunarx-3/thunar-uca.so %{_libdir}/Thunar/ %dir %{_sysconfdir}/xdg/Thunar %config(noreplace) %{_sysconfdir}/xdg/Thunar/uca.xml %{_datadir}/applications/thunar-bulk-rename.desktop %{_datadir}/applications/thunar-settings.desktop %{_datadir}/applications/thunar.desktop %{_datadir}/dbus-1/services/org.xfce.FileManager.service %{_datadir}/dbus-1/services/org.xfce.Thunar.FileManager1.service %{_datadir}/dbus-1/services/org.xfce.Thunar.service %{_datadir}/metainfo/org.xfce.thunar.appdata.xml %{_datadir}/polkit-1/actions/org.xfce.thunar.policy %{_datadir}/Thunar/ %{_datadir}/icons/hicolor/*/apps/org.xfce.thunar.png %{_datadir}/icons/hicolor/scalable/apps/org.xfce.thunar.svg %{_datadir}/icons/hicolor/*/stock/navigation/*.png %{_datadir}/locale/*/LC_MESSAGES/thunar.mo %{_mandir}/man1/Thunar.1* %{_userunitdir}/thunar.service %files devel %{_includedir}/thunarx-3/ %{_libdir}/libthunarx-3.so %{_libdir}/pkgconfig/thunarx-3.pc %{_datadir}/gir-1.0/Thunarx-3.0.gir %changelog %autochangelog