Hello community, here is the log from the commit of package mate-desktop for openSUSE:Factory checked in at 2014-03-22 14:45:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mate-desktop (Old) and /work/SRC/openSUSE:Factory/.mate-desktop.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mate-desktop" Changes: -------- --- /work/SRC/openSUSE:Factory/mate-desktop/mate-desktop.changes 2014-01-03 19:45:14.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.mate-desktop.new/mate-desktop.changes 2014-03-22 18:02:11.000000000 +0100 @@ -1,0 +2,40 @@ +Wed Mar 12 14:39:54 UTC 2014 - [email protected] + +- Remove conflicting files with Gnome3 + It's needed the time upstream fix this issue + +------------------------------------------------------------------- +Thu Mar 6 12:53:57 UTC 2014 - [email protected] + +- Fix gsettings-shemas post/postun + +------------------------------------------------------------------- +Wed Mar 5 10:12:22 UTC 2014 - [email protected] + +- Update to version 1.8.0 + + no changes since version 1.7.90 + +------------------------------------------------------------------- +Thu Feb 20 13:25:24 UTC 2014 - [email protected] + +- Split out gsettings schemas as these are shared between other + application; get them usable without installing mate-desktop + package +- Add Requires: mate-desktop-gsettings-schemas now schemas are + splitted out of main package + +------------------------------------------------------------------- +Sat Feb 15 17:32:54 UTC 2014 - [email protected] + +- Update to version 1.7.90 (unstable) + + Added helpers for dconf and GSettings + + Fix build with GTK3 + + Added MATE user guide + + Added MATE_DESKTOP_CHECK_VERSION function + + Added mpaste tool + + Added replacement for gdk_spawn_command_line_on_screen in GTK3 +- Replace mate-doc-utils with yelp tools requirement; upstream use + it now to build documentation +- Add dconf build require; new dependency + +------------------------------------------------------------------- Old: ---- mate-desktop-1.6.2.tar.xz New: ---- mate-desktop-1.8.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mate-desktop.spec ++++++ --- /var/tmp/diff_new_pack.dBJZUA/_old 2014-03-22 18:02:13.000000000 +0100 +++ /var/tmp/diff_new_pack.dBJZUA/_new 2014-03-22 18:02:13.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for mate-desktop # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,31 +16,30 @@ Name: mate-desktop %define _name libmate-desktop-2-17 -Version: 1.6.2 +Version: 1.8.0 Release: 0 License: GPL-2.0+ and LGPL-2.1+ and MIT Summary: Library with common API for various MATE modules Url: http://mate-desktop.org/ Group: System/GUI/Other -Source0: http://pub.mate-desktop.org/releases/1.6/%{name}-%{version}.tar.xz +Source0: http://pub.mate-desktop.org/releases/1.8/%{name}-%{version}.tar.xz Source1: user-dirs-update-mate.desktop Requires: xdg-user-dirs-gtk -%glib2_gsettings_schema_requires Recommends: %{name}-lang BuildRequires: docbook-xsl-stylesheets BuildRequires: libxml2-python BuildRequires: mate-common +BuildRequires: pkgconfig(dconf) BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(libnotify) BuildRequires: pkgconfig(libstartup-notification-1.0) -BuildRequires: pkgconfig(mate-doc-utils) BuildRequires: pkgconfig(python) BuildRequires: pkgconfig(unique-1.0) BuildRequires: pkgconfig(xrandr) BuildRequires: update-desktop-files -BuildRequires: xz +BuildRequires: yelp-tools %description This package contain the library with common API for various MATE modules. @@ -48,10 +47,22 @@ %package -n %{_name} Summary: Library with common API for various MATE modules Group: System/Libraries +Requires: %{name}-gsettings-schemas = %{version} %description -n %{_name} This package contain the library with common API for various MATE modules. +# needed to get mate desktop applications usable standalone as it +# contains shared schemas +%package gsettings-schemas +Summary: Mate Desktop schemas +License: LGPL-2.0+ +Group: System/Libraries +%glib2_gsettings_schema_requires + +%description gsettings-schemas +This package provides the gsettings schemas for Mate Desktop environment. + %package devel Summary: MATE module API library development files Group: Development/Libraries/Other @@ -67,29 +78,38 @@ %build %configure \ - --disable-static \ - --disable-scrollkeeper + --disable-static make %{?_smp_mflags} %install %makeinstall -%find_lang %{name} %{?_no_lang_C} +%find_lang %{name} find %{buildroot}%{_libdir} -type f -name "*.la" -print -delete install -D -m 0644 %{S:1} \ %{buildroot}%{_sysconfdir}/xdg/autostart/user-dirs-update-mate.desktop %suse_update_desktop_file mate-about +%suse_update_desktop_file mate-user-guide if [ -d %{buildroot}%{_datadir}/MateConf ]; then rm -rf %{buildroot}%{_datadir}/MateConf fi +# remove conflicting files with gnome +rm -fr %{buildroot}%{_datadir}/help/*/fdl +rm -fr %{buildroot}%{_datadir}/help/*/gpl +rm -fr %{buildroot}%{_datadir}/help/*/lgpl + %post %desktop_database_post + +%post gsettings-schemas %glib2_gsettings_schema_post %post -n %{_name} -p /sbin/ldconfig %postun %desktop_database_postun + +%postun gsettings-schemas %glib2_gsettings_schema_postun %postun -n %{_name} -p /sbin/ldconfig @@ -102,18 +122,22 @@ %{_bindir}/mate-about %{_bindir}/mate-gsettings-toggle %{_datadir}/applications/mate-about.desktop -%{_datadir}/mate/help/ +%{_datadir}/applications/mate-user-guide.desktop %{_datadir}/lib%{name}/ %{_datadir}/mate-about/mate-version.xml -%{_datadir}/glib-2.0/schemas/*.xml -%{_datadir}/omf/ +%{_datadir}/help/C/ %{_mandir}/man1/mate-about.1.gz +%{_mandir}/man1/mate-gsettings-toggle.1.gz %{?with_gnucat: %{_datadir}/pixmaps/gnu-cat*} %files -n %{_name} %defattr(-,root,root,-) %{_libdir}/*.so.* +%files gsettings-schemas +%defattr(-,root,root,-) +%{_datadir}/glib-2.0/schemas/*.xml + %files devel %defattr(-,root,root,-) %{_includedir}/%{name}-2.0/ @@ -123,5 +147,7 @@ %files lang -f %{name}.lang %defattr(-,root,root,-) +%{_datadir}/help/ +%exclude %{_datadir}/help/C/ %changelog ++++++ mate-desktop-1.6.2.tar.xz -> mate-desktop-1.8.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/mate-desktop/mate-desktop-1.6.2.tar.xz /work/SRC/openSUSE:Factory/.mate-desktop.new/mate-desktop-1.8.0.tar.xz differ: char 25, line 1 -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
