Matthias Clasen 5f95f3
%global _changelog_trimtime %(date +%s -d "1 year ago")
Matthias Clasen 5f95f3
Kalev Lember b0843c
%define gtk3_version 3.7.8
Kalev Lember 328d10
%define glib2_version 2.31.0
Tomas Bzatek 966128
%define gnome_desktop_version 2.91.2
Tomas Bzatek cd6526
%define gnome_icon_theme_version 2.19.1
Matthias Clasen 75b071
%define desktop_file_utils_version 0.9
Tomas Bzatek dfae43
%define libexif_version 0.6.14
cvsdist e99646
cvsdist e99646
Summary: Eye of GNOME image viewer
cvsdist e99646
Name:    eog
Richard Hughes 1744d8
Version: 3.11.4
Kalev Lember dbeb25
Release: 1%{?dist}
Matthias Clasen 9181e9
URL: http://projects.gnome.org/eog/
Matthias Clasen bf2cf3
#VCS: git:git://git.gnome.org/eog
Richard Hughes 27a27e
Source: http://download.gnome.org/sources/eog/3.11/%{name}-%{version}.tar.xz
Kalev Lember 67a973
Tom Callaway 371dfa
# The GFDL has an "or later version" clause embedded inside the license.
Tom Callaway 371dfa
# There is no need to add the + here.
Tom Callaway 371dfa
License: GPLv2+ and GFDL
cvsdist e99646
Group: User Interface/Desktops
cvsdist e99646
BuildRequires: glib2-devel >= %{glib2_version}
Matthias Clasen d9e553
BuildRequires: gtk3-devel >= %{gtk3_version}
Matthias Clasen 828f10
BuildRequires: libexif-devel >= %{libexif_version}
Matthias Clasen d9fea3
BuildRequires: exempi-devel
Tomas Bzatek dfae43
BuildRequires: lcms2-devel
Matthias Clasen 9aae07
BuildRequires: intltool >= 0.50.0-1
cvsdist fd2ef2
BuildRequires: libjpeg-devel
cvsdist fd2ef2
BuildRequires: gettext
Christopher Aillon 914a41
BuildRequires: desktop-file-utils >= %{desktop_file_utils_version}
Matthias Clasen d9e553
BuildRequires: gnome-desktop3-devel >= %{gnome_desktop_version}
Kalev Lember 259a98
BuildRequires: gnome-icon-theme-devel >= %{gnome_icon_theme_version}
Matthias Clasen 822372
BuildRequires: libXt-devel
Matthias Clasen 1e45ef
BuildRequires: libxml2-devel
Siddhesh Poyarekar c201d4
BuildRequires: librsvg2-devel
Matthias Clasen f08b02
BuildRequires: libpeas-devel >= 0.7.4
Tomas Bzatek 966128
BuildRequires: gdk-pixbuf2-devel
Tomas Bzatek 966128
BuildRequires: shared-mime-info
Tomas Bzatek 966128
BuildRequires: gsettings-desktop-schemas-devel
Tomas Bzatek 966128
BuildRequires: dbus-glib-devel
Tomas Bzatek dfae43
BuildRequires: gobject-introspection-devel
Tomas Bzatek dfae43
BuildRequires: zlib-devel
Richard Hughes 5e8c6d
BuildRequires: itstool
Tomas Bzatek 966128
Requires:      gsettings-desktop-schemas
cvsdist 41da6c
Matthias Clasen 3df9c3
Requires(post):   desktop-file-utils >= %{desktop_file_utils_version}
Matthias Clasen 684158
Requires(postun): desktop-file-utils >= %{desktop_file_utils_version}
cvsdist e99646
Matthias Clasen 684158
%description
Matthias Clasen 6ad37e
The Eye of GNOME image viewer (eog) is the official image viewer for the
Matthias Clasen 6ad37e
GNOME desktop. It can view single image files in a variety of formats, as
Matthias Clasen 393ac8
well as large image collections.
Matthias Clasen 393ac8
Matthias Clasen 393ac8
eog is extensible through a plugin system.
cvsdist e99646
Matthias Clasen 18e88d
%package devel
Matthias Clasen 393ac8
Summary: Support for developing plugins for the eog image viewer
Matthias Clasen 18e88d
Group: Development/Libraries
Matthias Clasen 18e88d
Requires: %{name} = %{version}-%{release}
Tomas Bzatek 966128
Requires: gtk3-devel
Matthias Clasen 18e88d
Matthias Clasen 18e88d
%description devel
Matthias Clasen 6ad37e
The Eye of GNOME image viewer (eog) is the official image viewer for the
Matthias Clasen 393ac8
GNOME desktop. This package allows you to develop plugins that add new
Matthias Clasen 393ac8
functionality to eog.
Matthias Clasen 18e88d
cvsdist e99646
%prep
cvsdist e99646
%setup -q
besfahbo ae710e
cvsdist e99646
%build
Kalev Lember 6ffb6e
%configure
Tomas Bzatek 966128
make %{?_smp_mflags}
cvsdist e99646
cvsdist e99646
%install
Matthias Clasen 5cbbb3
make install DESTDIR=$RPM_BUILD_ROOT
cvsdist e99646
Matthias Clasen f7d071
%find_lang %{name} --with-gnome
cvsdist e99646
Matthias Clasen ddfda0
rm -rf $RPM_BUILD_ROOT%{_libdir}/eog/plugins/*.la
Matthias Clasen 18e88d
Kalev Lember 1cb504
desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/eog.desktop
Kalev Lember 1cb504
Matthias Clasen b7cd3b
cvsdist e99646
%post
Kalev Lember bebcc4
update-desktop-database >&/dev/null || :
Matthias Clasen bf2cf3
touch %{_datadir}/icons/hicolor >&/dev/null || :
Matthias Clasen 796daa
Christopher Aillon 914a41
%postun
Kalev Lember bebcc4
update-desktop-database >&/dev/null || :
Matthias Clasen bf2cf3
if [ $1 -eq 0 ]; then
Matthias Clasen bf2cf3
  touch --no-create %{_datadir}/icons/hicolor >&/dev/null || :
Matthias Clasen bf2cf3
  gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || :
Kalev Lember bebcc4
  glib-compile-schemas %{_datadir}/glib-2.0/schemas >&/dev/null || :
Matthias Clasen ba4c80
fi
Christopher Aillon 914a41
Matthias Clasen bf2cf3
%posttrans
Matthias Clasen bf2cf3
gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || :
Kalev Lember bebcc4
glib-compile-schemas %{_datadir}/glib-2.0/schemas >&/dev/null || :
Matthias Clasen bf2cf3
cvsdist e99646
%files -f %{name}.lang
Matthias Clasen f7d071
%doc AUTHORS COPYING NEWS README
cvsdist b970d0
%{_datadir}/eog
Kalev Lember 1cb504
%{_datadir}/applications/eog.desktop
Matthias Clasen 5e0566
%{_datadir}/icons/hicolor/*/apps/*
cvsdist e99646
%{_bindir}/*
Matthias Clasen 18e88d
%{_libdir}/eog
Matthias Clasen ec26e0
%{_datadir}/GConf/gsettings/eog.convert
Richard Hughes 895616
%{_datadir}/appdata/eog.appdata.xml
Matthias Clasen ec26e0
%{_datadir}/glib-2.0/schemas/org.gnome.eog.enums.xml
Matthias Clasen d7f2a4
%{_datadir}/glib-2.0/schemas/org.gnome.eog.gschema.xml
Matthias Clasen 18e88d
Matthias Clasen 18e88d
%files devel
Matthias Clasen e40959
%{_includedir}/eog-3.0
Matthias Clasen 18e88d
%{_libdir}/pkgconfig/eog.pc
Matthias Clasen 3adfb2
%{_datadir}/gtk-doc/
cvsdist e99646
cvsdist e99646
%changelog
Richard Hughes 1744d8
* Tue Jan 14 2014 Richard Hughes <rhughes@redhat.com> - 3.11.4-1
Richard Hughes 1744d8
- Update to 3.11.4
Richard Hughes 1744d8
Richard Hughes d01152
* Tue Dec 17 2013 Richard Hughes <rhughes@redhat.com> - 3.11.3-1
Richard Hughes d01152
- Update to 3.11.3
Richard Hughes d01152
Richard Hughes b4fb3e
* Tue Nov 19 2013 Richard Hughes <rhughes@redhat.com> - 3.11.2-1
Richard Hughes b4fb3e
- Update to 3.11.2
Richard Hughes b4fb3e
Richard Hughes 27a27e
* Wed Oct 30 2013 Richard Hughes <rhughes@redhat.com> - 3.11.1-1
Richard Hughes 27a27e
- Update to 3.11.1
Richard Hughes 27a27e
Richard Hughes 41f2e5
* Mon Oct 28 2013 Richard Hughes <rhughes@redhat.com> - 3.10.1-1
Richard Hughes 41f2e5
- Update to 3.10.1
Richard Hughes 41f2e5
Kalev Lember 65ecfa
* Wed Sep 25 2013 Kalev Lember <kalevlember@gmail.com> - 3.10.0-1
Kalev Lember 65ecfa
- Update to 3.10.0
Kalev Lember 65ecfa
Kalev Lember dbeb25
* Wed Sep 18 2013 Kalev Lember <kalevlember@gmail.com> - 3.9.92-1
Kalev Lember dbeb25
- Update to 3.9.92
Kalev Lember dbeb25
Kalev Lember 5320dd
* Tue Sep 03 2013 Kalev Lember <kalevlember@gmail.com> - 3.9.91-2
Kalev Lember 5320dd
- Rebuilt for libgnome-desktop soname bump
Kalev Lember 5320dd
Kalev Lember b0f0e1
* Tue Sep 03 2013 Kalev Lember <kalevlember@gmail.com> - 3.9.91-1
Kalev Lember b0f0e1
- Update to 3.9.91
Kalev Lember b0f0e1
Kalev Lember a247f9
* Sat Aug 10 2013 Kalev Lember <kalevlember@gmail.com> - 3.9.5-1
Kalev Lember a247f9
- Update to 3.9.5
Kalev Lember a247f9
Dennis Gilmore 90a9db
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.9.1-3
Dennis Gilmore 90a9db
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
Dennis Gilmore 90a9db
Matthias Clasen 5f95f3
* Sat Jun 22 2013 Matthias Clasen <mclasen@redhat.com> - 3.9.1-2
Matthias Clasen 5f95f3
- Trim %%changelog
Matthias Clasen 5f95f3
Kalev Lember b0843c
* Thu Jun 20 2013 Kalev Lember <kalevlember@gmail.com> - 3.9.1-1
Kalev Lember b0843c
- Update to 3.9.1
Kalev Lember 259a98
- Adapt for gnome-icon-theme packaging changes
Kalev Lember b0843c
Richard Hughes 24874d
* Tue May 14 2013 Richard Hughes <rhughes@redhat.com> - 3.8.2-1
Richard Hughes 24874d
- Update to 3.8.2
Richard Hughes 24874d
Kalev Lember ebc625
* Tue Mar 26 2013 Kalev Lember <kalevlember@gmail.com> - 3.8.0-1
Kalev Lember ebc625
- Update to 3.8.0
Kalev Lember ebc625
Richard Hughes 3b1c8a
* Wed Mar 20 2013 Richard Hughes <rhughes@redhat.com> - 3.7.92-1
Richard Hughes 3b1c8a
- Update to 3.7.92
Richard Hughes 3b1c8a
Matthias Clasen 157ad6
* Fri Mar  8 2013 Matthias Clasen <mclasen@redhat.com> - 3.7.91-1
Matthias Clasen 157ad6
- Update to 3.7.91
Matthias Clasen 157ad6
Kalev Lember 1cb504
* Thu Feb 21 2013 Kalev Lember <kalevlember@gmail.com> - 3.7.4-5
Kalev Lember 1cb504
- Drop the desktop file vendor prefix
Kalev Lember 1cb504
Kalev Lember 0bc201
* Wed Feb 20 2013 Kalev Lember <kalevlember@gmail.com> - 3.7.4-4
Kalev Lember 0bc201
- Rebuilt for libgnome-desktop soname bump
Kalev Lember 0bc201
Dennis Gilmore bea08d
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.7.4-3
Dennis Gilmore bea08d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
Dennis Gilmore bea08d
Adam Tkac 8ae31f
* Fri Jan 18 2013 Adam Tkac <atkac redhat com> - 3.7.4-2
Adam Tkac 8ae31f
- rebuild due to "jpeg8-ABI" feature drop
Adam Tkac 8ae31f
Richard Hughes 6cceb8
* Wed Jan 16 2013 Richard Hughes <hughsient@gmail.com> - 3.7.4-1
Richard Hughes 6cceb8
- Update to 3.7.4
Richard Hughes 6cceb8
Kalev Lember 12baf2
* Fri Dec 21 2012 Kalev Lember <kalevlember@gmail.com> - 3.7.2-2
Kalev Lember 12baf2
- Rebuilt for libgnome-desktop-3 3.7.3 soname bump
Kalev Lember 12baf2
Richard Hughes 128188
* Wed Nov 21 2012 Richard Hughes <hughsient@gmail.com> - 3.7.2-1
Richard Hughes 128188
- Update to 3.7.2
Richard Hughes 128188
Kalev Lember 36fe8d
* Fri Nov 09 2012 Kalev Lember <kalevlember@gmail.com> - 3.7.1-1
Kalev Lember 36fe8d
- Update to 3.7.1