commit evince for openSUSE:Factory
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package evince for openSUSE:Factory checked in at Mon May 16 11:48:35 CEST 2011. -------- --- GNOME/evince/evince.changes 2011-02-17 15:28:10.000000000 +0100 +++ /mounts/work_src_done/STABLE/evince/evince.changes 2011-05-05 12:26:08.000000000 +0200 @@ -1,0 +2,159 @@ +Thu May 5 10:24:19 UTC 2011 - dimstar@opensuse.org + +- Add evince-find-libedocument.patch: gobject-introspection does + not find the newly built libedocument3. + +------------------------------------------------------------------- +Tue Apr 5 15:20:57 UTC 2011 - fcrozat@novell.com + +- Update to version 3.0.0: + + Updated translations. + +------------------------------------------------------------------- +Mon Mar 28 13:24:08 UTC 2011 - fcrozat@novell.com + +- Update to version 2.91.93: + + bgo#645594: evince icon updated + + Updated translations. +- Changes from version 2.91.92: + + Bug fixes: + - Save contents of text form fields when they loss the focus + (bgo#624921) + - Disable "open containing folder" action when no document is + loaded (bgo#644613) + - Give the keyboard focus to the view when sidebar is closed + (bgo#645109) + - Fix document loading when filename contains some characters + like brackets (bgo#644604) + - Another fix for buffer overwrite in dvi-backend (bgo#643882) + - Use TIFFOpenW on windows (bgo#644928) + - Remove all widgets from the View when reloading the document + (bgo#632087) + - Use the primary-toolbar style class for the window toolbar + (bgo#644118) + - Add .png extension when saving images using DnD (bgo#643709) + - Update totem-screensaver code from totem sources (bgo#642946) + + Documentation: + - Relocate help images to fix documentation build (bgo#645410) + - Updated information about opening a document +- Changes from version 2.91.90: + + Bug fixes: + - Fix focus stealing when scrolling with keyboard (bgo#633475, + bgo#623829) + - Fix another security issue in the dvi-backend (bgo#640923) + - Check for libICE, needed by eggsmclient (bgo#642509) + - Rotate with CTRL+Left/Right in presentation mode too + (bgo#641772) + - Make the toolbar editor fill its window (bgo#641579) +- Changes from version 2.91.6: + + New Features and UI Improvements: + - Add support for external links in presentation mode + (bgo#628711) + + Documentation: + - Fix a few minor mistakes in the manual (bgo#640345) + + Bug fixes: + - Move to next/previous page with media keys in presentation + mode too (bgo#625560) + - Remember the current page when document is reloaded in + presentation mode (bgo#637594) + - Check all extensions when saving an image to avoid adding the + extension twice (bgo#637461) + - Prevent the sidebar to get the focus when selected thumbnail + changes (bgo#639408) + - Make sure a11y is initialized before checking whether it's + enabled (bgo#639850) + - Call gdk_notify_startup_complete() when acting as remote to + prevent a hung startup notification when opening a document + for the second time (bgo#640115) + - Fix rendering issue with some fonts in dvi backend. +- Changes from version 2.91.5: + + New Features and UI Improvements: + - Install .thumbnailer file to register the thumbnailer instead + of using GConf (bgo#638343) + - A context menu has been added to bookmarks sidebar to open, + rename and remove bookmarks + + Bug fixes: + - Fix return value in g_return_val_if_fail() macro + - Fix several security issues in dvi backend: CVE-2010-2640, + CVE-2010-2641, CVE-2010-2642 and CVE-2010-2643 + - Do not use deprecated API: GdkCursor, GtkStyle, size-request +- Changes from version 2.91.4: + + New Features and UI Improvements: + - Port to GtkStyleContext. + - Use GAppInfo instead of deprecated gdk_spawn methods. + - Document filename is not shown in the window title + (bgo#386292) + - Support for interal bookmarks (bgo#590655) + - Add support for xz compressed documents (bgo#636481) + - Add support for .wwf files (they are just PDF documents with + another file extension (bgo#636415) + - The pixbuf backend has been removed. Evince is a document + viewer, not an image viewer. Eog does the latter job much better + than evince ever could. + + Documentation: + - Lots of documentation updates + + Bug fixes: + - Stop the GtkSpinner when the loading window is hidden + (bgo#637390) + - Fixes crash when printing operation is cancelled (bgo#635619) + - Don't draw a resize grip for Annotation Windows +- Changes from version 2.91.3: + + New Features and UI Improvements: + - Add timestamp parameter to SyncSource DBus signal (bgo#632313) + - Use gtk_paned_new() instead gtk_[h|v]paned_new() + + Bug fixes: + - Add sanity-checks to fix several crashes (bgo#594408, + bgo#572061) + - Use the URI of the input file instead of the local filename in + SyncSource DBus signal (bgo#632317) + - Fix a crash when clicking the view before document has been + loaded (bgo#630999) +- Changes from version 2.91.2: + + New Features and UI Improvements: + - Migrate to new size request API (bgo#633480) + - Implement GtkScrollable interface in EvView + - Migrate to new combo box APIs (bgo#632640, bgo#632600) + + Bug fixes: + - Fix drawing glyphs with transparency in dvi backend + (bgo#494736) + - Fix a typo in pkg-config file +- Changes from version 2.91.1: + + New Features and UI Improvements: + - Migrate user config dir to XDG fdo directories spec + (bgo#522811) + + Documentation: + - Replace the existing Evince user guide with new topic-based + help from the Mallard project (bgo#631371) + + Bug fixes: + - Fix introspection build for library renames (bgo#631360) +- Changes from version 2.91.0: + + New Features and UI Improvements: + - Add timestamp parameter to SyncView D-Bus method (bgo#630576) + - Port to gtk3 + - Layer actions are now supported for PDF document + - Add 'Open Containing Folder' action to the File menu + (bgo#627443) + - Make "Shrink to Printable Area" default option for Page + Scaling. + - Change gsettings schema path from /apps/evince to + /org/gnome/evince + - A D-Bus signal is now emitted when document is loaded + (bgo#626561) + - XPS Documents are now supported (bgo#321868) + - Evince daemon can spawn an evince instance when finding a + document (bgo#625971) + + Bug fixes: + - Fix a crash when synctex backward search fails (bgo#630845) + - Don't show an empty tooltip for links that don't have tooltip + text + - Fix build with --disable-dbus (bgo#629498) + - Fix a crash during selection when evince is built with gtk2 +- Adapt BuildRequires to GNOME 3 (remove gconf2-devel, replace + gtk2-devel with gtk3-devel) +- Drop evince-dvi-vulnerabilities.patch: fixed upstream +- Drop evince-dvi-vulnerability-again.patch: fixed upstream +- Replace GConf2 schemas handling with GSettings schemas handling. +- Remove deprecated configure options (pixbuf, impress) and stop + passing --with-gtk=2.0 as we move to gtk3. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- evince-2.32.0.tar.bz2 evince-dvi-vulnerabilities.patch evince-dvi-vulnerability-again.patch New: ---- evince-3.0.0.tar.bz2 evince-find-libedocument.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ evince.spec ++++++ --- /var/tmp/diff_new_pack.onUfje/_old 2011-05-16 11:46:38.000000000 +0200 +++ /var/tmp/diff_new_pack.onUfje/_new 2011-05-16 11:46:38.000000000 +0200 @@ -19,26 +19,23 @@ Name: evince -Version: 2.32.0 -Release: 9 -%define _major_version 2.32 +Version: 3.0.0 +Release: 1 +%define _major_version 3.0 License: GPLv2+ Summary: GNOME Document Viewer Url: http://www.gnome.org/projects/evince/ Group: Productivity/Office/Other Source: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/0.4/%{name}-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM evince-dvi-vulnerabilities.patch vuntz@opensuse.org -- CVE-2010-2640, CVE-2010-2641, CVE-2010-2642, CVE-2010-2643 -Patch0: evince-dvi-vulnerabilities.patch -# PATCH-FIX-UPSTREAM evince-dvi-vulnerability-again.patch bgo#640923 bnc#671064 vuntz@opensuse.org -- Fix an issue similar to one fixed in evince-dvi-vulnerabilities.patch -Patch1: evince-dvi-vulnerability-again.patch +# PATCH-FIX-UPSTREAM evince-find-libedocument.patch bgo#643382 dimstar@opensuse.org -- Fix g-ir-scanner not finding libedocument3 +Patch0: evince-find-libedocument.patch BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: gconf2-devel BuildRequires: ghostscript-fonts-std BuildRequires: ghostscript-x11 BuildRequires: gnome-doc-utils-devel BuildRequires: gobject-introspection-devel -BuildRequires: gtk2-devel +BuildRequires: gtk3-devel BuildRequires: intltool BuildRequires: libdjvulibre-devel BuildRequires: libgnome-keyring-devel @@ -59,7 +56,6 @@ Provides: ggv gpdf Obsoletes: ggv gpdf BuildRoot: %{_tmppath}/%{name}-%{version}-build -%gconf_schemas_prereq %glib2_gsettings_schema_requires %description @@ -94,9 +90,8 @@ %lang_package %prep %setup -q -translation-update-upstream %patch0 -p1 -%patch1 -p1 +translation-update-upstream %build %configure --disable-static --with-pic\ @@ -105,13 +100,10 @@ --enable-djvu\ --enable-dvi\ --enable-comics\ - --enable-impress\ - --enable-pixbuf\ --enable-t1lib\ --enable-nautilus\ - --enable-introspection\ - --with-gtk=2.0 -%__make %{?_smp_mflags} + --enable-introspection +%__make V=1 %{?_smp_mflags} %install %makeinstall @@ -119,7 +111,6 @@ %{__rm} %{buildroot}%{_datadir}/locale/en@shaw/LC_MESSAGES/* %endif %find_lang %{name} %{?no_lang_C} -%find_gconf_schemas %suse_update_desktop_file -r -N Evince evince GNOME GTK Graphics Office Viewer find %{buildroot} -type f -name "*.la" -delete -print %fdupes $RPM_BUILD_ROOT @@ -139,22 +130,13 @@ %desktop_database_postun %icon_theme_cache_postun -%pre -f %{name}.schemas_pre - -%posttrans -f %{name}.schemas_posttrans - -%preun -f %{name}.schemas_preun - -%files -f %{name}.schemas_list +%files %defattr (-, root, root) %doc AUTHORS COPYING ChangeLog NEWS README TODO %dir %{_datadir}/gnome/ %dir %{_datadir}/gnome/help/ %dir %{_datadir}/gnome/help/%{name}/ %doc %{_datadir}/gnome/help/%{name}/C/ -%dir %{_datadir}/omf/ -%dir %{_datadir}/omf/%{name}/ -%doc %{_datadir}/omf/%{name}/%{name}-C.omf %{_bindir}/* %{_datadir}/applications/*.desktop %{_datadir}/dbus-1/services/org.gnome.evince.Daemon.service @@ -162,6 +144,8 @@ %{_datadir}/GConf/gsettings/evince.convert %{_datadir}/glib-2.0/schemas/org.gnome.Evince.gschema.xml %{_datadir}/icons/hicolor/*/apps/evince*.* +%dir %{_datadir}/thumbnailers +%{_datadir}/thumbnailers/evince.thumbnailer # backends %{_libdir}/evince/ %if "%{_libdir}" != "%{_libexecdir}" ++++++ evince-2.32.0.tar.bz2 -> evince-3.0.0.tar.bz2 ++++++ ++++ 306236 lines of diff (skipped) ++++++ evince-find-libedocument.patch ++++++ diff a/libview/Makefile.am b/libview/Makefile.am --- a/libview/Makefile.am +++ b/libview/Makefile.am @@ -136,6 +136,7 @@ EvinceView-$(EV_API_VERSION).gir: libevview3.la Makefile $(INST_H_FILES) $(filte --output $@ \ --pkg evince-document-$(EV_API_VERSION) \ --pkg evince-view-$(EV_API_VERSION) \ + -L$(top_builddir)/libdocument/ \ -I$(top_srcdir) \ -I$(top_builddir) \ -DEVINCE_COMPILATION \ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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