Update to 43.1

This commit is contained in:
dwl301 2023-02-03 10:26:25 +08:00
parent 9d9c633d6f
commit ebdb13de12
3 changed files with 42 additions and 23 deletions

Binary file not shown.

BIN
nautilus-43.1.tar.xz Normal file

Binary file not shown.

View File

@ -1,33 +1,46 @@
%global gnome_autoar_version 0.3.0
%global gtk3_version 3.22.27
%global glib2_version 2.72.1
%global gnome_autoar_version 0.4.0
%global gtk4_version 4.7.2
%global libadwaita_version 1.2
Name: nautilus
Version: 42.2
Release: 1
Summary: Default file manager for GNOME
License: GPLv3+ and LGPLv2+
URL: https://wiki.gnome.org/Apps/Nautilus
Source0: https://download.gnome.org/sources/%{name}/42/%{name}-%{version}.tar.xz
Name: nautilus
Version: 43.1
Release: 1
Summary: File manager for GNOME
License: GPLv3+ and LGPLv2+
URL: https://wiki.gnome.org/Apps/Nautilus
Source0: https://download.gnome.org/sources/%{name}/43/%{name}-%{version}.tar.xz
BuildRequires: desktop-file-utils gcc gettext gtk-doc meson libgexiv2-devel glib2-devel gnome-autoar-devel gnome-desktop3-devel
BuildRequires: gobject-introspection-devel gsettings-desktop-schemas-devel gtk3-devel libseccomp-devel libselinux-devel libxslt
BuildRequires: libxml2-devel tracker3-devel libX11-devel /usr/bin/appstream-util pkgconfig(gstreamer-pbutils-1.0) pkgconfig(gstreamer-tag-1.0)
BuildRequires: libhandy-devel libportal-devel
BuildRequires: desktop-file-utils gcc gettext gi-docgen meson libgexiv2-devel
BuildRequires: gobject-introspection-devel gsettings-desktop-schemas-devel libseccomp-devel libselinux-devel libxslt
BuildRequires: libxml2-devel tracker3-devel libX11-devel pkgconfig(gstreamer-pbutils-1.0) pkgconfig(gstreamer-tag-1.0) libappstream-glib
BuildRequires: pkgconfig(libportal)
BuildRequires: pkgconfig(libportal-gtk4)
BuildRequires: pkgconfig(gnome-desktop-4)
BuildRequires: pkgconfig(glib-2.0) >= %{glib2_version}
BuildRequires: pkgconfig(gnome-autoar-0) >= %{gnome_autoar_version}
BuildRequires: pkgconfig(gtk4) >= %{gtk4_version}
BuildRequires: pkgconfig(libadwaita-1) >= %{libadwaita_version}
BuildRequires: libcloudproviders-devel
Requires: glib2 gsettings-desktop-schemas gtk3 gvfs tracker3-miners gnome-autoar
Requires: glib2 gsettings-desktop-schemas gvfs tracker3-miners
Requires: gnome-autoar%{_isa} >= %{gnome_autoar_version}
Requires: gtk4%{_isa} >= %{gtk4_version}
Requires: libadwaita%{_isa} >= %{libadwaita_version}
Provides: bundled(libgd)
Provides: %{name}-extensions
Provides: %{name}-extensions %{name}-extensions%{?_isa} = %{version}-%{release}
Provides: lib%{name}-extensions lib%{name}-extensions%{?_isa} = %{version}-%{release}
Obsoletes: %{name}-extensions < %{version}-%{release}
%description
It's easier to manage your files for the GNOME desktop. Ability to browse directories on local and remote systems.
preview folders and launch related programs. It is also handle icons on the GNOME desktop.
%package devel
Summary: includes development files for %{name} client development
License: LGPLv2+
Requires: %{name} = %{version}-%{release}
%package devel
Summary: includes development files for %{name} client development
License: LGPLv2+
Requires: %{name} = %{version}-%{release}
%description devel
Files needed for building applications,such as static libraries,
@ -41,8 +54,11 @@ header files that can communicate with a %{name} media server.
sed -i '/-Werror/d' meson.build
%build
%meson -Ddocs=true -Dextensions=true -Dintrospection=true \
-Dselinux=true %{nil}
%meson -Ddocs=true \
-Dextensions=true \
-Dintrospection=true \
-Dselinux=true \
%{nil}
%meson_build
%install
@ -77,7 +93,7 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop
%files devel
%defattr(-,root,root)
%license libnautilus-extension/LICENSE
%{_libdir}/*.so
%{_libdir}/libnautilus-extension.*
%{_includedir}/nautilus/*
%{_libdir}/pkgconfig/*
%{_datadir}/gir-1.0/*
@ -86,9 +102,12 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop
%defattr(-,root,root)
%doc NEWS README.md
%{_mandir}/man1/*
%{_datadir}/gtk-doc/html/libnautilus-extension/*
%{_datadir}/doc
%changelog
* Mon Jan 02 2023 lin zhang <lin.zhang@turbolinux.com.cn> - 43.1-1
- Update to 43.1
* Mon Jun 13 2022 lin zhang <lin.zhang@turbolinux.com.cn> - 42.2-1
- Update to 42.2