diff options
author | Ting-Wei Lan <lantw44@gmail.com> | 2019-05-01 18:17:19 +0800 |
---|---|---|
committer | Ting-Wei Lan <lantw44@gmail.com> | 2019-05-01 18:17:19 +0800 |
commit | 570d041f55275d90e0e5c62a05615ef73708e17f (patch) | |
tree | a10f87a2856fec618fdc3c582b11e87cf921a0e7 | |
parent | 5d4bf8825a0a56245c248d74a011f9989a8c0de3 (diff) | |
download | copr-rpm-spec-570d041f55275d90e0e5c62a05615ef73708e17f.tar copr-rpm-spec-570d041f55275d90e0e5c62a05615ef73708e17f.tar.gz copr-rpm-spec-570d041f55275d90e0e5c62a05615ef73708e17f.tar.bz2 copr-rpm-spec-570d041f55275d90e0e5c62a05615ef73708e17f.tar.lz copr-rpm-spec-570d041f55275d90e0e5c62a05615ef73708e17f.tar.xz copr-rpm-spec-570d041f55275d90e0e5c62a05615ef73708e17f.tar.zst copr-rpm-spec-570d041f55275d90e0e5c62a05615ef73708e17f.zip |
gnome-restore-gtk-icons: Rebased to GNOME 3.32 for Fedora 30
-rw-r--r-- | gnome-restore-gtk-icons/gnome-settings-daemon/gnome-settings-daemon.spec | 40 | ||||
-rw-r--r-- | gnome-restore-gtk-icons/gsettings-desktop-schemas/gsettings-desktop-schemas.spec | 65 |
2 files changed, 82 insertions, 23 deletions
diff --git a/gnome-restore-gtk-icons/gnome-settings-daemon/gnome-settings-daemon.spec b/gnome-restore-gtk-icons/gnome-settings-daemon/gnome-settings-daemon.spec index 2e732f9..3f6864a 100644 --- a/gnome-restore-gtk-icons/gnome-settings-daemon/gnome-settings-daemon.spec +++ b/gnome-restore-gtk-icons/gnome-settings-daemon/gnome-settings-daemon.spec @@ -1,19 +1,19 @@ -%global glib2_version 2.53.0 -%global gtk3_version 3.15.3 +%global glib2_version 2.56 +%global geocode_glib_version 3.10.0 %global gnome_desktop_version 3.27.90 +%global gsettings_desktop_schemas_version 3.27.90 +%global gtk3_version 3.15.3 %global libgweather_version 3.9.5 -%global gsettings_desktop_schemas_version 3.23.3 -%global geocode_glib_version 3.10.0 %global geoclue_version 2.3.1 Name: gnome-settings-daemon -Version: 3.30.2 +Version: 3.32.0 Release: 1%{?dist}.1 Summary: The daemon sharing settings from GNOME to GTK+/KDE applications (Copr: lantw44/gnome-restore-gtk-icons) License: GPLv2+ URL: https://download.gnome.org/sources/%{name} -Source0: https://download.gnome.org/sources/%{name}/3.30/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/%{name}/3.32/%{name}-%{version}.tar.xz Source1: org.gnome.settings-daemon.plugins.power.gschema.override Patch4: %{name}-3.28-respect-menus-buttons-icons.patch @@ -47,7 +47,6 @@ BuildRequires: pkgconfig(polkit-gobject-1) BuildRequires: pkgconfig(upower-glib) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xi) -BuildRequires: pkgconfig(xtst) BuildRequires: pkgconfig(wayland-client) %ifnarch s390 s390x BuildRequires: pkgconfig(libwacom) >= 0.7 @@ -78,12 +77,10 @@ Conflicts: gnome-session < 3.27.90 # older gdm, gnome-session and gnome-shell releases that expect the functionality Conflicts: gnome-shell < 3.25.4 -Recommends: gnome-remote-desktop - %description Copr: lantw44/gnome-restore-gtk-icons Note: This is a modified package. Install it if you want to see icons in GTK+ -buttons and menus in GNOME 3.30. +buttons and menus in GNOME 3.32. A daemon to share settings from GNOME to other applications. It also handles global keybindings, as well as a number of desktop-wide settings. @@ -202,11 +199,28 @@ mkdir $RPM_BUILD_ROOT%{_libdir}/gnome-settings-daemon-3.0/gtk-modules %files devel %{_includedir}/gnome-settings-daemon-3.0 %{_libdir}/pkgconfig/gnome-settings-daemon.pc -%{_libexecdir}/gsd-test-input-helper %changelog -* Wed Jan 09 2019 Kalev Lember <klember@redhat.com> - 3.30.2-1 -- Update to 3.30.2 +* Mon Mar 11 2019 Kalev Lember <klember@redhat.com> - 3.32.0-1 +- Update to 3.32.0 + +* Wed Mar 06 2019 Kalev Lember <klember@redhat.com> - 3.31.92-1 +- Update to 3.31.92 + +* Wed Feb 20 2019 Kalev Lember <klember@redhat.com> - 3.31.91-1 +- Update to 3.31.91 + +* Wed Feb 06 2019 Kalev Lember <klember@redhat.com> - 3.31.90-1 +- Update to 3.31.90 + +* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.31.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Wed Jan 09 2019 Kalev Lember <klember@redhat.com> - 3.31.2-1 +- Update to 3.31.2 + +* Tue Nov 20 2018 Pete Walter <pwalter@fedoraproject.org> - 3.30.1.2-3 +- Move gnome-remote-desktop recommends to gnome-control-center * Fri Nov 09 2018 Ray Strode <rstrode@redhat.com> - 3.30.1.2-2 - Add recommends for gnome-remote-desktop after irc discussion diff --git a/gnome-restore-gtk-icons/gsettings-desktop-schemas/gsettings-desktop-schemas.spec b/gnome-restore-gtk-icons/gsettings-desktop-schemas/gsettings-desktop-schemas.spec index 7493099..c752442 100644 --- a/gnome-restore-gtk-icons/gsettings-desktop-schemas/gsettings-desktop-schemas.spec +++ b/gnome-restore-gtk-icons/gsettings-desktop-schemas/gsettings-desktop-schemas.spec @@ -1,21 +1,22 @@ %global debug_package %{nil} Name: gsettings-desktop-schemas -Version: 3.28.1 -Release: 2%{?dist}.1 +Version: 3.32.0 +Release: 1%{?dist}.1 Summary: A collection of GSettings schemas (Copr: lantw44/gnome-restore-gtk-icons) License: LGPLv2+ # no homepage exists for this component URL: http://bugzilla.gnome.org/enter_bug.cgi?product=gsettings-desktop-schemas -Source0: http://download.gnome.org/sources/%{name}/3.28/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/%{name}/3.32/%{name}-%{version}.tar.xz # revert settings related to icons and buttons Patch0: %{name}-3.24-revert-icons-settings.patch -BuildRequires: glib2-devel >= 2.31.0 -BuildRequires: intltool -BuildRequires: gobject-introspection-devel +BuildRequires: gettext +BuildRequires: glib2-devel >= 2.31.0 +BuildRequires: gobject-introspection-devel +BuildRequires: meson # Older versions need the "scroll-method" key that was removed in 3.19.3 Conflicts: control-center < 1:3.19.3 @@ -24,14 +25,19 @@ Conflicts: mutter < 3.19.3 Requires: glib2 >= 2.31.0 +# Recommend the default fonts set in the schemas +Recommends: font(cantarell) +Recommends: font(sourcecodepro) + %description Copr: lantw44/gnome-restore-gtk-icons Note: This is a modified package. Install it if you want to see icons in GTK+ -buttons and menus in GNOME 3.30. +buttons and menus in GNOME 3.32. gsettings-desktop-schemas contains a collection of GSettings schemas for settings shared by various components of a desktop. + %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} @@ -46,16 +52,21 @@ and header files for developing applications that use %{name}. %build -%configure --disable-schemas-compile --enable-introspection=yes -make %{?_smp_mflags} +%meson +%meson_build %install -%make_install +%meson_install %find_lang %{name} --with-gnome +%check +# Test that the schemas compile +glib-compile-schemas --dry-run --strict $RPM_BUILD_ROOT%{_datadir}/glib-2.0/schemas + + %files -f %{name}.lang %doc AUTHORS MAINTAINERS NEWS README %license COPYING @@ -72,6 +83,40 @@ make %{?_smp_mflags} %changelog +* Mon Mar 11 2019 Kalev Lember <klember@redhat.com> - 3.32.0-1 +- Update to 3.32.0 + +* Wed Mar 06 2019 Kalev Lember <klember@redhat.com> - 3.31.92-1 +- Update to 3.31.92 + +* Mon Feb 25 2019 Kalev Lember <klember@redhat.com> - 3.31.91-2 +- Use fonts() provides instead of requiring specific package names (#1677056) + +* Wed Feb 20 2019 Kalev Lember <klember@redhat.com> - 3.31.91-1 +- Update to 3.31.91 + +* Tue Feb 19 2019 Kalev Lember <klember@redhat.com> - 3.31.90-2 +- Recommend the default fonts set in the schemas: + abattis-cantarell-fonts and adobe-source-code-pro-fonts (#1677056) + +* Wed Feb 06 2019 Kalev Lember <klember@redhat.com> - 3.31.90-1 +- Update to 3.31.90 + +* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.31.0.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Tue Jan 15 2019 Kalev Lember <klember@redhat.com> - 3.31.0.2-1 +- Update to 3.31.0.2 +- Switch to meson once again now that enums generation is fixed + +* Thu Jan 10 2019 Kalev Lember <klember@redhat.com> - 3.31.0.1-2 +- Switch back to autotools to fix missing org.gnome.desktop.enums.xml +- Add a test to verify that the schemas compile + +* Wed Jan 09 2019 Kalev Lember <klember@redhat.com> - 3.31.0.1-1 +- Update to 3.31.0.1 +- Switch to the meson build system + * Fri Sep 07 2018 Kalev Lember <klember@redhat.com> - 3.28.1-2 - Rebuilt against fixed atk (#1626575) |