Compare commits

...

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
898fb8f564
!16 update to version 44.2.1
From: @lwg99 
Reviewed-by: @open-bot 
Signed-off-by: @open-bot
2023-11-30 09:03:50 +00:00
lwg K
4e176305f1 update to version 44.2.1 2023-11-21 18:24:19 +08:00
openeuler-ci-bot
7094157dd1
!14 Update to 43.1
From: @dwl301 
Reviewed-by: @zhang__3125 
Signed-off-by: @zhang__3125
2023-02-03 02:36:30 +00:00
dwl301
ebdb13de12 Update to 43.1 2023-02-03 10:26:25 +08:00
openeuler-ci-bot
9d9c633d6f
!4 Update to 42.2
From: @zhang__3125 
Reviewed-by: @dwl301 
Signed-off-by: @dwl301
2022-06-14 09:19:07 +00:00
zhang__3125
e01f0f350c Update to 42.2 2022-06-14 16:52:34 +08:00
openeuler-ci-bot
53e7b69d0f !3 Upgrade to 3.38.2
From: @weijin-deng
Reviewed-by: @dwl301
Signed-off-by: @dwl301
2021-06-25 05:45:28 +00:00
weijin-deng
730c2f4162 Upgrade to 3.38.2
Add a patch that can launch default uri handlers when activating files
2021-06-25 12:13:50 +08:00
openeuler-ci-bot
583714bb4a !2 add yaml file in package
Merge pull request !2 from gaoch_100/master
2020-07-21 11:56:32 +08:00
gaoch_100
dc339f5fa7 update nautilus.yaml. 2020-06-30 16:35:06 +08:00
4 changed files with 64 additions and 25 deletions

Binary file not shown.

BIN
nautilus-44.2.1.tar.xz Normal file

Binary file not shown.

View File

@ -1,28 +1,46 @@
Name: nautilus
Version: 3.33.90
Release: 3
Summary: Default file manager for GNOME
License: GPLv3+ and LGPLv2+
URL: https://wiki.gnome.org/Apps/Nautilus
Source0: https://download.gnome.org/sources/%{name}/3.33/%{name}-%{version}.tar.xz
%global glib2_version 2.72.1
%global gnome_autoar_version 0.4.0
%global gtk4_version 4.10.3
%global libadwaita_version 1.3~alpha
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 tracker-devel libX11-devel /usr/bin/appstream-util pkgconfig(gstreamer-pbutils-1.0) pkgconfig(gstreamer-tag-1.0) git
Name: nautilus
Version: 44.2.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}/44/%{name}-%{version}.tar.xz
Requires: glib2 gsettings-desktop-schemas gtk3 gvfs tracker-miners
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
Provides: %{name}-extensions
Obsoletes: %{name}-extensions
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 %{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,
@ -36,49 +54,70 @@ 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
%meson_install
%find_lang %{name}
%check
appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/metainfo/org.gnome.Nautilus.appdata.xml
desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop
make test
%ldconfig_scriptlets
%files
%defattr(-,root,root)
%license LICENSE
%{_bindir}/*
%{_libdir}/nautilus
%{_libdir}/libnautilus-extension.so*
%{_libdir}/girepository-1.0
%{_bindir}/*
%{_datadir}/metainfo/*
%{_datadir}/dbus-1/*
%{_datadir}/gnome-shell/*
%{_datadir}/locale
%{_datadir}/applications/*
%{_datadir}/icons/hicolor/*
%{_datadir}/glib-2.0/*
%{_datadir}/nautilus/*
%{_datadir}/tracker3/*
%{_datadir}/tracker3/domain-ontologies/org.gnome.Nautilus.domain.rule
%files devel
%defattr(-,root,root)
%license libnautilus-extension/LICENSE
%{_libdir}/libnautilus-extension.*
%{_includedir}/nautilus/*
%{_libdir}/pkgconfig/*
%{_datadir}/gir-1.0/*
%files help
%defattr(-,root,root)
%doc NEWS README.md
%{_mandir}/man1/*
%{_datadir}/gtk-doc/html/libnautilus-extension/*
%{_datadir}/gir-1.0/*
%{_datadir}/metainfo/*
%{_datadir}/doc
%changelog
* Tue Nov 21 2023 lwg <liweiganga@uniontech.com> - 44.2.1-1
- update to version 44.2.1
* 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
* Mon Jun 7 2021 weijin deng <weijin.deng@turbolinux.com.cn> - 3.38.2-1
- Upgrade to 3.38.2
- Add a patch that can launch default uri handlers when activating files
* Sat Dec 28 2019 Jiangping Hu <hujiangping@huawei.com> - 3.33.90-3
- Type:bugfix
- Id:NA

View File

@ -1,4 +1,4 @@
version_control: gitlab.gnome
src_repo: nautilus
tag_prefix: NAUTILUS_
seperator: _
separator: "_"