Blame SPECS/eog.spec

30461c
%global _changelog_trimtime %(date +%s -d "1 year ago")
30461c
30461c
%define gtk3_version 3.22.0
30461c
%define glib2_version 2.42.0
30461c
%define gnome_desktop_version 2.91.2
30461c
%define libexif_version 0.6.14
30461c
30461c
Name:    eog
30461c
Version: 3.28.4
30461c
Release: 1%{?dist}
30461c
Summary: Eye of GNOME image viewer
30461c
30461c
# The GFDL has an "or later version" clause embedded inside the license.
30461c
# There is no need to add the + here.
30461c
License: GPLv2+ and GFDL
30461c
URL:     https://wiki.gnome.org/Apps/EyeOfGnome
30461c
Source0: http://download.gnome.org/sources/%{name}/3.28/%{name}-%{version}.tar.xz
30461c
30461c
BuildRequires: pkgconfig(exempi-2.0)
30461c
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
30461c
BuildRequires: pkgconfig(glib-2.0) >= %{glib2_version}
30461c
BuildRequires: pkgconfig(gnome-desktop-3.0) >= %{gnome_desktop_version}
30461c
BuildRequires: pkgconfig(gobject-introspection-1.0)
30461c
BuildRequires: pkgconfig(gsettings-desktop-schemas)
30461c
BuildRequires: pkgconfig(gtk+-3.0) >= %{gtk3_version}
30461c
BuildRequires: pkgconfig(lcms2)
30461c
BuildRequires: pkgconfig(libexif) >= %{libexif_version}
30461c
BuildRequires: pkgconfig(libpeas-1.0) >= 0.7.4
30461c
BuildRequires: pkgconfig(libpeas-gtk-1.0) >= 0.7.4
30461c
BuildRequires: pkgconfig(librsvg-2.0)
30461c
BuildRequires: pkgconfig(shared-mime-info)
30461c
BuildRequires: pkgconfig(x11)
30461c
BuildRequires: desktop-file-utils
30461c
BuildRequires: gettext
30461c
BuildRequires: gtk-doc
30461c
BuildRequires: itstool
30461c
BuildRequires: libjpeg-devel
30461c
BuildRequires: meson
30461c
BuildRequires: zlib-devel
30461c
BuildRequires: python3-devel
30461c
BuildRequires: /usr/bin/appstream-util
30461c
30461c
Requires:      gsettings-desktop-schemas
30461c
Requires:      glib2%{?_isa} >= %{glib2_version}
30461c
Requires:      gtk3%{?_isa} >= %{gtk3_version}
30461c
30461c
%description
30461c
The Eye of GNOME image viewer (eog) is the official image viewer for the
30461c
GNOME desktop. It can view single image files in a variety of formats, as
30461c
well as large image collections.
30461c
30461c
eog is extensible through a plugin system.
30461c
30461c
%package devel
30461c
Summary: Support for developing plugins for the eog image viewer
30461c
Requires: %{name}%{?_isa} = %{version}-%{release}
30461c
30461c
%description devel
30461c
The Eye of GNOME image viewer (eog) is the official image viewer for the
30461c
GNOME desktop. This package allows you to develop plugins that add new
30461c
functionality to eog.
30461c
30461c
%prep
30461c
%setup -q
30461c
30461c
pathfix.py -i %{__python3} -pn meson_post_install.py
30461c
30461c
%build
30461c
%meson -Dgtk_doc=true -Dinstalled_tests=true
30461c
%meson_build
30461c
30461c
%install
30461c
%meson_install
30461c
30461c
%find_lang %{name} --with-gnome
30461c
30461c
%check
30461c
appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/*.appdata.xml
30461c
desktop-file-validate %{buildroot}/%{_datadir}/applications/eog.desktop
30461c
30461c
%files -f %{name}.lang
30461c
%doc AUTHORS NEWS README
30461c
%license COPYING
30461c
%{_datadir}/eog
30461c
%{_datadir}/applications/eog.desktop
30461c
%{_datadir}/icons/hicolor/*/apps/*
30461c
%{_bindir}/*
30461c
%{_libdir}/eog
30461c
%{_datadir}/GConf/gsettings/eog.convert
30461c
%{_datadir}/glib-2.0/schemas/org.gnome.eog.enums.xml
30461c
%{_datadir}/glib-2.0/schemas/org.gnome.eog.gschema.xml
30461c
%{_datadir}/metainfo/eog.appdata.xml
30461c
30461c
%files devel
30461c
%{_includedir}/eog-3.0
30461c
%{_libdir}/pkgconfig/eog.pc
30461c
%{_datadir}/gtk-doc/
30461c
30461c
# tests
30461c
%exclude %{_libexecdir}/eog/installed-tests/
30461c
%exclude %{_datadir}/installed-tests/
30461c
30461c
%changelog
30461c
* Wed Sep 26 2018 Kalev Lember <klember@redhat.com> - 3.28.4-1
30461c
- Update to 3.28.4
30461c
30461c
* Wed Jul 25 2018 Kalev Lember <klember@redhat.com> - 3.28.3-1
30461c
- Update to 3.28.3
30461c
30461c
* Wed May 30 2018 Petr Viktorin <pviktori@redhat.com> - 3.28.1-3
30461c
- Drop the tests subpackage
30461c
  https://bugzilla.redhat.com/show_bug.cgi?id=1567331
30461c
30461c
* Fri Apr 13 2018 Kalev Lember <klember@redhat.com> - 3.28.1-2
30461c
- Fix -test subpackage deps
30461c
30461c
* Mon Apr 09 2018 Kalev Lember <klember@redhat.com> - 3.28.1-1
30461c
- Update to 3.28.1
30461c
30461c
* Mon Mar 12 2018 Kalev Lember <klember@redhat.com> - 3.28.0-1
30461c
- Update to 3.28.0
30461c
30461c
* Mon Mar 05 2018 Kalev Lember <klember@redhat.com> - 3.27.91-1
30461c
- Update to 3.27.91
30461c
- Switch to the meson build system
30461c
30461c
* Tue Feb 13 2018 Björn Esser <besser82@fedoraproject.org> - 3.26.2-4
30461c
- Rebuild against newer gnome-desktop3 package
30461c
30461c
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.26.2-3
30461c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
30461c
30461c
* Fri Jan 05 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 3.26.2-2
30461c
- Remove obsolete scriptlets
30461c
30461c
* Thu Nov 09 2017 Kalev Lember <klember@redhat.com> - 3.26.2-1
30461c
- Update to 3.26.2
30461c
30461c
* Sun Oct 08 2017 Kalev Lember <klember@redhat.com> - 3.26.1-1
30461c
- Update to 3.26.1
30461c
30461c
* Wed Sep 13 2017 Kalev Lember <klember@redhat.com> - 3.26.0-1
30461c
- Update to 3.26.0
30461c
30461c
* Thu Sep 07 2017 Kalev Lember <klember@redhat.com> - 3.25.92-1
30461c
- Update to 3.25.92
30461c
30461c
* Tue Aug 15 2017 Kalev Lember <klember@redhat.com> - 3.25.90-1
30461c
- Update to 3.25.90
30461c
30461c
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.25.1-3
30461c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
30461c
30461c
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.25.1-2
30461c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
30461c
30461c
* Sun Jun 25 2017 Kalev Lember <klember@redhat.com> - 3.25.1-1
30461c
- Update to 3.25.1
30461c
30461c
* Tue Apr 11 2017 Kalev Lember <klember@redhat.com> - 3.24.1-1
30461c
- Update to 3.24.1
30461c
30461c
* Tue Mar 21 2017 Kalev Lember <klember@redhat.com> - 3.24.0-1
30461c
- Update to 3.24.0
30461c
30461c
* Thu Mar 16 2017 Kalev Lember <klember@redhat.com> - 3.23.92-1
30461c
- Update to 3.23.92
30461c
30461c
* Tue Feb 28 2017 Richard Hughes <rhughes@redhat.com> - 3.23.91-1
30461c
- Update to 3.23.91
30461c
30461c
* Tue Feb 14 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 3.23.90-1
30461c
- Update to 3.23.90
30461c
30461c
* Mon Feb 13 2017 Richard Hughes <rhughes@redhat.com> - 3.23.1-1
30461c
- Update to 3.23.1
30461c
30461c
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.20.5-2
30461c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
30461c
30461c
* Wed Oct 12 2016 Kalev Lember <klember@redhat.com> - 3.20.5-1
30461c
- Update to 3.20.5
30461c
- Don't set group tags
30461c
- Use upstream screenshots for appdata
30461c
30461c
* Sun Aug 21 2016 Kalev Lember <klember@redhat.com> - 3.20.4-1
30461c
- Update to 3.20.4
30461c
30461c
* Tue Jun 21 2016 David King <amigadave@amigadave.com> - 3.20.3-1
30461c
- Update to 3.20.3
30461c
30461c
* Tue May 10 2016 Kalev Lember <klember@redhat.com> - 3.20.2-1
30461c
- Update to 3.20.2
30461c
30461c
* Wed Apr 13 2016 Kalev Lember <klember@redhat.com> - 3.20.1-1
30461c
- Update to 3.20.1
30461c
30461c
* Fri Apr 08 2016 Debarshi Ray <rishi@fedoraproject.org> - 3.20.0-2
30461c
- Prevent a crash when queueing a new draw (GNOME #665897)
30461c
30461c
* Tue Mar 22 2016 Kalev Lember <klember@redhat.com> - 3.20.0-1
30461c
- Update to 3.20.0
30461c
30461c
* Tue Mar 15 2016 Richard Hughes <rhughes@redhat.com> - 3.19.92-1
30461c
- Update to 3.19.92
30461c
30461c
* Tue Mar 01 2016 Richard Hughes <rhughes@redhat.com> - 3.19.91-1
30461c
- Update to 3.19.91
30461c
30461c
* Tue Feb 16 2016 David King <amigadave@amigadave.com> - 3.19.90-1
30461c
- Update to 3.19.90
30461c
30461c
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.19.4-2
30461c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
30461c
30461c
* Tue Jan 19 2016 David King <amigadave@amigadave.com> - 3.19.4-1
30461c
- Update to 3.19.4
30461c
30461c
* Mon Dec 14 2015 Kalev Lember <klember@redhat.com> - 3.19.3-1
30461c
- Update to 3.19.3
30461c
30461c
* Tue Nov 24 2015 Kalev Lember <klember@redhat.com> - 3.19.2-1
30461c
- Update to 3.19.2
30461c
30461c
* Tue Nov 10 2015 Kalev Lember <klember@redhat.com> - 3.18.1-1
30461c
- Update to 3.18.1
30461c
30461c
* Mon Sep 28 2015 Kalev Lember <klember@redhat.com> - 3.18.0-1
30461c
- Update to 3.18.0
30461c
30461c
* Mon Sep 14 2015 Kalev Lember <klember@redhat.com> - 3.17.92-1
30461c
- Update to 3.17.92
30461c
30461c
* Mon Aug 31 2015 Kalev Lember <klember@redhat.com> - 3.17.91-1
30461c
- Update to 3.17.91
30461c
30461c
* Mon Aug 17 2015 Kalev Lember <klember@redhat.com> - 3.17.90-1
30461c
- Update to 3.17.90
30461c
- Use make_install macro
30461c
30461c
* Tue Jul 21 2015 David King <amigadave@amigadave.com> - 3.17.3-2
30461c
- Bump for new gnome-desktop3
30461c
30461c
* Mon Jul 20 2015 David King <amigadave@amigadave.com> - 3.17.3-1
30461c
- Update to 3.17.3
30461c
- Preserve timestamps during install
30461c
30461c
* Mon Jun 22 2015 David King <amigadave@amigadave.com> - 3.17.2-1
30461c
- Update to 3.17.2
30461c
30461c
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.17.1-2
30461c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
30461c
30461c
* Tue May 26 2015 David King <amigadave@amigadave.com> - 3.17.1-1
30461c
- Update to 3.17.1
30461c
30461c
* Wed May 13 2015 Kalev Lember <kalevlember@gmail.com> - 3.16.2-1
30461c
- Update to 3.16.2
30461c
30461c
* Tue May 12 2015 Michael Catanzaro <mcatanzaro@gnome.org> - 3.16.1-2
30461c
- Add symbolic icon
30461c
30461c
* Tue Apr 14 2015 Kalev Lember <kalevlember@gmail.com> - 3.16.1-1
30461c
- Update to 3.16.1
30461c
30461c
* Mon Mar 30 2015 Richard Hughes <rhughes@redhat.com> - 3.16.0-2
30461c
- Use better AppData screenshots
30461c
30461c
* Mon Mar 23 2015 Kalev Lember <kalevlember@gmail.com> - 3.16.0-1
30461c
- Update to 3.16.0
30461c
30461c
* Tue Mar 17 2015 Kalev Lember <kalevlember@gmail.com> - 3.15.92-1
30461c
- Update to 3.15.92
30461c
30461c
* Tue Feb 17 2015 David King <amigadave@amigadave.com> - 3.15.90-1
30461c
- Update to 3.15.90
30461c
30461c
* Mon Feb 02 2015 David King <amigadave@amigadave.com> - 3.15.1-1
30461c
- Update to 3.15.1
30461c
- Use pkgconfig for BuildRequires
30461c
- Update desktop file validation checks
30461c
- Use license macro for COPYING
30461c
- Update URL
30461c
- Validate AppData in check
30461c
30461c
* Thu Nov 20 2014 Kalev Lember <kalevlember@gmail.com> - 3.14.3-1
30461c
- Update to 3.14.3
30461c
30461c
* Wed Nov 12 2014 Vadim Rutkovsky <vrutkovs@redhat.com> - 3.14.2-2
30461c
- Build installed tests
30461c
30461c
* Mon Nov 10 2014 Kalev Lember <kalevlember@gmail.com> - 3.14.2-1
30461c
- Update to 3.14.2
30461c
30461c
* Mon Oct 13 2014 Kalev Lember <kalevlember@gmail.com> - 3.14.1-1
30461c
- Update to 3.14.1
30461c
30461c
* Mon Sep 22 2014 Kalev Lember <kalevlember@gmail.com> - 3.14.0-1
30461c
- Update to 3.14.0
30461c
30461c
* Tue Sep 16 2014 Kalev Lember <kalevlember@gmail.com> - 3.13.92-1
30461c
- Update to 3.13.92
30461c
- Tighten -devel subpackage deps
30461c
30461c
* Tue Aug 19 2014 Kalev Lember <kalevlember@gmail.com> - 3.13.90-1
30461c
- Update to 3.13.90
30461c
30461c
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.13.3-3
30461c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
30461c
30461c
* Tue Jul 22 2014 Kalev Lember <kalevlember@gmail.com> - 3.13.3-2
30461c
- Rebuilt for gobject-introspection 1.41.4
30461c
30461c
* Tue Jul 22 2014 Kalev Lember <kalevlember@gmail.com> - 3.13.3-1
30461c
- Update to 3.13.3
30461c
30461c
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.13.2-2
30461c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
30461c
30461c
* Wed May 28 2014 Kalev Lember <kalevlember@gmail.com> - 3.13.2-1
30461c
- Update to 3.13.2
30461c
30461c
* Tue Apr 29 2014 Richard Hughes <rhughes@redhat.com> - 3.13.1-1
30461c
- Update to 3.13.1
30461c
30461c
* Tue Apr 15 2014 Kalev Lember <kalevlember@gmail.com> - 3.12.1-1
30461c
- Update to 3.12.1
30461c
30461c
* Mon Mar 24 2014 Kalev Lember <kalevlember@gmail.com> - 3.12.0-1
30461c
- Update to 3.12.0
30461c
30461c
* Tue Mar 18 2014 Richard Hughes <rhughes@redhat.com> - 3.11.92-1
30461c
- Update to 3.11.92
30461c
30461c
* Wed Mar 05 2014 Richard Hughes <rhughes@redhat.com> - 3.11.91-1
30461c
- Update to 3.11.91
30461c
30461c
* Wed Feb 19 2014 Richard Hughes <rhughes@redhat.com> - 3.11.90-2
30461c
- Rebuilt for gnome-desktop soname bump
30461c
30461c
* Tue Feb 18 2014 Richard Hughes <rhughes@redhat.com> - 3.11.90-1
30461c
- Update to 3.11.90
30461c
30461c
* Tue Jan 14 2014 Richard Hughes <rhughes@redhat.com> - 3.11.4-1
30461c
- Update to 3.11.4
30461c
30461c
* Tue Dec 17 2013 Richard Hughes <rhughes@redhat.com> - 3.11.3-1
30461c
- Update to 3.11.3
30461c
30461c
* Tue Nov 19 2013 Richard Hughes <rhughes@redhat.com> - 3.11.2-1
30461c
- Update to 3.11.2
30461c
30461c
* Wed Oct 30 2013 Richard Hughes <rhughes@redhat.com> - 3.11.1-1
30461c
- Update to 3.11.1
30461c
30461c
* Mon Oct 28 2013 Richard Hughes <rhughes@redhat.com> - 3.10.1-1
30461c
- Update to 3.10.1
30461c
30461c
* Wed Sep 25 2013 Kalev Lember <kalevlember@gmail.com> - 3.10.0-1
30461c
- Update to 3.10.0
30461c
30461c
* Wed Sep 18 2013 Kalev Lember <kalevlember@gmail.com> - 3.9.92-1
30461c
- Update to 3.9.92
30461c
30461c
* Tue Sep 03 2013 Kalev Lember <kalevlember@gmail.com> - 3.9.91-2
30461c
- Rebuilt for libgnome-desktop soname bump
30461c
30461c
* Tue Sep 03 2013 Kalev Lember <kalevlember@gmail.com> - 3.9.91-1
30461c
- Update to 3.9.91
30461c
30461c
* Sat Aug 10 2013 Kalev Lember <kalevlember@gmail.com> - 3.9.5-1
30461c
- Update to 3.9.5
30461c
30461c
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.9.1-3
30461c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
30461c
30461c
* Sat Jun 22 2013 Matthias Clasen <mclasen@redhat.com> - 3.9.1-2
30461c
- Trim %%changelog
30461c
30461c
* Thu Jun 20 2013 Kalev Lember <kalevlember@gmail.com> - 3.9.1-1
30461c
- Update to 3.9.1
30461c
- Adapt for gnome-icon-theme packaging changes
30461c
30461c
* Tue May 14 2013 Richard Hughes <rhughes@redhat.com> - 3.8.2-1
30461c
- Update to 3.8.2
30461c
30461c
* Tue Mar 26 2013 Kalev Lember <kalevlember@gmail.com> - 3.8.0-1
30461c
- Update to 3.8.0
30461c
30461c
* Wed Mar 20 2013 Richard Hughes <rhughes@redhat.com> - 3.7.92-1
30461c
- Update to 3.7.92
30461c
30461c
* Fri Mar  8 2013 Matthias Clasen <mclasen@redhat.com> - 3.7.91-1
30461c
- Update to 3.7.91
30461c
30461c
* Thu Feb 21 2013 Kalev Lember <kalevlember@gmail.com> - 3.7.4-5
30461c
- Drop the desktop file vendor prefix
30461c
30461c
* Wed Feb 20 2013 Kalev Lember <kalevlember@gmail.com> - 3.7.4-4
30461c
- Rebuilt for libgnome-desktop soname bump
30461c
30461c
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.7.4-3
30461c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
30461c
30461c
* Fri Jan 18 2013 Adam Tkac <atkac redhat com> - 3.7.4-2
30461c
- rebuild due to "jpeg8-ABI" feature drop
30461c
30461c
* Wed Jan 16 2013 Richard Hughes <hughsient@gmail.com> - 3.7.4-1
30461c
- Update to 3.7.4
30461c
30461c
* Fri Dec 21 2012 Kalev Lember <kalevlember@gmail.com> - 3.7.2-2
30461c
- Rebuilt for libgnome-desktop-3 3.7.3 soname bump
30461c
30461c
* Wed Nov 21 2012 Richard Hughes <hughsient@gmail.com> - 3.7.2-1
30461c
- Update to 3.7.2
30461c
30461c
* Fri Nov 09 2012 Kalev Lember <kalevlember@gmail.com> - 3.7.1-1
30461c
- Update to 3.7.1