Split evince-previewer into its own package

evince-previewer is used by the GTK printing dialog to preview
documents before printing. When Evince is distributed as a Flatpak
(for example in Silverblue), GTK can't find the previewer at
%{_bindir}/evince-previewer

See https://github.com/fedora-silverblue/issue-tracker/issues/122

Resolves: #1957679

(cherry picked from Fedora commit ce673efe3f95d8ee60499302f6698f9740df3747)
This commit is contained in:
Felipe Borges 2021-05-04 14:35:11 +02:00 committed by Kalev Lember
parent e78b63ffff
commit 1760bb58d1

View File

@ -4,7 +4,7 @@
Name: evince
Version: 40.1
Release: 2%{?dist}
Release: 3%{?dist}
Summary: Document viewer
License: GPLv2+ and GPLv3+ and LGPLv2+ and MIT and Afmparse
@ -51,6 +51,7 @@ BuildRequires: pkgconfig(libgxps)
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
Requires: %{name}-thumbnailer%{?_isa} = %{version}-%{release}
Requires: %{name}-previewer%{?_isa} = %{version}-%{release}
%description
Evince is simple multi-page document viewer. It can display and print
@ -118,6 +119,14 @@ Requires: %{name}-libs%{?_isa} = %{version}-%{release}
%description thumbnailer
This package brings the Evince thumbnailer independently from Evince.
%package previewer
Summary: Evince previewer
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
%description previewer
This package brings the Evince previewer independently from Evince.
It provides the printing preview for the GTK printing dialog.
%prep
%autosetup -p1
@ -246,7 +255,15 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/org.gnome.Evince-p
%{_datadir}/thumbnailers/evince.thumbnailer
%{_mandir}/man1/evince-thumbnailer.1*
%files previewer
%{_bindir}/evince-previewer
%{_mandir}/man1/evince-previewer.1*
%changelog
* Tue May 04 2021 Felipe Borges <feborges@redhat.com> - 40.1-3
- Split evince-previewer into its own package
- See https://github.com/fedora-silverblue/issue-tracker/issues/122
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 40.1-2
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937