Update to 3.31.4

- Switch to the meson build system
This commit is contained in:
Kalev Lember 2019-01-09 13:17:50 +01:00
parent 961892c2a6
commit 8f54110ddb
3 changed files with 16 additions and 13 deletions

1
.gitignore vendored
View File

@ -138,3 +138,4 @@ gnome-desktop-2.90.4.tar.bz2
/gnome-desktop-3.30.0.tar.xz /gnome-desktop-3.30.0.tar.xz
/gnome-desktop-3.30.1.tar.xz /gnome-desktop-3.30.1.tar.xz
/gnome-desktop-3.30.2.tar.xz /gnome-desktop-3.30.2.tar.xz
/gnome-desktop-3.31.4.tar.xz

View File

@ -1,19 +1,23 @@
%global gdk_pixbuf2_version 2.36.5 %global gdk_pixbuf2_version 2.36.5
%global gtk3_version 3.3.6 %global gtk3_version 3.3.6
%global glib2_version 2.53.0 %global glib2_version 2.53.0
%global gtk_doc_version 1.14
%global gsettings_desktop_schemas_version 3.27.0 %global gsettings_desktop_schemas_version 3.27.0
%global po_package gnome-desktop-3.0 %global po_package gnome-desktop-3.0
Name: gnome-desktop3 Name: gnome-desktop3
Version: 3.30.2 Version: 3.31.4
Release: 1%{?dist} Release: 1%{?dist}
Summary: Shared code among gnome-panel, gnome-session, nautilus, etc Summary: Shared code among gnome-panel, gnome-session, nautilus, etc
License: GPLv2+ and LGPLv2+ License: GPLv2+ and LGPLv2+
URL: http://www.gnome.org URL: http://www.gnome.org
Source0: http://download.gnome.org/sources/gnome-desktop/3.30/gnome-desktop-%{version}.tar.xz Source0: http://download.gnome.org/sources/gnome-desktop/3.31/gnome-desktop-%{version}.tar.xz
BuildRequires: gcc
BuildRequires: gettext
BuildRequires: gtk-doc
BuildRequires: itstool
BuildRequires: meson
BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= %{gdk_pixbuf2_version} BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= %{gdk_pixbuf2_version}
BuildRequires: pkgconfig(gio-2.0) >= %{glib2_version} BuildRequires: pkgconfig(gio-2.0) >= %{glib2_version}
BuildRequires: pkgconfig(glib-2.0) >= %{glib2_version} BuildRequires: pkgconfig(glib-2.0) >= %{glib2_version}
@ -24,9 +28,6 @@ BuildRequires: pkgconfig(iso-codes)
BuildRequires: pkgconfig(libseccomp) BuildRequires: pkgconfig(libseccomp)
BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(libudev)
BuildRequires: pkgconfig(xkeyboard-config) BuildRequires: pkgconfig(xkeyboard-config)
BuildRequires: gettext
BuildRequires: gtk-doc >= %{gtk_doc_version}
BuildRequires: itstool
%if !0%{?flatpak} %if !0%{?flatpak}
Requires: bubblewrap Requires: bubblewrap
@ -74,14 +75,11 @@ the functionality of the installed %{name} package.
%autosetup -p1 -n gnome-desktop-%{version} %autosetup -p1 -n gnome-desktop-%{version}
%build %build
%configure --enable-installed-tests %meson -Dgtk_doc=true -Dinstalled_tests=true
make %{?_smp_mflags} %meson_build
%install %install
%make_install %meson_install
# stuff we don't want
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
%find_lang %{po_package} --all-name --with-gnome %find_lang %{po_package} --all-name --with-gnome
@ -108,6 +106,10 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
%{_datadir}/installed-tests %{_datadir}/installed-tests
%changelog %changelog
* Wed Jan 09 2019 Kalev Lember <klember@redhat.com> - 3.31.4-1
- Update to 3.31.4
- Switch to the meson build system
* Sat Oct 27 2018 Kalev Lember <klember@redhat.com> - 3.30.2-1 * Sat Oct 27 2018 Kalev Lember <klember@redhat.com> - 3.30.2-1
- Update to 3.30.2 - Update to 3.30.2

View File

@ -1 +1 @@
SHA512 (gnome-desktop-3.30.2.tar.xz) = e4cb948cfb9e26ae10472c246293e28f941eead2e4e5c3dde39a21387e0709a25f479178cfa9243ae632dda3b9319bbf02b43387e69c9ff14e9567192faf9133 SHA512 (gnome-desktop-3.31.4.tar.xz) = f65880b581a2d9d27fc9cceae7b5b3ba6e1421a2d49b1db8aab7b6f10739e0da1ec3a2df69961f17b05d21d2ed93e853b0a4d70f11d02ac4ec63c46b9998f796