!15 Update to 43.2

From: @dwl301 
Reviewed-by: @zhang__3125 
Signed-off-by: @zhang__3125
This commit is contained in:
openeuler-ci-bot 2023-02-20 11:12:10 +00:00 committed by Gitee
commit 4fd7efb0b2
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
3 changed files with 31 additions and 20 deletions

Binary file not shown.

BIN
gnome-software-43.2.tar.xz Normal file

Binary file not shown.

View File

@ -1,21 +1,25 @@
%global appstream_version 0.14.0 %global appstream_version 0.14.0
%global libadwaita_version 1.0.1 %global flatpak_version 1.5.1
%global libxmlb_version 0.1.7 %global fwupd_version 1.3.3
%global glib2_version 2.61.1 %global glib2_version 2.61.1
%global gtk4_version 4.4.0 %global gtk4_version 4.4.0
%global json_glib_version 1.2.0 %global json_glib_version 1.2.0
%global libadwaita_version 1.0.1
%global libsoup_version 2.52.0 %global libsoup_version 2.52.0
%global libxmlb_version 0.1.7
%global packagekit_version 1.1.1 %global packagekit_version 1.1.1
%global fwupd_version 1.3.3
%global flatpak_version 1.5.1 %define gs_plugin_version 19
%global __provides_exclude_from ^%{_libdir}/%{name}/plugins-%{gs_plugin_version}/.*\\.so.*$
Name: gnome-software Name: gnome-software
Version: 42.2 Version: 43.2
Release: 2 Release: 1
Summary: GNOME software Store Summary: GNOME software Store
License: GPLv2+ License: GPLv2+
URL: https://wiki.gnome.org/Apps/Software URL: https://wiki.gnome.org/Apps/Software
Source0: https://download.gnome.org/sources/gnome-software/42/%{name}-%{version}.tar.xz Source0: https://download.gnome.org/sources/gnome-software/43/%{name}-%{version}.tar.xz
Patch01: 0001-crash-with-broken-theme.patch Patch01: 0001-crash-with-broken-theme.patch
BuildRequires: gettext libxslt docbook-style-xsl desktop-file-utils gtk-doc BuildRequires: gettext libxslt docbook-style-xsl desktop-file-utils gtk-doc
@ -23,7 +27,7 @@ BuildRequires: gnome-desktop3-devel gspell-devel polkit-devel ostree-devel
BuildRequires: gsettings-desktop-schemas-devel gnome-online-accounts-devel BuildRequires: gsettings-desktop-schemas-devel gnome-online-accounts-devel
BuildRequires: libappstream-glib-devel >= 0.7.14-3 libdnf-devel libsoup-devel BuildRequires: libappstream-glib-devel >= 0.7.14-3 libdnf-devel libsoup-devel
BuildRequires: libgudev1-devel valgrind-devel rpm-devel sysprof-devel BuildRequires: libgudev1-devel valgrind-devel rpm-devel sysprof-devel
BuildRequires: gcc gcc-c++ meson appstream-devel BuildRequires: gcc gcc-c++ meson appstream-devel >= %{appstream_version}
BuildRequires: pkgconfig(gtk4) >= %{gtk4_version} BuildRequires: pkgconfig(gtk4) >= %{gtk4_version}
BuildRequires: fwupd-devel >= %{fwupd_version} BuildRequires: fwupd-devel >= %{fwupd_version}
BuildRequires: glib2-devel >= %{glib2_version} BuildRequires: glib2-devel >= %{glib2_version}
@ -33,9 +37,8 @@ BuildRequires: libxmlb-devel >= %{libxmlb_version}
BuildRequires: PackageKit-glib-devel >= %{packagekit_version} BuildRequires: PackageKit-glib-devel >= %{packagekit_version}
BuildRequires: flatpak-devel >= %{flatpak_version} BuildRequires: flatpak-devel >= %{flatpak_version}
BuildRequires: chrpath BuildRequires: chrpath
#BuildRequires: sysprof-capture-devel BuildRequires: sysprof-devel
#BuildRequires: malcontent-devel BuildRequires: pkgconfig(malcontent-0)
#BuildRequires: malcontent-ui-devel
Requires: epiphany-runtime Requires: epiphany-runtime
Requires: flatpak%{?_isa} >= %{flatpak_version} Requires: flatpak%{?_isa} >= %{flatpak_version}
@ -50,6 +53,7 @@ Requires: gnome-desktop3 >= 3.18.0 gnome-menus gsettings-desktop-sche
Requires: gtk3 >= 3.22.4 iso-codes libappstream-glib >= 0.7.14-3 Requires: gtk3 >= 3.22.4 iso-codes libappstream-glib >= 0.7.14-3
Requires: librsvg2 snapd-login-service Requires: librsvg2 snapd-login-service
Requires: rpm-ostree%{?_isa} Requires: rpm-ostree%{?_isa}
Provides: gnome-software-rpm-ostree = %{version}-%{release}
Provides: gnome-software-snap = %{version}-%{release} Provides: gnome-software-snap = %{version}-%{release}
Provides: gnome-software-editor = %{version}-%{release} Provides: gnome-software-editor = %{version}-%{release}
Obsoletes: gnome-software-snap < %{version}-%{release} Obsoletes: gnome-software-snap < %{version}-%{release}
@ -80,11 +84,17 @@ This subpackage contains the header files for developing GNOME software store pl
-Drpm_ostree=true \ -Drpm_ostree=true \
-Dsoup2=true \ -Dsoup2=true \
-Dtests=false \ -Dtests=false \
-Dmalcontent=false -Dmalcontent=true \
-Dwebapps=false \
-Dhardcoded_foss_webapps=false \
-Dhardcoded_proprietary_webapps=false
%meson_build %meson_build
%install %install
%meson_install %meson_install
rm %{buildroot}%{_libdir}/gnome-software/plugins-%{gs_plugin_version}/libgs_plugin_dpkg.so
desktop-file-edit %{buildroot}%{_datadir}/applications/org.gnome.Software.desktop \ desktop-file-edit %{buildroot}%{_datadir}/applications/org.gnome.Software.desktop \
--set-key=X-AppInstall-Package --set-value=%{name} --set-key=X-AppInstall-Package --set-value=%{name}
install -d %{buildroot}%{_datadir}/gnome-software/backgrounds install -d %{buildroot}%{_datadir}/gnome-software/backgrounds
@ -93,7 +103,7 @@ install -d %{buildroot}%{_datadir}/gnome-software/backgrounds
%find_lang %name --with-gnome %find_lang %name --with-gnome
chrpath -d %{buildroot}%{_libdir}/%{name}/plugins-18/libgs_plugin_rpm-ostree.so chrpath -d %{buildroot}%{_libdir}/%{name}/plugins-%{gs_plugin_version}/libgs_plugin_rpm-ostree.so
chrpath -d %{buildroot}%{_libexecdir}/gnome-software-cmd chrpath -d %{buildroot}%{_libexecdir}/gnome-software-cmd
chrpath -d %{buildroot}%{_bindir}/%{name} chrpath -d %{buildroot}%{_bindir}/%{name}
@ -113,22 +123,20 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%files -f gnome-software.lang %files -f gnome-software.lang
%license COPYING %license COPYING
%{_bindir}/gnome-software %{_bindir}/gnome-software
%{_datadir}/applications/gnome-software-local-file.desktop %{_datadir}/applications/*.desktop
%{_datadir}/applications/org.gnome.Software.desktop
%{_datadir}/icons/hicolor/*/*/*.svg %{_datadir}/icons/hicolor/*/*/*.svg
%{_datadir}/gnome-software/backgrounds/ %{_datadir}/gnome-software/backgrounds/
%{_datadir}/metainfo/*.xml %{_datadir}/metainfo/*.xml
%{_libdir}/gnome-software/plugins-18/*.so %{_libdir}/gnome-software/plugins-%{gs_plugin_version}/*.so
%{_libdir}/gnome-software/libgnomesoftware.so.18 %{_libdir}/gnome-software/libgnomesoftware.so.%{gs_plugin_version}
%{_sysconfdir}/xdg/autostart/org.gnome.Software.desktop %{_sysconfdir}/xdg/autostart/org.gnome.Software.desktop
%{_datadir}/swcatalog/xml/org.gnome.Software.Popular.xml %{_datadir}//swcatalog/xml/org.gnome.Software.Curated.xml
%{_datadir}/swcatalog/xml/org.gnome.Software.Featured.xml %{_datadir}/swcatalog/xml/org.gnome.Software.Featured.xml
%{_datadir}/dbus-1/services/org.freedesktop.PackageKit.service %{_datadir}/dbus-1/services/org.freedesktop.PackageKit.service
%{_datadir}/dbus-1/services/org.gnome.Software.service %{_datadir}/dbus-1/services/org.gnome.Software.service
%{_datadir}/gnome-shell/search-providers/org.gnome.Software-search-provider.ini %{_datadir}/gnome-shell/search-providers/org.gnome.Software-search-provider.ini
%{_datadir}/glib-2.0/schemas/org.gnome.software.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.software.gschema.xml
%{_libexecdir}/{gnome-software-cmd,gnome-software-restarter} %{_libexecdir}/{gnome-software-cmd,gnome-software-restarter}
%config(noreplace) /etc/ld.so.conf.d/* %config(noreplace) /etc/ld.so.conf.d/*
%files devel %files devel
@ -140,10 +148,13 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%files help %files help
%doc AUTHORS README.md %doc AUTHORS README.md
%{_datadir}/doc/gnome-software/README.md %{_datadir}/doc/
%{_mandir}/man1/gnome-software.1.* %{_mandir}/man1/gnome-software.1.*
%changelog %changelog
* Mon Jan 02 2023 lin zhang <lin.zhang@turbolinux.com.cn> - 43.2-1
- Update to 43.2
* Wed Aug 24 2022 caodongxia <caodongxia@h-partners.com> -42.2-2 * Wed Aug 24 2022 caodongxia <caodongxia@h-partners.com> -42.2-2
- Remove rpath - Remove rpath