Hello community, here is the log from the commit of package thunar for openSUSE:Factory checked in at 2018-06-20 15:24:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/thunar (Old) and /work/SRC/openSUSE:Factory/.thunar.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "thunar" Wed Jun 20 15:24:42 2018 rev:72 rq:617417 version:1.8.1 Changes: -------- --- /work/SRC/openSUSE:Factory/thunar/thunar.changes 2018-02-20 17:54:28.643756092 +0100 +++ /work/SRC/openSUSE:Factory/.thunar.new/thunar.changes 2018-06-20 15:24:50.192268658 +0200 @@ -1,0 +2,37 @@ +Fri Jun 15 07:35:27 UTC 2018 - [email protected] + +- update to 1.8.1: + - Downgrade libxfce4-ui required version to 4.12.0 + - Bump exo version to 0.12.0 + - Use symbolic icon for edit button in pathbar + - Add the right-click menu item "Open with" as well for folders +- 1.8.0: + - GTK3 Port + - Replace dbus-glib with GDBus + - Improved Pathbar style for Location Selector + - Bump thunarx to version 3 and replace GtkAction with + ThunarxMenu and ThunarxMenuItem + - GObject-Introspection support for thunarx-3 + - Regression: Context menu misplaced (bxo#14216) + - Prevent crash after updating thunar if old thunar deamon is + still running + - many other bugfixes, see NEWS file +- rebase / rename thunar-appdata.patch to thunar-1.8-appdata.patch + +------------------------------------------------------------------- +Thu Apr 26 18:23:35 UTC 2018 - [email protected] + +- update to 1.6.15: + * Thunar User Configurable Actions do not work for remote + locations (bxo#7652), patch from (bxo#7305) + * replaced links to "http://thunar.xfce.org/" with + "https://docs.xfce.org/xfce/thunar/Start/" + * SIGSEGV when thumbnailer is under heavy load after opening many + tabs (bxo#13756) + * Fixed creation of .desktop file when dropping URL into folder + (bxo#14239) + * Restoring non-empty folders leaves copy in Trash (bxo#13535) + * Translation updates +- packaging: do not package huge ChangeLog, NEWS is enough + +------------------------------------------------------------------- Old: ---- Thunar-1.6.14.tar.bz2 thunar-appdata.patch New: ---- Thunar-1.8.1.tar.bz2 thunar-1.8-appdata.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ thunar.spec ++++++ --- /var/tmp/diff_new_pack.vlEGQe/_old 2018-06-20 15:24:51.164233403 +0200 +++ /var/tmp/diff_new_pack.vlEGQe/_new 2018-06-20 15:24:51.168233258 +0200 @@ -16,20 +16,20 @@ # -%define libname libthunarx-2-0 +%define libname libthunarx-3-0 Name: thunar -Version: 1.6.14 +Version: 1.8.1 Release: 0 Summary: File Manager for the Xfce Desktop Environment -License: GPL-2.0+ +License: GPL-2.0-or-later Group: Productivity/File utilities Url: http://thunar.xfce.org/ -Source: http://archive.xfce.org/src/xfce/thunar/1.6/Thunar-%{version}.tar.bz2 +Source: http://archive.xfce.org/src/xfce/thunar/1.8/Thunar-%{version}.tar.bz2 Source100: %{name}-rpmlintrc # PATCH-FIX-UPSTREAM thunar-use-xdg-icon-spec-icons.patch [email protected] -- Use generic icons that conform to the XDG Icon Naming Spec Patch0: thunar-use-xdg-icon-spec-icons.patch # fix mismatched names between thunar.desktop and thunar.appdata.xml. -Patch1: thunar-appdata.patch +Patch1: thunar-1.8-appdata.patch BuildRequires: fdupes BuildRequires: intltool BuildRequires: perl-XML-Parser @@ -37,14 +37,14 @@ BuildRequires: update-desktop-files BuildRequires: xfce4-dev-tools BuildRequires: xfconf -BuildRequires: pkgconfig(dbus-glib-1) -BuildRequires: pkgconfig(exo-1) +BuildRequires: pkgconfig(exo-2) >= 0.12.0 BuildRequires: pkgconfig(gdk-pixbuf-2.0) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gio-unix-2.0) BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.30.0 BuildRequires: pkgconfig(gthread-2.0) -BuildRequires: pkgconfig(gtk+-2.0) +BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.0 BuildRequires: pkgconfig(gtk-doc) BuildRequires: pkgconfig(gudev-1.0) BuildRequires: pkgconfig(ice) @@ -52,11 +52,14 @@ BuildRequires: pkgconfig(libnotify) BuildRequires: pkgconfig(libpcre) BuildRequires: pkgconfig(libstartup-notification-1.0) -BuildRequires: pkgconfig(libxfce4panel-1.0) >= 4.9.0 -BuildRequires: pkgconfig(libxfce4ui-1) >= 4.10.0 -BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.10.0 +BuildRequires: pkgconfig(libxfce4kbd-private-3) >= 4.12.0 +BuildRequires: pkgconfig(libxfce4panel-2.0) >= 4.12.0 +BuildRequires: pkgconfig(libxfce4ui-2) >= 4.12.0 +BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.12.0 +BuildRequires: pkgconfig(libxfconf-0) >= 4.12.0 BuildRequires: pkgconfig(sm) BuildRequires: pkgconfig(x11) + # uses exo-desktop-item-edit, exo-open Requires: exo-tools Recommends: %{name}-lang = %{version} @@ -91,12 +94,21 @@ This package provides the development files needed for developing extensions for Thunar. +%package -n typelib-1_0-Thunarx-3_0 +Summary: Thunar Extension Library -- Introspection bindings +Group: System/Libraries + +%description -n typelib-1_0-Thunarx-3_0 +This package provides the GObject Introspection bindings for the Thunar extension library %{libname}. + + %lang_package %prep %setup -q -n Thunar-%{version} %patch0 -p1 -%patch1 +%patch1 -p1 +sed -i -e 's#/metainfo#/appdata#' Makefile.{am,in} %build %configure \ @@ -114,7 +126,7 @@ %make_install rm -f %{buildroot}%{_libdir}/*.la \ - %{buildroot}%{_libdir}/thunarx-2/*.la \ + %{buildroot}%{_libdir}/thunarx-3/*.la \ %{buildroot}%{_libdir}/xfce4/panel/plugins/*.la # these files are placed under %%{_defaultdocdir}/%%{name} instead @@ -140,16 +152,9 @@ %post -n %{libname} -p /sbin/ldconfig %postun -n %{libname} -p /sbin/ldconfig -%post -%desktop_database_post -%icon_theme_cache_post - -%postun -%desktop_database_postun -%icon_theme_cache_postun %files -%doc README NEWS ChangeLog COPYING AUTHORS FAQ HACKING THANKS TODO docs/README.* +%doc README NEWS COPYING AUTHORS FAQ HACKING THANKS TODO docs/README.* %dir %{_sysconfdir}/xdg/Thunar %config %{_sysconfdir}/xdg/Thunar/uca.xml %{_bindir}/Thunar @@ -158,11 +163,11 @@ %dir %{_libexecdir}/Thunar %{_libexecdir}/Thunar/ThunarBulkRename %{_libexecdir}/Thunar/thunar-sendto-email -%{_libdir}/thunarx-2 +%{_libexecdir}/systemd/user/thunar.service +%{_libdir}/thunarx-3 %{_libdir}/xfce4/panel/plugins/libthunar-tpa.so %{_datadir}/Thunar -%dir %{_datadir}/appdata -%{_datadir}/appdata/thunar.appdata.xml +%{_datadir}/appdata/org.xfce.thunar.appdata.xml %{_datadir}/applications/*.desktop %{_datadir}/dbus-1/services/org.xfce.FileManager.service %{_datadir}/dbus-1/services/org.xfce.Thunar.service @@ -176,16 +181,20 @@ %{_mandir}/man1/thunar.1* %files -n %{libname} -%{_libdir}/libthunarx-2.so.* +%{_libdir}/libthunarx-3.so.* + +%files -n typelib-1_0-Thunarx-3_0 +%defattr(-,root,root) +%{_libdir}/girepository-1.0/Thunarx-3.0.typelib %files devel -# temporarily disabled -#%doc %{_datadir}/gtk-doc/html/thunarx -%dir %{_includedir}/thunarx-2 -%dir %{_includedir}/thunarx-2/thunarx -%{_includedir}/thunarx-2/thunarx/*.h -%{_libdir}/libthunarx-2.so -%{_libdir}/pkgconfig/thunarx-2.pc +%doc %{_datadir}/gtk-doc/html/thunarx +%dir %{_includedir}/thunarx-3 +%dir %{_includedir}/thunarx-3/thunarx +%{_includedir}/thunarx-3/thunarx/*.h +%{_libdir}/libthunarx-3.so +%{_libdir}/pkgconfig/thunarx-3.pc +%{_datadir}/gir-1.0/Thunarx-3.0.gir %files lang -f Thunar.lang ++++++ Thunar-1.6.14.tar.bz2 -> Thunar-1.8.1.tar.bz2 ++++++ ++++ 279774 lines of diff (skipped) ++++++ thunar-1.8-appdata.patch ++++++ Index: b/org.xfce.thunar.appdata.xml.in =================================================================== --- a/org.xfce.thunar.appdata.xml.in +++ b/org.xfce.thunar.appdata.xml.in @@ -2,10 +2,10 @@ <!-- Copyright 2014 Ryan Lerch <[email protected]> --> <component type="desktop-application"> - <id type="desktop">org.xfce.Thunar</id> + <id type="desktop">thunar.desktop</id> <metadata_license>CC0-1.0</metadata_license> <project_license>GPL-2.0</project_license> - <name>Thunar</name> + <name>Thunar File Manager</name> <summary>File Browser</summary> <description> <_p>
