diff --git a/gnome-desktop-3.38.6-sw.patch b/gnome-desktop-3.38.6-sw.patch old mode 100755 new mode 100644 diff --git a/gnome-desktop-42.2.tar.xz b/gnome-desktop-42.2.tar.xz deleted file mode 100644 index 892ffcb..0000000 Binary files a/gnome-desktop-42.2.tar.xz and /dev/null differ diff --git a/gnome-desktop-43.tar.xz b/gnome-desktop-43.tar.xz new file mode 100644 index 0000000..1197ca7 Binary files /dev/null and b/gnome-desktop-43.tar.xz differ diff --git a/gnome-desktop3.spec b/gnome-desktop3.spec index ddfabf2..f9db991 100644 --- a/gnome-desktop3.spec +++ b/gnome-desktop3.spec @@ -6,12 +6,12 @@ %global po_package gnome-desktop-3.0 Name: gnome-desktop3 -Version: 42.2 -Release: 2 +Version: 43 +Release: 1 Summary: GNOME is designed to help you use your computer in control. License: GPLv2+ and LGPLv2+ URL: https://gitlab.gnome.org/GNOME/gnome-desktop -Source0: https://download.gnome.org/sources/gnome-desktop/42/gnome-desktop-%{version}.tar.xz +Source0: https://download.gnome.org/sources/gnome-desktop/43/gnome-desktop-%{version}.tar.xz Source1: gnome-mimeapps.list Source2: totem-defaults.list Source3: file-roller-defaults.list @@ -21,30 +21,29 @@ Source5: evince-defaults.list Patch0: make-inscript2-default-for-indic-languages.patch Patch1: gnome-desktop-3.38.6-sw.patch -BuildRequires: gcc gettext itstool meson -BuildRequires: pkgconfig(libudev) pkgconfig(iso-codes) -BuildRequires: pkgconfig(gobject-introspection-1.0) gtk-doc >= 1.14 -BuildRequires: pkgconfig(libseccomp) pkgconfig(xkeyboard-config) +BuildRequires: gcc gettext gtk-doc itstool meson BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= %{gdk_pixbuf2_version} BuildRequires: pkgconfig(gio-2.0) >= %{glib2_version} BuildRequires: pkgconfig(glib-2.0) >= %{glib2_version} +BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gsettings-desktop-schemas) >= %{gsettings_desktop_schemas_version} BuildRequires: pkgconfig(gtk+-3.0) >= %{gtk3_version} BuildRequires: pkgconfig(gtk4) >= %{gtk4_version} +BuildRequires: pkgconfig(libudev) pkgconfig(iso-codes) +BuildRequires: pkgconfig(libseccomp) pkgconfig(xkeyboard-config) -Requires: shared-mime-info Conflicts: shared-mime-info < 2.0-4 -Requires: bubblewrap glib2 >= %{glib2_version} +Requires: shared-mime-info + +Requires: bubblewrap Requires: gdk-pixbuf2%{?_isa} >= %{gdk_pixbuf2_version} Requires: glib2%{?_isa} >= %{glib2_version} Requires: gsettings-desktop-schemas >= %{gsettings_desktop_schemas_version} Conflicts: gnome-shell < 3.33.4 -Obsoletes: compat-gnome-desktop310 < 3.12 -%if !0%{?flatpak} -Requires: bubblewrap -%endif +Provides: gnome-desktop4 +Provides: gnome-desktop4%{?_isa} = %{version}-%{release} %description The gnome-desktop3 package has been designed from the ground up to help you have @@ -58,6 +57,10 @@ Requires: %{name} = %{version}-%{release} Provides: %{name}-tests = %{version}-%{release} Obsoletes: %{name}-tests < %{version}-%{release} +Provides: gnome-desktop4-devel +Provides: gnome-desktop4-devel%{?_isa} = %{version}-%{release} + + %description devel Development files for gnome-desktop. @@ -84,32 +87,37 @@ cat %SOURCE5 >> $RPM_BUILD_ROOT/%{_datadir}/applications/gnome-mimeapps.list %files -f %{po_package}.lang %doc AUTHORS NEWS README.md %license COPYING COPYING.LIB -%{_datadir}/gnome/gnome-version.xml %{_datadir}/applications/gnome-mimeapps.list -%{_libdir}/libgnome-desktop-3.so.19{,.*} -%{_libdir}/libgnome-bg-4.so.1{,.*} -%{_libdir}/libgnome-desktop-4.so.1{,.*} -%{_libdir}/libgnome-rr-4.so.1{,.*} +# LGPL +%{_libdir}/libgnome-desktop-3.so.20{,.*} %{_libdir}/girepository-1.0/GnomeDesktop-3.0.typelib -%{_libdir}/girepository-1.0/Gnome*-4.0.typelib %{_libexecdir}/gnome-desktop-debug/ +%{_libdir}/libgnome-bg-4.so.2{,.*} +%{_libdir}/libgnome-desktop-4.so.2{,.*} +%{_libdir}/libgnome-rr-4.so.2{,.*} +%{_libdir}/girepository-1.0/Gnome*-4.0.typelib %files devel %{_libdir}/libgnome-desktop-3.so -%{_libdir}/libgnome-*-4.so %{_libdir}/pkgconfig/gnome-desktop-3.0.pc -%{_libdir}/pkgconfig/gnome-*-4.pc %{_includedir}/gnome-desktop-3.0 -%{_includedir}/gnome-desktop-4.0 %{_datadir}/gir-1.0/GnomeDesktop-3.0.gir -%{_datadir}/gir-1.0/Gnome*-4.0.gir +%dir %{_datadir}/gtk-doc/ +%dir %{_datadir}/gtk-doc/html/ %doc %{_datadir}/gtk-doc/html/gnome-desktop3/ +%{_libdir}/libgnome-*-4.so +%{_libdir}/pkgconfig/gnome-*-4.pc +%{_includedir}/gnome-desktop-4.0 +%{_datadir}/gir-1.0/Gnome*-4.0.gir %{_libexecdir}/installed-tests/gnome-desktop %{_datadir}/installed-tests %changelog -* Thu Oct 20 2022 wuzx - 42.2-2 -- add sw64 patch +* Mon Jan 2 2023 lin zhang - 43-1 +- Upgrade to 43 + +-* Thu Oct 20 2022 wuzx - 42.2-2 +-- add sw64 patch * Wed Jun 8 2022 lin zhang - 42.2-1 - Upgrade to 42.2