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