Hello community, here is the log from the commit of package evince for openSUSE:Factory checked in at 2018-10-17 08:19:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/evince (Old) and /work/SRC/openSUSE:Factory/.evince.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "evince" Wed Oct 17 08:19:36 2018 rev:135 rq:639947 version:3.30.1 Changes: -------- --- /work/SRC/openSUSE:Factory/evince/evince.changes 2018-04-19 15:24:06.728191245 +0200 +++ /work/SRC/openSUSE:Factory/.evince.new/evince.changes 2018-10-17 08:19:38.926907409 +0200 @@ -1,0 +2,84 @@ +Wed Oct 3 14:37:42 UTC 2018 - [email protected] + +- Update to version 3.30.1: + + Printing: Fix messages to show printed file name when it + contains '&' in the name. + + libdocument: + - Fix handling of mime-type aliases. + - Fix regression, open gzipped documents. + + Backends: + - comics: Use official IANA type for .cbr. + - djvu: Ignore text regions that are missing text. + + UI: + - Fix Dual odd-left state. + - Fix regression, set to odd-left in dual mode when document + has only 2 pages. + - Fix cursor movement when logical and visual line differs. + - Fix zoom-action to respond touch events. + + Updated translations. + +------------------------------------------------------------------- +Mon Sep 24 15:17:37 UTC 2018 - Jan Engelhardt <[email protected]> + +- Avoid "em dash summaries". Use more noun phrase in descriptions. +- Drop --with-pic, it is only useful for static libs. +- Mention the plugin architecture/packaging in description + for people not immediately recognizing them being optional + at the installation level. + +------------------------------------------------------------------- +Mon Sep 24 11:06:09 UTC 2018 - [email protected] + +- Enable postscript plugin again via passing enable-ps to + configure, fixed postscript is in place in Tumbleweed. + +------------------------------------------------------------------- +Sun Sep 9 07:50:09 UTC 2018 - [email protected] + +- Update to version 3.30.0: + + printing: escape html entities in pango markup + (glgo#GNOME/evince#776). + + build: Disable build of broswer-plugin by default + (glgo#GNOME/evince#968). + + shell: Restore shortcut to open a new document. + + Improved documentation. + + Updated translations. + + See also installed NEWS file for a summary of changes between + this release and previous stable release. +- Remove lang package from recommended packages as it already + supplements main package (same effect, it's redundant). + +------------------------------------------------------------------- +Tue Aug 28 20:39:08 UTC 2018 - [email protected] + +- Update to version 3.29.92: + + Bug fixes and improvements. + + PostScript backend disabled by default. +- Disable the evince-plugin-psdocument sub-package for now due to + security issue not resolved yet in upstream Ghostscript + BuildRequires (Will be fixed in future version due out soon). + +------------------------------------------------------------------- +Wed Aug 15 09:54:51 UTC 2018 - [email protected] + +- Update to version 3.29.91: + + Bug fixes and improvements. + +------------------------------------------------------------------- +Fri Aug 3 18:24:42 UTC 2018 - [email protected] + +- Update to version 3.29.90: + + Revamped the user interface. + + Bug fixes and improvements. + +------------------------------------------------------------------- +Fri Jul 27 04:10:50 UTC 2018 - [email protected] + +- Update to version 3.29.1: + + Bug fixes and improvements. +- Add gspell-1 and synctex pkgconfig modules BuildRequires: new + dependencies. +- Drop glib2_gsettings_schema_requires macro: this is no longer + needed since RPM file triggers (RPM > 4.13). + +------------------------------------------------------------------- Old: ---- evince-3.28.2.tar.xz New: ---- evince-3.30.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ evince.spec ++++++ --- /var/tmp/diff_new_pack.pGxcvy/_old 2018-10-17 08:19:39.578907116 +0200 +++ /var/tmp/diff_new_pack.pGxcvy/_new 2018-10-17 08:19:39.578907116 +0200 @@ -12,21 +12,21 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define _major_version 3.0 %define pluginAPI 4 Name: evince -Version: 3.28.2 +Version: 3.30.1 Release: 0 Summary: GNOME Document Viewer License: GPL-2.0-or-later Group: Productivity/Office/Other -URL: http://www.gnome.org/projects/evince/ -#Source0: http://download.gnome.org/sources/evince/3.26/%%{name}-%%{version}.tar.xz -Source: http://download.gnome.org/sources/evince/3.28/%{name}-%{version}.tar.xz +URL: https://www.gnome.org/projects/evince/ +Source0: https://download.gnome.org/sources/evince/3.30/%{name}-%{version}.tar.xz + BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: ghostscript-fonts-std @@ -44,6 +44,7 @@ BuildRequires: pkgconfig(gio-unix-2.0) BuildRequires: pkgconfig(gnome-desktop-3.0) BuildRequires: pkgconfig(gobject-introspection-1.0) >= 0.6 +BuildRequires: pkgconfig(gspell-1) >= 1.6.0 BuildRequires: pkgconfig(gstreamer-1.0) BuildRequires: pkgconfig(gstreamer-base-1.0) BuildRequires: pkgconfig(gstreamer-video-1.0) @@ -58,52 +59,54 @@ BuildRequires: pkgconfig(libxml-2.0) >= 2.5.0 BuildRequires: pkgconfig(poppler-glib) >= 0.33.0 BuildRequires: pkgconfig(sm) >= 1.0.0 +BuildRequires: pkgconfig(synctex) >= 1.19 BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(zlib) -Recommends: %{name}-lang # Disable the browser plugin and package, and make main package provide-obsolete plugin package for upgrade; see bgo#738270 Provides: evince-browser-plugin Obsoletes: evince-browser-plugin -%glib2_gsettings_schema_requires %description -Evince is a document viewer capable of displaying multiple and -singlepage document formats like PDF and PostScript. +Evince is a document viewer capable of displaying single-page and multi-page +document formats like PDF and PostScript. + +Separate plugin packages, e.g. evince-plugin-pdfdocument, need to be present +for certain formats to be recognized. %package -n libevdocument3-4 -Summary: GNOME Document Viewer - System Library +Summary: GNOME Document Viewer System Library Group: System/Libraries %description -n libevdocument3-4 -Evince is a document viewer capable of displaying multiple and -singlepage document formats like PDF and PostScript. +Evince is a document viewer capable of displaying single-page and multi-page +document formats like PDF and PostScript. %package -n libevview3-3 -Summary: GNOME Document Viewer - System Library +Summary: GNOME Document Viewer System Library Group: System/Libraries %description -n libevview3-3 -Evince is a document viewer capable of displaying multiple and -singlepage document formats like PDF and PostScript. +Evince is a document viewer capable of displaying single-page and multi-page +document formats like PDF and PostScript. %package -n typelib-1_0-EvinceDocument-3_0 -Summary: GNOME Document Viewer -- Introspection bindings +Summary: Introspection bindings for the Evince Document Viewer Group: System/Libraries %description -n typelib-1_0-EvinceDocument-3_0 -Evince is a document viewer capable of displaying multiple and -singlepage document formats like PDF and PostScript. +Evince is a document viewer capable of displaying single-page and multi-page +document formats like PDF and PostScript. %package -n typelib-1_0-EvinceView-3_0 -Summary: GNOME Document Viewer -- Introspection bindings +Summary: Introspection bindings for the Evince Document Viewer Group: System/Libraries %description -n typelib-1_0-EvinceView-3_0 -Evince is a document viewer capable of displaying multiple and -singlepage document formats like PDF and PostScript. +Evince is a document viewer capable of displaying single-page and multi-page +document formats like PDF and PostScript. %package devel -Summary: GNOME Document Viewer +Summary: Header files for the Evince Document Viewer Group: Development/Languages/C and C++ Requires: %{name} = %{version} Requires: libevdocument3-4 = %{version} @@ -112,8 +115,10 @@ Requires: typelib-1_0-EvinceView-3_0 = %{version} %description devel -Evince is a document viewer capable of displaying multiple and -singlepage document formats like PDF and PostScript. +Evince is a document viewer capable of displaying single-page and multi-page +document formats like PDF and PostScript. + +This package contains the header files for building additional plugins. %package browser-plugin Summary: Browser Plugin Based on Evince @@ -122,8 +127,11 @@ Supplements: packageand(%{name}:MozillaFirefox) %description browser-plugin -Evince is a document viewer capable of displaying multiple and -singlepage document formats like PDF and PostScript. +Evince is a document viewer capable of displaying single-page and multi-page +document formats like PDF and PostScript. + +This package contains a NPAPI browser plugin for use by e.g. Firefox and +Seamonkey. %package -n nautilus-evince Summary: Evince Plugin for Nautilus @@ -140,67 +148,67 @@ This package contains a plugin to integrate Evince into Nautilus. %package -n evince-plugin-comicsdocument -Summary: Evince - comics document support +Summary: Comics document support for Evince Group: Productivity/Office/Other Requires: %{name} Enhances: %{name} %description -n evince-plugin-comicsdocument -Add comics document support to Evince +A plugin for Evince to read Comics documents. %package -n evince-plugin-djvudocument -Summary: Evince - DjVu document support +Summary: DjVu document support for Evince Group: Productivity/Office/Other Requires: %{name} Enhances: %{name} %description -n evince-plugin-djvudocument -Add DjVu document support to Evince +A plugin for Evince to read DjVu documents. %package -n evince-plugin-dvidocument -Summary: Evince - DVI document support +Summary: DVI document support for Evince Group: Productivity/Office/Other Requires: %{name} Enhances: %{name} %description -n evince-plugin-dvidocument -Add DVI document support to Evince +A plugin for Evince to read DVI documents. %package -n evince-plugin-pdfdocument -Summary: Evince - PDF document support +Summary: PDF document support for Evince Group: Productivity/Office/Other Requires: %{name} Supplements: %{name} %description -n evince-plugin-pdfdocument -Add PDF document support to Evince +A plugin for Evince to read PDF documents. %package -n evince-plugin-psdocument -Summary: Evince - PS document support +Summary: PostScript document support for Evince Group: Productivity/Office/Other Requires: %{name} Supplements: %{name} %description -n evince-plugin-psdocument -Add PostScript document support to Evince +A plugin for Evince to read PostScript documents. %package -n evince-plugin-tiffdocument -Summary: Evince - TIFF document support +Summary: TIFF document support for Evince Group: Productivity/Office/Other Requires: %{name} Enhances: %{name} %description -n evince-plugin-tiffdocument -Add TIFF document support to Evince +A plugin for Evince to read TIFF images. %package -n evince-plugin-xpsdocument -Summary: Evince - XPS document support +Summary: XPS document support for Evince Group: Productivity/Office/Other Requires: %{name} Enhances: %{name} %description -n evince-plugin-xpsdocument -Add XPS document support to Evince +A plugin for Evince to read XPS documents. %lang_package @@ -213,7 +221,6 @@ export BROWSER_PLUGIN_DIR=%{_libdir}/browser-plugins %configure \ --disable-static \ - --with-pic \ --libexecdir=%{_libexecdir}/%{name} \ --enable-djvu \ --enable-dvi \ @@ -223,6 +230,7 @@ --enable-multimedia \ --disable-browser-plugin \ --enable-gtk-doc \ + --enable-ps \ %{nil} %make_build @@ -246,8 +254,8 @@ %{_datadir}/evince %{_datadir}/GConf/gsettings/evince.convert %{_datadir}/glib-2.0/schemas/org.gnome.Evince.gschema.xml -%{_datadir}/icons/hicolor/*/apps/evince*.* -%{_datadir}/metainfo/evince.appdata.xml +%{_datadir}/icons/hicolor/*/apps/org.gnome.Evince* +%{_datadir}/metainfo/org.gnome.Evince.appdata.xml %dir %{_datadir}/thumbnailers %{_datadir}/thumbnailers/evince.thumbnailer # backends directory structure - backends go to their own packages @@ -258,9 +266,7 @@ %dir %{_libexecdir}/evince %{_libexecdir}/evince/evinced %{_mandir}/man?/*%{ext_man} -%{_userunitdir}/evince.service - -%files lang -f %{name}.lang +%{_userunitdir}/org.gnome.Evince.service #%%files browser-plugin #%%defattr(-,root,root) @@ -328,4 +334,6 @@ %{_libdir}/evince/%{pluginAPI}/backends/xpsdocument.evince-backend %{_libdir}/evince/%{pluginAPI}/backends/libxpsdocument.so +%files lang -f %{name}.lang + %changelog ++++++ evince-3.28.2.tar.xz -> evince-3.30.1.tar.xz ++++++ ++++ 239049 lines of diff (skipped)
