Hello community, here is the log from the commit of package budgie-desktop for openSUSE:Factory checked in at 2018-05-13 16:05:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/budgie-desktop (Old) and /work/SRC/openSUSE:Factory/.budgie-desktop.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "budgie-desktop" Sun May 13 16:05:22 2018 rev:7 rq:606366 version:10.4 Changes: -------- --- /work/SRC/openSUSE:Factory/budgie-desktop/budgie-desktop.changes 2017-12-03 10:13:18.847222795 +0100 +++ /work/SRC/openSUSE:Factory/.budgie-desktop.new/budgie-desktop.changes 2018-05-13 16:05:23.701609605 +0200 @@ -1,0 +2,9 @@ +Sun Apr 15 20:16:38 UTC 2018 - matthias.elias...@gmail.com + +- Add support-libmutter2.patch: This to support the version of + mutter in openSUSE:Factory. +- Change copyright year to 2018 +- Change licenses to SPDX-3.0 version +- Modernize spec-file with spec-cleaner + +------------------------------------------------------------------- New: ---- support-libmutter2.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ budgie-desktop.spec ++++++ --- /var/tmp/diff_new_pack.NGZTPx/_old 2018-05-13 16:05:24.389584506 +0200 +++ /var/tmp/diff_new_pack.NGZTPx/_new 2018-05-13 16:05:24.393584360 +0200 @@ -1,7 +1,7 @@ # # spec file for package budgie-desktop # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2013-2016 Ikey Doherty <i...@solus-project.com> # # All modifications and additions to the file contributed by third parties @@ -21,18 +21,18 @@ Version: 10.4 Release: 0 Summary: GTK3 Desktop Environment -License: GPL-2.0+ AND LGPL-2.1 +License: GPL-2.0-or-later AND LGPL-2.1-only Group: System/GUI/Other -Url: https://solus-project.com/budgie/ +URL: https://solus-project.com/budgie/ Source: https://github.com/budgie-desktop/budgie-desktop/releases/download/v%{version}/%{name}-%{version}.tar.xz # PATCH-FIX-UPSTREAM: temp patch for sandbox changes in Meson 0.43.0. # Proper fix is in upstream master (gh#budgie-desktop/budgie-desktop#1194). Patch0: fix-meson-build.patch -BuildRequires: gtk-doc +Patch1: support-libmutter2.patch BuildRequires: intltool BuildRequires: meson >= 0.41.2 -BuildRequires: pkg-config -BuildRequires: vala >= 0.28 +BuildRequires: pkgconfig +BuildRequires: sassc BuildRequires: pkgconfig(accountsservice) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gio-unix-2.0) @@ -41,30 +41,28 @@ BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(gtk-doc) BuildRequires: pkgconfig(ibus-1.0) BuildRequires: pkgconfig(libgnome-menu-3.0) BuildRequires: pkgconfig(libpeas-gtk-1.0) BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(libwnck-3.0) -%if 0%{?suse_version} > 1320 -BuildRequires: pkgconfig(libmutter-1) -%else -BuildRequires: pkgconfig(libmutter) -%endif -BuildRequires: sassc BuildRequires: pkgconfig(polkit-agent-1) BuildRequires: pkgconfig(polkit-gobject-1) BuildRequires: pkgconfig(upower-glib) BuildRequires: pkgconfig(uuid) - -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: pkgconfig(vapigen) >= 0.28 Requires: gnome-session Requires: gnome-settings-daemon - #Recommends: gnome-screensaver Recommends: NetworkManager-applet Recommends: gnome-backgrounds Recommends: gnome-control-center +%if 0%{?suse_version} > 1500 +BuildRequires: pkgconfig(libmutter-2) +%else +BuildRequires: pkgconfig(libmutter) +%endif %description Budgie Desktop is the flagship desktop for the Solus Operating System. @@ -122,6 +120,7 @@ %prep %setup -q %patch0 -p1 +%patch1 -p1 cp -r src/gvc subprojects %build @@ -137,6 +136,7 @@ %find_lang %{name} +%if 0%{?suse_version} < 1500 %post %glib2_gsettings_schema_post %icon_theme_cache_post @@ -144,19 +144,17 @@ %postun %glib2_gsettings_schema_post %icon_theme_cache_postun +%endif %post -n libraven0 -p /sbin/ldconfig %postun -n libraven0 -p /sbin/ldconfig - %post -n libbudgietheme0 -p /sbin/ldconfig %postun -n libbudgietheme0 -p /sbin/ldconfig - %post -n libbudgie-plugin0 -p /sbin/ldconfig %postun -n libbudgie-plugin0 -p /sbin/ldconfig %files -f %{name}.lang -%defattr(-,root,root) -%doc LICENSE LICENSE.LGPL2.1 +%license LICENSE LICENSE.LGPL2.1 %dir %{_datadir}/gnome-session %dir %{_datadir}/gnome-session/sessions %{_bindir}/budgie-* @@ -169,15 +167,12 @@ %{_sysconfdir}/xdg/autostart/budgie-desktop-nm-applet.desktop %files -n libraven0 -%defattr(-,root,root) %{_libdir}/libraven.so.* %files -n libbudgietheme0 -%defattr(-,root,root) %{_libdir}/libbudgietheme.so.* %files -n libbudgie-plugin0 -%defattr(-,root,root) %{_libdir}/libbudgie-plugin.so.* %files devel ++++++ support-libmutter2.patch ++++++ ++++ 1383 lines (skipped)