diff --git a/Thunar.spec b/Thunar.spec index fedd3a6..aa7b295 100644 --- a/Thunar.spec +++ b/Thunar.spec @@ -1,6 +1,6 @@ %define majver %(echo %version | cut -d. -f1-2) Name: Thunar -Version: 1.6.10 +Version: 4.16.2 Release: 1mamba Summary: Thunar File Manager Group: Graphical Desktop/Applications/Utilities @@ -8,53 +8,50 @@ Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://thunar.xfce.org/ -Source: http://archive.xfce.org/src/xfce/thunar/%{majver}/Thunar-%{version}.tar.bz2 +Source: https://github.com/xfce-mirror/thunar.git/thunar-%{version}/thunar-%{version}.tar.bz2 +#Source: http://archive.xfce.org/src/xfce/thunar/%{majver}/Thunar-%{version}.tar.bz2 License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: exo-devel BuildRequires: glibc-devel +BuildRequires: ldconfig +BuildRequires: libICE-devel +BuildRequires: libSM-devel +BuildRequires: libX11-devel +BuildRequires: libXau-devel +BuildRequires: libXdmcp-devel BuildRequires: libatk-devel +BuildRequires: libbrotli-devel +BuildRequires: libbsd-devel BuildRequires: libbzip2-devel BuildRequires: libcairo-devel -BuildRequires: libdbus-devel -BuildRequires: libdbus-glib-devel -BuildRequires: libelf-devel BuildRequires: libexif-devel -BuildRequires: libexpat-devel -BuildRequires: libffi-devel -BuildRequires: libfontconfig-devel BuildRequires: libfreetype-devel BuildRequires: libgdk-pixbuf-devel -BuildRequires: libGL-devel BuildRequires: libglib-devel BuildRequires: libgraphite2-devel -BuildRequires: libgtk2-devel +BuildRequires: libgtk-devel +BuildRequires: libgudev-devel BuildRequires: libharfbuzz-devel -BuildRequires: libICE-devel BuildRequires: libnotify-devel BuildRequires: libpango-devel BuildRequires: libpcre-devel -BuildRequires: libpixman-devel BuildRequires: libpng-devel -BuildRequires: libpthread-stubs-devel -BuildRequires: libselinux-devel -BuildRequires: libSM-devel BuildRequires: libstartup-notification-devel -BuildRequires: libstdc++6-devel BuildRequires: libuuid-devel -BuildRequires: libX11-devel -BuildRequires: libXau-devel BuildRequires: libxcb-devel -BuildRequires: libXdmcp-devel BuildRequires: libxfce4ui-devel BuildRequires: libxfce4util-devel -BuildRequires: libXrender-devel +BuildRequires: libxfconf-devel BuildRequires: libz-devel -BuildRequires: udev-devel BuildRequires: xfce4-panel-devel ## AUTOBUILDREQ-END -BuildRequires: libxfce4util-devel >= 4.12.1-1mamba +BuildRequires: exo-devel >= 4.16.0 +BuildRequires: xfce4-panel-devel >= 4.16.0 +BuildRequires: xfce4-dev-tools >= 4.16.0 +BuildRequires: libxfce4util-devel >= 4.16.0-1mamba BuildRequires: desktop-file-utils >= 0.7 +BuildRequires: xfce4-dev-tools >= 4.16.0 Requires: shared-mime-info >= 0.15 Requires: desktop-file-utils >= 0.7 Requires: libstartup-notification >= 0.4 @@ -70,22 +67,25 @@ Requires: %{name} = %{version}-%{release} %description devel Thunar is a new modern file manager for the Xfce Desktop Environment. It 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. Thunar is fast and responsive with a good start up time and directory load time. +This package contains static libraries and header files needed for development. -This package contains static libraries and header files need for development. +%debug_package %prep -%setup -q +%setup -q -n thunar-%{version} +NOCONFIGURE=1 ./autogen.sh %build -%configure --enable-dbus --enable-final --enable-xsltproc +%configure \ + --enable-maintainer-mode + %make %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" -make install DESTDIR=$RPM_BUILD_ROOT mandir=%{_mandir} %makeinstall -%find_lang %{name} +%find_lang thunar %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" @@ -103,26 +103,33 @@ touch --no-create %{_datadir}/icons/hicolor || : if [ -x %{_bindir}/gtk-update-icon-cache ]; then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : fi +: -%files -f %{name}.lang +%files -f thunar.lang %defattr(-,root,root) %{_sysconfdir}/xdg/Thunar/uca.xml %{_bindir}/Thunar %{_bindir}/thunar %{_bindir}/thunar-settings -%{_libdir}/Thunar/* -%{_libdir}/libthunarx-2.so.* -%{_libdir}/thunarx-2/thunar-* +%{_libdir}/libthunarx-3.so.* +%dir %{_libdir}/thunarx-3 +%{_libdir}/thunarx-3/thunar-*.so +%{_libdir}/thunarx-3/thunar-*.la +%dir %{_libdir}/Thunar +%{_libdir}/Thunar/thunar-sendto-email +%{_libdir}/girepository-1.0/Thunarx-3.0.typelib %{_libdir}/xfce4/panel/plugins/libthunar-tpa.la %{_libdir}/xfce4/panel/plugins/libthunar-tpa.so +%{_userunitdir}/thunar.service %{_datadir}/xfce4/panel/plugins/thunar-tpa.desktop %{_datadir}/Thunar/sendto/thunar-sendto-email.desktop -%{_datadir}/appdata/thunar.appdata.xml -%{_datadir}/applications/Thunar*.desktop +%{_datadir}/applications/thunar-bulk-rename.desktop +%{_datadir}/applications/thunar.desktop %{_datadir}/applications/thunar-settings.desktop +%{_datadir}/metainfo/org.xfce.thunar.appdata.xml +%{_datadir}/dbus-1/services/org.xfce.Thunar.FileManager1.service %{_datadir}/dbus-1/services/org.xfce.FileManager.service %{_datadir}/dbus-1/services/org.xfce.Thunar.service -%{_datadir}/pixmaps/Thunar/Thunar-about-logo.png %{_datadir}/polkit-1/actions/org.xfce.thunar.policy %{_datadir}/icons/hicolor/* %{_mandir}/man1/Thunar.1* @@ -130,15 +137,20 @@ fi %files devel %defattr(-,root,root) -%{_includedir}/thunarx-2/* -%{_libdir}/libthunarx-2.la -%{_libdir}/libthunarx-2.so -#%{_datadir}/gtk-doc/html/thunarx/* -%{_datadir}/doc/Thunar/* -%{_libdir}/pkgconfig/thunarx-2.pc -%doc ChangeLog NEWS README THANKS TODO +%dir %{_includedir}/thunarx-3 +%dir %{_includedir}/thunarx-3/thunarx +%{_includedir}/thunarx-3/thunarx/*.h +%{_libdir}/libthunarx-3.la +%{_libdir}/libthunarx-3.so +%{_libdir}/pkgconfig/thunarx-3.pc +%{_datadir}/doc/thunar/README.gtkrc +%{_datadir}/gir-1.0/Thunarx-3.0.gir +%doc NEWS README.md THANKS %changelog +* Sat Jan 23 2021 Silvan Calarco 4.16.2-1mamba +- update to 4.16.2 + * Thu Oct 26 2017 Automatic Build System 1.6.10-1mamba - automatic update by autodist