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
Jonathan Blandford
+%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
+ Marco Pesenti Gritti
+ Jonathan Blandford
+
%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