
Hello community, here is the log from the commit of package evince checked in at Fri Feb 1 00:26:08 CET 2008. -------- --- GNOME/evince/evince.changes 2007-10-16 14:41:54.000000000 +0200 +++ evince/evince.changes 2008-01-31 23:16:26.142960000 +0100 @@ -1,0 +2,71 @@ +Thu Jan 31 22:47:40 CET 2008 - maw@suse.de + +- Update to version 2.21.90: + + + This release overrides document permissions by default. See + http://bugzilla.gnome.org/show_bug.cgi?id=382700 for more + information about this. + + Ghostscript interface for PostScript documents is now + deprecated and libspectre is suggested instead + + Port to gio and drop gnome-vfs dependency + + Scroll pages in page entry with mouse wheel (bgo#324122) + + Automatic scrolling in context menu (bgo#323670) + + Kinetic scrolling (bgo#4612713) + + New plugin system for backends (bgo#351348) + + Allow saving images in formats other than PNG (bgo#500209) + + Add support for page transitions (bgo#458460) + + Override document restrictions by default (bgo#382700) + + Use up/down arrows instead of left/right (bgo#170081) + + Reset cursor correctly (bgo#501603, bgo#509958) + + Use GSlice to allocate memory (bgo#475972) + + Do not limit minimum zoom factor in best fit/fit width mode + (bgo#503805) + + Use libspectre, if available, for the ps backend (bgo#317106, + bgo#499787, bgo#501235, bgo#421879, bgo#445797, bgo#443859, + bgo#486547, bgo#386005, bgo#507705) + + Put RTL marker in recent file list (bgo#509076) + + Put Nautilus extension in right place (bgo#505359) + + Avoid filename quoting issues (bgo#502500) + + Repair horizontal scrolling with shift (bgo#483412) + + Gnome Keyring is now an optional dependency (bgo#509676) + + Reduce memory consumption by rendering images on demand + + Fix printing in dvi backend when filename contains white spaces + + Other bugs fixed: bgo#502843, bgo#460658, bgo#504721, and + bgo#511635 + + Updated translations +- Split out a -devel subpackage. + +------------------------------------------------------------------- +Fri Jan 25 11:07:33 CST 2008 - maw@suse.de + +- Update to version 2.21.1: + + New Features and UI Improvements: + * Use message area for notification about errors + * Some print settings for documents are stored in metadata + * Added command line option for search + * Expander with a recent documents is added to toolbar + * Egg-recent code dropped + * Djvu, dvi and comics are enabled by default + * Support for links with URI's like mailto (Pascal Terjan) + * Removed the shadow of the fullscreen toolbar + + Bug fixes: + * Tiff documents were rendered with wrong colors + * Fix endless loop when zero pages per sheet is selected + * Do not jump to the first page when reloading from command + line + * Memory leak fix + * Fix printing with poppler splash backend + * Fix a crash when printing with the gnome-print dialog + * Warning fix + * Printing multiple pages per sheet fixes + * Respect ranges order during print + * Silently ignore unknown form fields + * Do not show the toolbar in fullscreen mode if the main + toolbar is not visible + * Give priority to form fields over images + + Updated translations +- Remove abuild.patch +- Respin evince-2.19.92-correct-help-uri.patch and rename it to + evince-2.21.1-correct-help-uri.patch. + +------------------------------------------------------------------- Old: ---- abuild.patch evince-2.20.0.tar.bz2 New: ---- evince-2.21.90.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ evince.spec ++++++ --- /var/tmp/diff_new_pack.lD3596/_old 2008-02-01 00:21:27.000000000 +0100 +++ /var/tmp/diff_new_pack.lD3596/_new 2008-02-01 00:21:27.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package evince (Version 2.20.0) +# spec file for package evince (Version 2.21.90) # -# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -14,14 +14,14 @@ BuildRequires: docbook_4 fdupes gcc-c++ ghostscript-fonts-std ghostscript-x11 gnome-doc-utils-devel intltool libdjvulibre-devel libglade2-devel libgnomeprintui-devel libgnomeui-devel libpoppler-glib-devel libstdc++ libtiff-devel nautilus-devel perl-XML-Parser scrollkeeper t1lib-devel texlive-bin-devel texlive-devel update-desktop-files # Only for directory ownership: BuildRequires: gtk-doc -Version: 2.20.0 -Release: 17 +Version: 2.21.90 +Release: 1 Url: http://www.gnome.org/projects/evince/ Group: System/GUI/GNOME License: GPL v2 or later Summary: GNOME Document Viewer Source: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/0.4/%{name}-%{version}.tar.bz2 -Patch1: abuild.patch +### Patch1: abuild.patch Patch4: evince-2.19.92-correct-help-uri.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: %{name}-lang = %{version} @@ -45,6 +45,26 @@ Marco Pesenti Gritti <marco@gnome.org> Jonathan Blandford <jrb@gnome.org> +%package devel +Summary: GNOME Document Viewer +Group: System/GUI/GNOME +Requires: %{name} = %{version} + +%description devel +Evince is a document viewer capable of displaying multiple and +singlepage document formats like PDF and PostScript. For more +information about Evince, visit the project Web site at +http://www.gnome.org/projects/evince/. + + + +Authors: +-------- + copyright 1996-2003 Glyph & Cog, LLC. + Martin Kretzschmar <m_kretzschmar@gmx.net> + Marco Pesenti Gritti <marco@gnome.org> + Jonathan Blandford <jrb@gnome.org> + %package doc Summary: GNOME Document Viewer Group: System/GUI/GNOME @@ -68,7 +88,7 @@ %lang_package %prep %setup -q -%patch1 -p1 +###-%patch1 -p1 %patch4 -p1 %build @@ -92,12 +112,17 @@ %find_gconf_schemas cat %{name}.schemas_list >%{name}.lst %suse_update_desktop_file -r -N Evince evince GNOME GTK Graphics Office Viewer +rm $RPM_BUILD_ROOT/%{_libdir}/*.*a rm $RPM_BUILD_ROOT%{_libdir}/*/*/*.*a %fdupes $RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + %pre -f %{name}.schemas_pre %posttrans -f %{name}.schemas_posttrans @@ -112,28 +137,100 @@ %{_datadir}/icons/hicolor/*/apps/evince*.* %{_datadir}/omf/* %{_libdir}/nautilus/extensions-*/*.so +%{_libdir}/evince +%{_libdir}/*.so.* %doc %{_mandir}/man?/*.* %files lang -f %{name}.lang +%files devel +%defattr(-, root, root) +%{_includedir}/evince-2.20 +%{_libdir}/*.so + %files doc %defattr (-, root, root) %{_datadir}/gtk-doc/html/evince + %changelog -* Tue Oct 16 2007 - sbrabec@suse.cz +* Thu Jan 31 2008 maw@suse.de +- Update to version 2.21.90: + + This release overrides document permissions by default. See + http://bugzilla.gnome.org/show_bug.cgi?id=382700 for more + information about this. + + Ghostscript interface for PostScript documents is now + deprecated and libspectre is suggested instead + + Port to gio and drop gnome-vfs dependency + + Scroll pages in page entry with mouse wheel (bgo#324122) + + Automatic scrolling in context menu (bgo#323670) + + Kinetic scrolling (bgo#4612713) + + New plugin system for backends (bgo#351348) + + Allow saving images in formats other than PNG (bgo#500209) + + Add support for page transitions (bgo#458460) + + Override document restrictions by default (bgo#382700) + + Use up/down arrows instead of left/right (bgo#170081) + + Reset cursor correctly (bgo#501603, bgo#509958) + + Use GSlice to allocate memory (bgo#475972) + + Do not limit minimum zoom factor in best fit/fit width mode + (bgo#503805) + + Use libspectre, if available, for the ps backend (bgo#317106, + bgo#499787, bgo#501235, bgo#421879, bgo#445797, bgo#443859, + bgo#486547, bgo#386005, bgo#507705) + + Put RTL marker in recent file list (bgo#509076) + + Put Nautilus extension in right place (bgo#505359) + + Avoid filename quoting issues (bgo#502500) + + Repair horizontal scrolling with shift (bgo#483412) + + Gnome Keyring is now an optional dependency (bgo#509676) + + Reduce memory consumption by rendering images on demand + + Fix printing in dvi backend when filename contains white spaces + + Other bugs fixed: bgo#502843, bgo#460658, bgo#504721, and + bgo#511635 + + Updated translations +- Split out a -devel subpackage. +* Fri Jan 25 2008 maw@suse.de +- Update to version 2.21.1: + + New Features and UI Improvements: + * Use message area for notification about errors + * Some print settings for documents are stored in metadata + * Added command line option for search + * Expander with a recent documents is added to toolbar + * Egg-recent code dropped + * Djvu, dvi and comics are enabled by default + * Support for links with URI's like mailto (Pascal Terjan) + * Removed the shadow of the fullscreen toolbar + + Bug fixes: + * Tiff documents were rendered with wrong colors + * Fix endless loop when zero pages per sheet is selected + * Do not jump to the first page when reloading from command + line + * Memory leak fix + * Fix printing with poppler splash backend + * Fix a crash when printing with the gnome-print dialog + * Warning fix + * Printing multiple pages per sheet fixes + * Respect ranges order during print + * Silently ignore unknown form fields + * Do not show the toolbar in fullscreen mode if the main + toolbar is not visible + * Give priority to form fields over images + + Updated translations +- Remove abuild.patch +- Respin evince-2.19.92-correct-help-uri.patch and rename it to + evince-2.21.1-correct-help-uri.patch. +* Tue Oct 16 2007 sbrabec@suse.cz - Package provides replacement for ggv and gpdf. -* Thu Oct 11 2007 - sbrabec@suse.cz +* Thu Oct 11 2007 sbrabec@suse.cz - poppler devel package names prepended by "lib". -* Wed Oct 10 2007 - maw@suse.de +* Thu Oct 11 2007 maw@suse.de - Remove evince-poppler-0.5.4.patch, evince-poppler-0.5.4-ifdef-cleanup.patch, and evince-poppler-0.5.4-ifdef-zoom-cleanup.patch, which were only necessary to make evince build against an old version of poppler. -* Mon Oct 08 2007 - sbrabec@suse.cz +* Mon Oct 08 2007 sbrabec@suse.cz - Use binding specific poppler devel package. -* Mon Oct 01 2007 - jpr@suse.de +* Mon Oct 01 2007 jpr@suse.de - Don't use cairo rendering patch for zoom (#329047) -* Tue Sep 18 2007 - maw@suse.de +* Tue Sep 18 2007 maw@suse.de - Update to version 2.20.0: + Forms support broken by forgotten ifdef fix fixed + Fixed an issue with making a copy and xfer to different file @@ -141,15 +238,15 @@ + Desktop file fixes + Updated translations - Respin evince-poppler-0.5.4-ifdef-cleanup.patch. -* Sun Sep 16 2007 - jpr@suse.de +* Sun Sep 16 2007 jpr@suse.de - Add evince-poppler-0.5.4-ifdef-cleanup.patch which augments evince-poppler-0.5.4.patch. The original patch caused print rendering code to be #ifdef'ed out and overloaded the meaning of an [#]ifdef variable (#310058)) -* Sat Sep 15 2007 - hpj@suse.de +* Sat Sep 15 2007 hpj@suse.de - Add evince-2.19.92-correct-help-uri.patch, which lets us find our documentation in help-bundle/. -* Mon Sep 10 2007 - maw@suse.de +* Mon Sep 10 2007 maw@suse.de - Update to version 2.19.92: + The poppler requirement upstream has been bumped to 0.6 (but we continue to build against 0.5.4, so respin @@ -166,10 +263,10 @@ + Actually fix printing regressions + Add support for double and triple click selections + Updated translations. -* Thu Aug 30 2007 - maw@suse.de +* Fri Aug 31 2007 maw@suse.de - Remove perl-dont-interpolate-at-sign.patch, which was working around a temporarily broken intltool. -* Wed Aug 29 2007 - maw@suse.de +* Wed Aug 29 2007 maw@suse.de - Update to version 2.19.4 + The big bump in version number is due to evince now following version numbers used by much of the rest of the GNOME project @@ -187,15 +284,15 @@ + Use the same cairo context for every page in the same expose event (Carlos Garcia Campos) - Add perl-dont-interpolate-at-sign.patch. -* Tue Aug 14 2007 - jpr@suse.de +* Tue Aug 14 2007 jpr@suse.de - Build evince with PDF support and poppler 0.5.4 (#293561) - Build evince with dejavu support (#288641) -* Tue Aug 07 2007 - maw@suse.de +* Tue Aug 07 2007 maw@suse.de - Use %%fdupes - Split off a -lang subpackage. -* Thu Aug 02 2007 - mauro@suse.de +* Thu Aug 02 2007 mauro@suse.de - Remove the ExcludeArch per Ro request. -* Wed Aug 01 2007 - mauro@suse.de +* Wed Aug 01 2007 mauro@suse.de - Update to version 0.9.3 - Added an ExcludedArch for ia64 and s390 - Fix a header problem with ev-link, use new gtk tooltips when available @@ -203,7 +300,7 @@ - Fix compile warnings, fix memory leak, - Bugfix for bug #396535, #449462, #460862, #437681, #460909, #458111, [#455667], #452872, #449734, #452850, #349433, #450148, #415032. -* Fri Jul 06 2007 - maw@suse.de +* Fri Jul 06 2007 maw@suse.de - Update to version 0.9.1 - New features: * Printing support in djvu documents (Alaska Subedi) @@ -223,14 +320,14 @@ * Removed extra locking of a main loop to speed up rendering (Carlos Garcia Campos) - Bug fixes and updated translations - Add abuild.patch. -* Thu Jun 07 2007 - sbrabec@suse.cz +* Thu Jun 07 2007 sbrabec@suse.cz - Removed invalid desktop Category "Application" (#254654). -* Mon May 14 2007 - pgajdos@suse.cz +* Mon May 14 2007 pgajdos@suse.cz - removed gnome-icon-theme and hicolor-icon-theme from both Requires and BuildRequires [#247450] -* Fri Apr 20 2007 - aj@suse.de +* Fri Apr 20 2007 aj@suse.de - Use texlive for building. -* Wed Apr 11 2007 - maw@suse.de +* Wed Apr 11 2007 maw@suse.de - Update to version 0.8.1 - Bugfixes: * Default resolutions used when it's not provided by TIFF @@ -242,30 +339,30 @@ opening a file chooser (Matthias Clasen) * unlink-tempfile is used instead of unlink-temp-file (Carlos Garcia Campos) - Updated translations for the ca, gl, eu, es, cs, and dz locales. -* Fri Mar 23 2007 - maw@suse.de +* Fri Mar 23 2007 maw@suse.de - Update to version 0.8.0 - b.g.o fixes: 416447, 334542, 409828, 392186, 318568, and 164755. -* Thu Mar 08 2007 - sbrabec@suse.cz +* Thu Mar 08 2007 sbrabec@suse.cz - Removed obsolete hicolor icon symlink (#248676). -* Wed Mar 07 2007 - sbrabec@suse.cz +* Wed Mar 07 2007 sbrabec@suse.cz - Enabled all optional features and plugins. -* Tue Feb 27 2007 - maw@suse.de +* Tue Feb 27 2007 maw@suse.de - BuildRequire and Require hicolor-icon-theme (#247450) - Create a -doc subpackage (#248813). -* Mon Feb 19 2007 - maw@suse.de +* Mon Feb 19 2007 maw@suse.de - Update to version 0.7.2 - Remove evince-CVE-2006-5864.patch which is now upstream - Package gtk-doc generated docs -* Wed Jan 10 2007 - sbrabec@suse.cz +* Wed Jan 10 2007 sbrabec@suse.cz - More spec file cleanups. -* Thu Dec 14 2006 - maw@suse.de +* Fri Dec 15 2006 maw@suse.de - Move to /usr - Cleanup specfile a bit. -* Thu Dec 07 2006 - sbrabec@suse.cz +* Thu Dec 07 2006 sbrabec@suse.cz - Fixed buffer overflow in DSC parsing (#225201, CVE-2006-5864). -* Mon Nov 13 2006 - jhargadon@suse.de +* Mon Nov 13 2006 jhargadon@suse.de - re-enabling evince-desktop.patch to resolve bug #220232 -* Tue Oct 17 2006 - jhargadon@suse.de +* Tue Oct 17 2006 jhargadon@suse.de - update to version 0.6.1 - Bug Fixes: * Current page follows find page @@ -274,16 +371,16 @@ * Icons are installed in correct folders * Memory leak fixed, etc - translation updates -* Fri Oct 13 2006 - jhargadon@suse.de +* Fri Oct 13 2006 jhargadon@suse.de - Update for gnome-doc-utils-devel -* Thu Sep 14 2006 - jhargadon@suse.de +* Thu Sep 14 2006 jhargadon@suse.de - update to version 0.6.0 - Links aren't lost while resizing - Tiff backend crash is fixed - Recent code and icons code are screen safe - Crash while handling password-protected documents is fixed - translation updates -* Fri Aug 18 2006 - jhargadon@suse.de +* Fri Aug 18 2006 jhargadon@suse.de - update to version 0.5.5 - Evince have preview mode for using with gtk+ - New print dialog is used with gtk 2.10 @@ -291,7 +388,7 @@ - Escape unfocus page entry - Memory leak fixes - updated translations -* Thu Aug 03 2006 - gekker@suse.de +* Thu Aug 03 2006 gekker@suse.de - Update to version 0.5.4 New Features: * Evince supports impress slides with --enable-impress @@ -337,28 +434,28 @@ * Improved session handling * Vertical and horizontal scrolling on selection Updated Translations -* Mon Feb 20 2006 - thoenig@suse.de +* Tue Feb 21 2006 thoenig@suse.de - Backport fix from Evince CVS to honor API changes of D-BUS 0.60 (closes #151512) -* Fri Feb 17 2006 - sreeves@suse.de +* Fri Feb 17 2006 sreeves@suse.de - Update .desktop file (Name, GenericName, Comment, DocPath) -* Wed Jan 25 2006 - mls@suse.de +* Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Wed Jan 11 2006 - sbrabec@suse.cz +* Wed Jan 11 2006 sbrabec@suse.cz - Removed libpixman from neededforbuild. -* Wed Nov 09 2005 - sbrabec@suse.cz +* Wed Nov 09 2005 sbrabec@suse.cz - Enabled D-BUS support. - Update desktop file. -* Wed Nov 09 2005 - sbrabec@suse.cz +* Wed Nov 09 2005 sbrabec@suse.cz - Show evince in menu (#132746). -* Fri Sep 02 2005 - gekker@suse.de +* Fri Sep 02 2005 gekker@suse.de - Update to version 0.4.0 -* Thu Aug 18 2005 - gekker@suse.de +* Thu Aug 18 2005 gekker@suse.de - Update to version 0.3.4 - Put evince in correct desktop category -* Thu Jul 21 2005 - gekker@suse.de +* Fri Jul 22 2005 gekker@suse.de - Update to version 0.3.2 -* Tue May 24 2005 - sbrabec@suse.cz +* Tue May 24 2005 sbrabec@suse.cz - Updated to version 0.3.1. -* Mon May 09 2005 - sbrabec@suse.cz +* Mon May 09 2005 sbrabec@suse.cz - New SuSE package, version 0.3.0. ++++++ evince-2.19.92-correct-help-uri.patch ++++++ --- /var/tmp/diff_new_pack.lD3596/_old 2008-02-01 00:21:27.000000000 +0100 +++ /var/tmp/diff_new_pack.lD3596/_new 2008-02-01 00:21:27.000000000 +0100 @@ -1,14 +1,15 @@ -diff -upr evince-2.19.92-pre/shell/ev-window.c evince-2.19.92-post/shell/ev-window.c ---- evince-2.19.92-pre/shell/ev-window.c 2007-09-03 21:01:58.000000000 -0500 -+++ evince-2.19.92-post/shell/ev-window.c 2007-09-14 17:45:09.000000000 -0500 -@@ -3339,46 +3339,15 @@ ev_window_cmd_help_contents (GtkAction * +Index: evince-2.21.90/shell/ev-window.c +=================================================================== +--- evince-2.21.90.orig/shell/ev-window.c ++++ evince-2.21.90/shell/ev-window.c +@@ -3281,48 +3281,15 @@ ev_window_cmd_help_contents (GtkAction * { GError *error = NULL; GdkScreen *screen; - char *command; - const char *lang; - char *uri = NULL; -- + - int i; - - const char * const * langs = g_get_language_names (); @@ -18,7 +19,7 @@ - if (strchr (lang, '.')) { - continue; - } - +- - uri = g_build_filename(GNOMEDATADIR, - "/gnome/help/" PACKAGE, - lang, @@ -28,6 +29,8 @@ - if (g_file_test (uri, G_FILE_TEST_EXISTS)) { - break; - } +- g_free (uri); +- uri = NULL; - } - - if (uri == NULL) { ++++++ evince-2.20.0.tar.bz2 -> evince-2.21.90.tar.bz2 ++++++ ++++ 132409 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de