Split out evince-browser-plugin subpackage

Peter Robinson pointed out that a number of companies/users would
want the option of removing web browser plugins due to security.
This commit is contained in:
Kalev Lember 2014-08-22 23:40:27 +02:00
parent db141050c3
commit 6c426d42b5

View File

@ -4,7 +4,7 @@
Name: evince
Version: 3.13.90
Release: 1%{?dist}
Release: 2%{?dist}
Summary: Document viewer
License: GPLv2+ and GPLv3+ and LGPLv2+ and MIT and Afmparse
@ -43,7 +43,6 @@ BuildRequires: djvulibre-devel
BuildRequires: libgxps-devel >= %{gxps_version}
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
Requires: mozilla-filesystem
%description
Evince is simple multi-page document viewer. It can display and print
@ -103,6 +102,16 @@ Requires: nautilus%{?_isa}
This package contains the evince extension for the nautilus file manager.
It adds an additional tab called "Document" to the file properties dialog.
%package browser-plugin
Summary: Evince web browser plugin
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: mozilla-filesystem
%description browser-plugin
This package contains the evince web browser plugin.
%prep
%setup -q
@ -172,7 +181,6 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas >&/dev/null ||:
%{_datadir}/glib-2.0/schemas/org.gnome.Evince.gschema.xml
%{_datadir}/GConf/gsettings/evince.convert
%{_datadir}/thumbnailers/evince.thumbnailer
%{_libdir}/mozilla/plugins/libevbrowserplugin.so
%files libs
%doc README COPYING NEWS AUTHORS
@ -230,7 +238,13 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas >&/dev/null ||:
%files nautilus
%{_libdir}/nautilus/extensions-3.0/libevince-properties-page.so
%files browser-plugin
%{_libdir}/mozilla/plugins/libevbrowserplugin.so
%changelog
* Fri Aug 22 2014 Kalev Lember <kalevlember@gmail.com> - 3.13.90-2
- Split out evince-browser-plugin subpackage
* Sat Aug 16 2014 Kalev Lember <kalevlember@gmail.com> - 3.13.90-1
- Update to 3.13.90
- Include new web browser plugin