Hello community, here is the log from the commit of package marco for openSUSE:Factory checked in at 2015-07-02 22:48:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/marco (Old) and /work/SRC/openSUSE:Factory/.marco.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "marco" Changes: -------- --- /work/SRC/openSUSE:Factory/marco/marco.changes 2014-11-02 16:45:45.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.marco.new/marco.changes 2015-07-03 00:09:43.000000000 +0200 @@ -1,0 +2,49 @@ +Fri Jun 12 09:04:38 UTC 2015 - sor.alexei@meowr.ru + +- Update to 1.10.1: + * Assorted bugfixes. +- Spec cleanup. + +------------------------------------------------------------------- +Wed Apr 15 00:43:32 UTC 2015 - p.drouand@gmail.com + +- Update to version 1.10.0 + * Bugfixes release +- Remove marco-keybindings-pass-screen-name-instead-of.patch; merged + on upstream release + +------------------------------------------------------------------- +Mon Mar 23 15:46:48 UTC 2015 - p.drouand@gmail.com + +- Update to version 1.9.90 (unstable) + * Bugfixes release + +------------------------------------------------------------------- +Mon Mar 23 15:25:00 UTC 2015 - p.drouand@gmail.com + +- Add marco-keybindings-pass-screen-name-instead-of.patch; pass screen + name instead of number to error dialog (closes #150 + https://github.com/mate-desktop/marco/issues/150) + +------------------------------------------------------------------- +Sun Nov 23 17:18:19 UTC 2014 - p.drouand@gmail.com + +- Update to version 1.9.3 (unstable) + + Lot of GTK/GDK bug fixes + +------------------------------------------------------------------- +Sat Nov 15 14:21:09 UTC 2014 - p.drouand@gmail.com + +- Add dependency on mate-dialogs as Marco starts it for freezed + windows. + +------------------------------------------------------------------- +Sat Nov 15 14:12:29 UTC 2014 - p.drouand@gmail.com + +- Update to version 1.9.2 (unstable) + + Use zenity instead of mate-dialogs +- Replace mate-dialogs build requirement with zenity +- Remove marco-1.8.2-fix-the-resizing-of-CSD-windows.patch; merged + on current release + +------------------------------------------------------------------- Old: ---- marco-1.8.2-fix-the-resizing-of-CSD-windows.patch marco-1.8.2.tar.xz New: ---- marco-1.10.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ marco.spec ++++++ --- /var/tmp/diff_new_pack.c4HoKg/_old 2015-07-03 00:09:44.000000000 +0200 +++ /var/tmp/diff_new_pack.c4HoKg/_new 2015-07-03 00:09:44.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for marco +# spec file for package marco # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -13,45 +13,45 @@ # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ +# +%define lname libmarco-private0 +%define _version 1.10 Name: marco -%define _libname libmarco-private0 -Version: 1.8.2 +Version: 1.10.1 Release: 0 -License: GPL-2.0+ Summary: MATE window manager -Url: http://mate-desktop.org/ +License: GPL-2.0+ Group: System/GUI/Other -Source: http://pub.mate-desktop.org/releases/1.8/%{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM marco-1.8.2-fix-the-resizing-of-CSD-windows.patch --resizing doesn't work with CSD -Patch: %{name}-%{version}-fix-the-resizing-of-CSD-windows.patch -%glib2_gsettings_schema_requires - +Url: http://mate-desktop.org/ +Source: http://pub.mate-desktop.org/releases/%{_version}/%{name}-%{version}.tar.xz BuildRequires: fdupes -BuildRequires: mate-common -BuildRequires: mate-dialogs +BuildRequires: mate-common >= 1.9.0 +BuildRequires: update-desktop-files +BuildRequires: yelp-tools +BuildRequires: zenity BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(libcanberra-gtk) BuildRequires: pkgconfig(libgtop-2.0) BuildRequires: pkgconfig(libstartup-notification-1.0) BuildRequires: pkgconfig(sm) -BuildRequires: update-desktop-files -BuildRequires: yelp-tools +Requires: zenity +Recommends: %{name}-lang = %{version} Provides: mate-window-manager = %{version} Obsoletes: mate-window-manager < %{version} Obsoletes: mate-window-manager-lang < %{version} -Recommends: %{name}-lang +%glib2_gsettings_schema_requires %description Marco is a small window manager, using GTK+ to do everything. It is developed mainly for the MATE Desktop. -%package -n %{_libname} +%package -n %{lname} Summary: MATE window manager shared libraries Group: System/GUI/Other -%description -n %{_libname} +%description -n %{lname} Marco is a small window manager, using GTK+ to do everything. It is developed mainly for the MATE Desktop. @@ -69,9 +69,9 @@ %package devel Summary: MATE window manager development files Group: Development/Libraries/Other +Requires: %{lname} = %{version} Provides: mate-window-manager-devel = %{version} Obsoletes: mate-window-manager-devel < %{version} -Requires: %{_libname} = %{version} %description devel Marco is a small window manager, using GTK+ to do everything. It is @@ -81,7 +81,6 @@ %prep %setup -q -%patch -p1 %build %configure \ @@ -92,50 +91,49 @@ make %{?_smp_mflags} %install -%makeinstall +%make_install %find_lang %{name} %{?no_lang_C} -find %{buildroot}%{_libdir} -type f -name "*.la" -delete -print +find %{buildroot} -type f -name "*.la" -delete -print + %suse_update_desktop_file %{name} %suse_update_desktop_file %{buildroot}%{_datadir}/mate/wm-properties/%{name}-wm.desktop %fdupes %{buildroot}%{_datadir}/themes/eOS/ -if [ -d %{buildroot}%{_datadir}/MateConf ]; then - rm -r %{buildroot}%{_datadir}/MateConf/ +if [ -d %{buildroot}%{_datadir}/MateConf/ ]; then + rm -rf %{buildroot}%{_datadir}/MateConf/ fi %post %desktop_database_post %glib2_gsettings_schema_post -%post -n %{_libname} -p /sbin/ldconfig - %postun %desktop_database_postun %glib2_gsettings_schema_postun -%postun -n %{_libname} -p /sbin/ldconfig +%post -n %{lname} -p /sbin/ldconfig + +%postun -n %{lname} -p /sbin/ldconfig %files %defattr(-,root,root) -%doc ChangeLog README COPYING -%dir %{_datadir}/%{name} -%dir %{_datadir}/%{name}/icons -%dir %{_datadir}/mate/wm-properties +%doc COPYING NEWS README %{_bindir}/%{name}* -%{_datadir}/applications/%{name}.desktop -%dir %{_datadir}/mate -%{_datadir}/mate/wm-properties/marco-wm.desktop -%{_datadir}/%{name}/icons/marco-window-demo.png +%dir %{_datadir}/mate/ +%{_datadir}/mate/wm-properties/ +%{_datadir}/%{name}/ %{_datadir}/mate-control-center/keybindings/50-marco*.xml %{_datadir}/glib-2.0/schemas/*.xml -%{_datadir}/help/C -%{_mandir}/man1/marco*.1.gz +%{_datadir}/help/C/ +%{_datadir}/applications/%{name}.desktop +%{_mandir}/man?/%{name}*.?%{?ext_man} -%files -n %{_libname} +%files -n %{lname} %defattr(-,root,root) -# marco requires libmarco-private0 and mate-control-center requires it too; make libmarco-private0 own -# usr/share/mate-control-center to avoid conflicts between packages -%dir %{_datadir}/mate-control-center -%dir %{_datadir}/mate-control-center/keybindings +# Marco requires libmarco-private0 and mate-control-center requires +# it too; make libmarco-private0 own /usr/share/mate-control-center +# to avoid conflicts between packages. +%dir %{_datadir}/mate-control-center/ +%dir %{_datadir}/mate-control-center/keybindings/ %{_libdir}/*.so.* %files themes @@ -153,9 +151,7 @@ %files devel %defattr(-,root,root) -%dir %{_includedir}/marco-1 -%dir %{_includedir}/marco-1/marco-private -%{_includedir}/marco-1/marco-private/*.h +%{_includedir}/%{name}-1/ %{_libdir}/*.so %{_libdir}/pkgconfig/libmarco-private.pc ++++++ marco-1.8.2.tar.xz -> marco-1.10.1.tar.xz ++++++ ++++ 101313 lines of diff (skipped)