[packages/gnome-shell] Update to 3.28.0
megabajt
megabajt at pld-linux.org
Sun Mar 18 21:56:26 CET 2018
commit d22882abcbcf276d3d28e1def970a318126538af
Author: Marcin Banasiak <marcin.banasiak at gmail.com>
Date: Sun Mar 18 21:55:58 2018 +0100
Update to 3.28.0
gnome-shell.spec | 47 +++++++++++++++++++----------------------------
1 file changed, 19 insertions(+), 28 deletions(-)
---
diff --git a/gnome-shell.spec b/gnome-shell.spec
index a6feb79..2b815a4 100644
--- a/gnome-shell.spec
+++ b/gnome-shell.spec
@@ -11,7 +11,7 @@
%define gtk_version 3.15.0
%define json_glib_version 0.13.90
%define libcroco_version 0.6.8
-%define mutter_version 3.26.0
+%define mutter_version 3.28.0
%define networkmanager_version 0.9.8
%define polkit_version 0.100
%define pulseaudio_version 2.0
@@ -20,18 +20,16 @@
Summary: Window manager and application launcher for GNOME
Name: gnome-shell
-Version: 3.26.0
+Version: 3.28.0
Release: 1
License: GPL v2+
Group: X11/Window Managers
-Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-shell/3.26/%{name}-%{version}.tar.xz
-# Source0-md5: 3d31315620d11afcfa8fd6a40a019698
+Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-shell/3.28/%{name}-%{version}.tar.xz
+# Source0-md5: a0bf48381d8f4f081055f73764618016
Patch0: build.patch
URL: http://live.gnome.org/GnomeShell
BuildRequires: NetworkManager-devel >= %{networkmanager_version}
BuildRequires: NetworkManager-gtk-lib-devel >= %{networkmanager_version}
-BuildRequires: autoconf >= 2.63
-BuildRequires: automake >= 1:1.11
BuildRequires: clutter-devel >= %{clutter_version}
BuildRequires: evolution-data-server-devel >= %{evolution_data_server_version}
BuildRequires: gcr-devel >= %{gcr_version}
@@ -54,12 +52,11 @@ BuildRequires: json-glib-devel >= %{json_glib_version}
BuildRequires: libcanberra-devel
BuildRequires: libcanberra-gtk3-devel
BuildRequires: libcroco-devel >= 0.6.8
-BuildRequires: libsecret-devel
+BuildRequires: libsecret-devel >= 0.18
BuildRequires: libsoup-devel
-BuildRequires: libtool >= 2:2.2.6
BuildRequires: libxml2-devel
BuildRequires: libxslt-progs
-BuildRequires: meson
+BuildRequires: meson >= 0.42.0
BuildRequires: mutter-devel >= %{mutter_version}
BuildRequires: ninja
BuildRequires: pkgconfig >= 1:0.22
@@ -69,6 +66,7 @@ BuildRequires: python3
BuildRequires: rpm-pythonprov
BuildRequires: rpmbuild(macros) >= 1.601
BuildRequires: ruby-sass
+BuildRequires: sassc
BuildRequires: startup-notification-devel >= %{startup_notification_version}
BuildRequires: systemd-devel
BuildRequires: tar >= 1:1.22
@@ -160,22 +158,15 @@ Wtyczka gnome-shell do przeglądarek WWW.
%patch0 -p1
%build
-export BROWSER_PLUGIN_DIR=%{_browserpluginsdir}
-%configure \
- --enable-documentation \
- --enable-gtk-doc \
- --enable-man
-
-%{__make} \
- BROWSER_PLUGIN_DIR=%{_browserpluginsdir}
+%meson build \
+ -Dgtk_doc=true
+%meson_build -C build
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_datadir}/gnome-shell/{extensions,search-providers}
-%{__make} install \
- DESTDIR=$RPM_BUILD_ROOT \
- BROWSER_PLUGIN_DIR=%{_browserpluginsdir}
+%meson_install -C build
# evolution already ships this file
%{__rm} $RPM_BUILD_ROOT%{_desktopdir}/evolution-calendar.desktop
@@ -207,10 +198,10 @@ fi
%attr(755,root,root) %{_bindir}/gnome-shell-extension-prefs
%attr(755,root,root) %{_bindir}/gnome-shell-extension-tool
%attr(755,root,root) %{_bindir}/gnome-shell-perf-tool
-%attr(755,root,root) %{_libdir}/gnome-shell-calendar-server
-%attr(755,root,root) %{_libdir}/gnome-shell-hotplug-sniffer
-%attr(755,root,root) %{_libdir}/gnome-shell-perf-helper
-%attr(755,root,root) %{_libdir}/gnome-shell-portal-helper
+%attr(755,root,root) %{_libexecdir}/gnome-shell-calendar-server
+%attr(755,root,root) %{_libexecdir}/gnome-shell-hotplug-sniffer
+%attr(755,root,root) %{_libexecdir}/gnome-shell-perf-helper
+%attr(755,root,root) %{_libexecdir}/gnome-shell-portal-helper
%dir %{_libdir}/gnome-shell
%attr(755,root,root) %{_libdir}/gnome-shell/libgnome-shell.so
%attr(755,root,root) %{_libdir}/gnome-shell/libgnome-shell-menu.so
@@ -241,10 +232,10 @@ fi
%{_datadir}/dbus-1/interfaces/org.gnome.ShellSearchProvider.xml
%{_datadir}/dbus-1/interfaces/org.gnome.ShellSearchProvider2.xml
-#%files apidocs
-#%defattr(644,root,root,755)
-#%{_gtkdocdir}/shell
-#%{_gtkdocdir}/st
+%files apidocs
+%defattr(644,root,root,755)
+%{_gtkdocdir}/shell
+%{_gtkdocdir}/st
%files -n browser-plugin-%{name}
%defattr(644,root,root,755)
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/gnome-shell.git/commitdiff/d22882abcbcf276d3d28e1def970a318126538af
More information about the pld-cvs-commit
mailing list