!4 Update to 42.0 Add gnome-photos.yaml

From: @zhang__3125 
Reviewed-by: @dwl301 
Signed-off-by: @dwl301
This commit is contained in:
openeuler-ci-bot 2022-04-13 11:29:34 +00:00 committed by Gitee
commit 1082fdaef6
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
4 changed files with 68 additions and 52 deletions

Binary file not shown.

BIN
gnome-photos-42.0.tar.xz Normal file

Binary file not shown.

View File

@ -1,65 +1,72 @@
%global cairo_version 1.14.0 %global cairo_version 1.14.0
%global gdk_pixbuf_version 2.36.8 %global dazzle_version 3.26.0
%global gegl_version 0.4.0 %global gdk_pixbuf_version 2.36.8
%global gexiv_version 0.10.8 %global gegl_version 0.4.0
%global glib_version 2.57.2 %global gettext_version 0.19.8
%global goa_version 3.8.0 %global gexiv2_version 0.10.8
%global grilo_version 0.3.5 %global glib2_version 2.62.0
%global gtk_version 3.22.16 %global goa_version 3.8.0
%global libdazzle_version 3.26.0 %global gtk3_version 3.22.16
%global libgdata_version 0.15.2 %global handy_version 1.1.90
%global libgfgraph_version 0.2.1 %global tracker_miners_version 3.0.0
%global gdata_version 0.17.3
%global gfbgraph_version 0.2.1
%global grilo_version 0.3.5
Name: gnome-photos Name: gnome-photos
Version: 40.0 Version: 42.0
Release: 1 Release: 1
Summary: Access, organize and share your photos on GNOME Summary: Access, organize and share your photos on GNOME
License: GPLv3+ and LGPLv2+ License: GPLv3+ and LGPLv2+
URL: https://wiki.gnome.org/Apps/Photos URL: https://wiki.gnome.org/Apps/Photos
Source0: http://download.gnome.org/sources/%{name}/40/%{name}-%{version}.tar.xz Source0: https://download.gnome.org/sources/%{name}/42/%{name}-%{version}.tar.xz
BuildRequires: git meson itstool gettext desktop-file-utils BuildRequires: gcc meson itstool libxslt docbook-style-xsl desktop-file-utils
BuildRequires: pkgconfig(babl) BuildRequires: gettext >= %{gettext_version}
BuildRequires: pkgconfig(cairo) >= %{cairo_version} BuildRequires: pkgconfig(babl)
BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= %{gdk_pixbuf_version} BuildRequires: pkgconfig(cairo) >= %{cairo_version}
BuildRequires: pkgconfig(gegl-0.4) >= %{gegl_version} BuildRequires: pkgconfig(cairo-gobject) >= %{cairo_version}
BuildRequires: pkgconfig(geocode-glib-1.0) BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= %{gdk_pixbuf_version}
BuildRequires: pkgconfig(gexiv2) >= %{gexiv_version} BuildRequires: pkgconfig(gegl-0.4) >= %{gegl_version}
BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(geocode-glib-1.0)
BuildRequires: pkgconfig(gio-unix-2.0) BuildRequires: pkgconfig(gexiv2) >= %{gexiv2_version}
BuildRequires: pkgconfig(glib-2.0) >= %{glib_version} BuildRequires: glib2-devel >= %{glib2_version}
BuildRequires: pkgconfig(goa-1.0) >= %{goa_version} BuildRequires: pkgconfig(goa-1.0) >= %{goa_version}
BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(gsettings-desktop-schemas)
BuildRequires: pkgconfig(grilo-0.3) >= %{grilo_version} BuildRequires: pkgconfig(gtk+-3.0) >= %{gtk3_version}
BuildRequires: pkgconfig(gsettings-desktop-schemas) BuildRequires: pkgconfig(libdazzle-1.0) >= %{dazzle_version}
BuildRequires: pkgconfig(gtk+-3.0) >= %{gtk_version} BuildRequires: pkgconfig(libhandy-1) >= %{handy_version}
BuildRequires: pkgconfig(gtk+-unix-print-3.0) BuildRequires: pkgconfig(libjpeg)
BuildRequires: pkgconfig(libdazzle-1.0) >= %{libdazzle_version} BuildRequires: pkgconfig(tracker-sparql-3.0)
BuildRequires: pkgconfig(libgdata) >= %{libgdata_version} BuildRequires: pkgconfig(grilo-0.3) >= %{grilo_version}
BuildRequires: pkgconfig(libgfbgraph-0.2) >= %{libgfgraph_version} BuildRequires: pkgconfig(libgdata) >= %{gdata_version}
BuildRequires: pkgconfig(libjpeg) BuildRequires: pkgconfig(libgfbgraph-0.2) >= %{gfbgraph_version}
BuildRequires: pkgconfig(libpng16)
BuildRequires: pkgconfig(tracker-sparql-3.0)
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(libhandy-1)
Requires: dleyna-renderer baobab gdk-pixbuf2%{?isa} >= %{gdk_pixbuf_version} Requires: baobab
Requires: gegl04%{?_isa} >= %{gegl_version} libgexiv2%{?_isa} >= %{gexiv_version} Requires: gdk-pixbuf2%{?_isa} >= %{gdk_pixbuf_version}
Requires: glib2%{?isa} >= %{glib_version} gfbgraph%{?_isa} >= 0.2.1 Requires: gegl04%{?_isa} >= %{gegl_version}
Requires: gnome-online-miners >= 3.11.3 gnome-settings-daemon grilo%{?_isa} >= %{grilo_version} Requires: glib2%{?_isa} >= %{glib2_version}
Requires: gtk3%{?_isa} >= %{gtk_version} libdazzle%{?isa} >= %{libdazzle_version} Requires: gnome-settings-daemon
Requires: libgdata%{?_isa} >= %{libgdata_version} tracker3 >= 3.0.4 tracker3-miners >= 3.0.5 Requires: gtk3%{?_isa} >= %{gtk3_version}
Requires: libdazzle%{?_isa} >= %{dazzle_version}
Requires: libgexiv2%{?_isa} >= %{gexiv2_version}
Requires: libhandy%{?_isa} >= %{handy_version}
Requires: tracker3-miners >= %{tracker_miners_version}
Requires: tracker3 >= %{tracker_miners_version}
Requires: dleyna-renderer
Requires: gfbgraph%{?_isa} >= %{gfbgraph_version}
Requires: gnome-online-miners >= 3.11.3
Requires: grilo%{?_isa} >= %{grilo_version}
Requires: libgdata%{?_isa} >= %{gdata_version}
Provides: bundled(libgd) Provides: bundled(libgd)
%description %description
Access, organize and share your photos on GNOME. A simple and elegant Access, organize and share your photos on GNOME. A simple and elegant
replacement for using a file manager to deal with photos. Enhance, crop replacement for using a file manager to deal with photos. Enhance, crop
and edit in a snap. Seamless cloud integration is offered through GNOME and edit in a snap. Seamless cloud integration is offered through GNOME
Online Accounts. Online Accounts.
%package tests %package tests
Summary: Tests for %{name} Summary: Tests for %{name}
Requires: python3-dogtail Requires: python3-dogtail
@ -67,24 +74,27 @@ Requires: python3-dogtail
%description tests %description tests
This package contains the installable tests for %{name}. This package contains the installable tests for %{name}.
%prep %prep
%autosetup -p1 %autosetup -p1
%build %build
%meson --buildtype=plain -Dflatpak=true -Dinstalled_tests=true %meson \
%meson_build --buildtype=plain \
-Ddogtail=false \
-Dflatpak=true \
-Dinstalled_tests=true \
-Dmanuals=true
%meson_build
%install %install
%meson_install %meson_install
%check
desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Photos.desktop desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Photos.desktop
%find_lang %{name} --with-gnome %find_lang %{name} --with-gnome
%files -f %{name}.lang %files -f %{name}.lang
%license COPYING %license COPYING
%{_bindir}/%{name} %{_bindir}/%{name}
@ -97,9 +107,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Photos.desk
%{_datadir}/gnome-shell/ %{_datadir}/gnome-shell/
%{_datadir}/icons/hicolor/scalable/apps/org.gnome.Photos.svg %{_datadir}/icons/hicolor/scalable/apps/org.gnome.Photos.svg
%{_datadir}/icons/hicolor/symbolic/apps/org.gnome.Photos-symbolic.svg %{_datadir}/icons/hicolor/symbolic/apps/org.gnome.Photos-symbolic.svg
%{_datadir}/man/man1/%{name}.1*
%{_datadir}/tracker3-miners/domain-ontologies/org.gnome.Photos.rule %{_datadir}/tracker3-miners/domain-ontologies/org.gnome.Photos.rule
%{_docdir}/%{name} %{_docdir}/%{name}
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/libgnome-photos.so %{_libdir}/%{name}/libgnome-photos.so
%{_libexecdir}/%{name}-thumbnailer %{_libexecdir}/%{name}-thumbnailer
@ -108,9 +118,11 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Photos.desk
%{_datadir}/installed-tests %{_datadir}/installed-tests
%changelog %changelog
* Mon Mar 28 2022 lin zhang <lin.zhang@turbolinux.com.cn> - 42.0-1
- Update to 42.0 Add gnome-photos.yaml
* Fri Sep 24 2021 Wenlong Ding <wenlong.ding@turbolinux.com.cn> - 40.0-1 * Fri Sep 24 2021 Wenlong Ding <wenlong.ding@turbolinux.com.cn> - 40.0-1
- Update to 40 - Update to 40
* Fri Jun 18 2021 weijin deng <weijin.deng@turbolinux.com.cn> - 3.38.1-1 * Fri Jun 18 2021 weijin deng <weijin.deng@turbolinux.com.cn> - 3.38.1-1
- Package init with version 3.38.1 - Package init with version 3.38.1

4
gnome-photos.yaml Normal file
View File

@ -0,0 +1,4 @@
version_control: gitlab.gnome
src_repo: gnome-photos
tag_prefix: ^v
seperator: .