%global long_commit bef3a19169f8fb02fedcb5158464d3d01fa678e6 %global short_commit %(echo %{long_commit} | cut -c1-7) Name: thunar-lbs Version: 4.21.5^%(date +%%Y%%m%%d)git%{short_commit} Release: 2%{?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: libxslt BuildRequires: xfce4-dev-tools BuildRequires: docbook-style-xsl BuildRequires: glib2-devel BuildRequires: gtk3-devel BuildRequires: libxfce4ui-devel BuildRequires: gobject-introspection-devel BuildRequires: libgudev-devel BuildRequires: libnotify-devel BuildRequires: polkit-devel BuildRequires: gexiv2-devel Requires: gvfs Requires: dbus-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. %package bulk-rename Summary: Thunar file manager bulk rename. %description bulk-rename Thunar file manager bulk rename. %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 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-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 %files bulk-rename %{_datadir}/applications/thunar-bulk-rename.desktop %changelog %autochangelog