diff -Nru evince-3.12.0/ChangeLog evince-3.12.1/ChangeLog --- evince-3.12.0/ChangeLog 2014-03-25 11:24:21.000000000 +0000 +++ evince-3.12.1/ChangeLog 2014-04-14 16:28:45.000000000 +0000 @@ -1,6 +1,237 @@ +commit 996f986a83574f6885d91807c255c4cc59696ca1 +Author: Joanmarie Diggs +Date: 2014-04-14 + + libview: Fix shift+click text selection + + https://bugzilla.gnome.org/show_bug.cgi?id=728189 + +M libview/ev-view.c + +commit 71fb638f84e99d346e18e539d0356510749e987b +Author: Alejandro Piñeiro +Date: 2014-04-11 + + a11y: ensure text cached when you request an EvPageAccessible + + https://bugzilla.gnome.org/show_bug.cgi?id=724965 + +M libview/ev-page-cache.c +M libview/ev-page-cache.h +M libview/ev-view-accessible.c + +commit 83e8534d8e5f541c3d82d8e18a9e7564c98e43fb +Author: Alejandro Piñeiro +Date: 2014-04-07 + + a11y: managing atk states on EvPageAccessible + + This includes: + * Implements ref_state_set on EvPageAccessible + * Notify FOCUSED state changes + + https://bugzilla.gnome.org/show_bug.cgi?id=724965 + +M libview/ev-page-accessible.c +M libview/ev-view-accessible.c +M libview/ev-view-accessible.h + +commit ae213508d09692ad4bfeafe8733d41e0e978eb3e +Author: Alejandro Piñeiro +Date: 2014-04-11 + + a11y: add if applies ATK_RELATION_FLOWS_TO/FROM on EvPageAccessible + + https://bugzilla.gnome.org/show_bug.cgi?id=724965 + +M libview/ev-page-accessible.c +M libview/ev-view-accessible.c +M libview/ev-view-accessible.h + +commit c3f87ff406278090e1303b55ac29e5393e867521 +Author: Alejandro Piñeiro +Date: 2014-04-07 + + a11y: move AtkHyperText implementation from EvViewAccessible to + EvPageAccessible + + https://bugzilla.gnome.org/show_bug.cgi?id=724965 + +M libview/ev-link-accessible.c +M libview/ev-link-accessible.h +M libview/ev-page-accessible.c +M libview/ev-view-accessible.c + +commit 31a9782dc16a5ee1b81ec29037150127a94e6480 +Author: Alejandro Piñeiro +Date: 2014-04-07 + + a11y: move AtkText implementation from EvViewAccessible to + EvPageAccessible + + https://bugzilla.gnome.org/show_bug.cgi?id=724965 + +M libview/ev-page-accessible.c +M libview/ev-page-accessible.h +M libview/ev-view-accessible.c + +commit 12f8f21b10a576d1c8b4835b942d2f6297e8d4d7 +Author: Alejandro Piñeiro +Date: 2014-03-12 + + a11y: expose EvPageAccessible as children of EvViewAccessible + + https://bugzilla.gnome.org/show_bug.cgi?id=724965 + +M libview/ev-view-accessible.c + +commit 4aae082937e1216f1eba1b0c11b2b10abd2fc0dd +Author: Alejandro Piñeiro +Date: 2014-03-11 + + a11y: new EvPageAccessible + + Basic skeleton for a new accessible class, that represents + each individual page. + + https://bugzilla.gnome.org/show_bug.cgi?id=724965 + +M libview/Makefile.am +A libview/ev-page-accessible.c +A libview/ev-page-accessible.h + +commit 5d41559902484effeea756373811ab0779c9100b +Author: Ibrahim Saed +Date: 2014-04-10 + + Updated Arabic translation + +M po/ar.po + +commit 0741a1cb98b768f3f425b374c1ff81374328a898 +Author: Dirgita +Date: 2014-04-10 + + Updated Indonesian translation + +M po/id.po + +commit 5ab6037b0f0d875b11ad1237b33a35223c3a8220 +Author: Debarshi Ray +Date: 2014-04-03 + + ev-window: Don't crash when trying to save a copy + + We can not free both folder_uri and parent_uri. If parent_uri is + non-NULL then it will point to the same location as folder_uri. + Also, parent_uri is now unused so we can just remove it. + + Fallout from 41ce0e16cc3f395766abb239f990dd98c3144001 + + https://bugzilla.gnome.org/show_bug.cgi?id=727536 + +M shell/ev-window.c + +commit 0a93cf34d7cf0c50bda513dc67ed98819426558b +Author: Jiro Matsuzawa +Date: 2014-04-04 + + l10n: Update Japanese translation + + Fix typo + +M po/ja.po + +commit 5c5a5b35f55773544acb6db3c9e27a24b5b8a145 +Author: Ikuya Awashiro +Date: 2014-04-03 + + l10n: Update Japanese translation + +M po/ja.po + +commit 2e9db4b167860df896407e52ec69178b019b8311 +Author: Daniel Mustieles +Date: 2014-04-02 + + Updated Spanish translation + +M help/es/es.po + +commit 5716877ffacdad1ce6334461693fd1a3d908d719 +Author: Alexandre Franke +Date: 2014-03-31 + + Updated French translation + +M help/fr/fr.po + +commit f53f748a50b0ca32cb3433ef648d72703179a79f +Author: Gustau Perez +Date: 2014-03-28 + + Fix a crash during the build with introspection enabled + + Using GI_SCANNER_DEBUG=save-temps, the temporal files remained. + It has been suggested that calling + gtk_style_context_add_provider_for_screen() + should, inside a g_once_init(), be in the class's _init() (not + class_init()) hook. + + https://bugzilla.gnome.org/show_bug.cgi?id=726812 + +M libview/ev-view-presentation.c + +commit b751e51d060cf0a8a39173e664d7118a959e360c +Author: Attila Hammer +Date: 2014-03-28 + + Updated Hungarian translation + +M help/hu/hu.po + +commit 1ccfa70847874e73c7a0fe1d2500c0b1e283a0a1 +Author: Marek Kasik +Date: 2014-03-27 + + libview: Allow printing to all formats supported by backend + + Set output format of EvPrintOperationExport according to the format + requested by user or by capabilities of used backend if there + is only 1 choice. + + https://bugzilla.gnome.org/show_bug.cgi?id=724044 + +M libview/ev-print-operation.c + +commit c969b9749d434ecce4b403370af1e939ad6c91cd +Author: Andika Triwidada +Date: 2014-03-27 + + Updated Indonesian translation + +M help/id/id.po + +commit d5081208f26188476ce7d11b01edfc3fe77a98f7 +Author: Daniel Mustieles +Date: 2014-03-25 + + Updated Spanish translation + +M help/es/es.po + +commit 8d22967163e87097a05991ab3fcad4f6cd2f4853 +Author: Carlos Garcia Campos +Date: 2014-03-25 + + release: 3.12.0 + +M NEWS +M configure.ac + commit 2436c189019090fba2174fd1337b6ec5b3dc1aa1 Author: Marek Černocký -Date: 2014-03-25 +Date: 2014-03-25 Updated Czech translation diff -Nru evince-3.12.0/configure evince-3.12.1/configure --- evince-3.12.0/configure 2014-03-25 11:22:30.000000000 +0000 +++ evince-3.12.1/configure 2014-04-14 16:27:06.000000000 +0000 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for Evince 3.12.0. +# Generated by GNU Autoconf 2.69 for Evince 3.12.1. # # Report bugs to . # @@ -591,8 +591,8 @@ # Identity of this package. PACKAGE_NAME='Evince' PACKAGE_TARNAME='evince' -PACKAGE_VERSION='3.12.0' -PACKAGE_STRING='Evince 3.12.0' +PACKAGE_VERSION='3.12.1' +PACKAGE_STRING='Evince 3.12.1' PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=evince' PACKAGE_URL='' @@ -1593,7 +1593,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures Evince 3.12.0 to adapt to many kinds of systems. +\`configure' configures Evince 3.12.1 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1663,7 +1663,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of Evince 3.12.0:";; + short | recursive ) echo "Configuration of Evince 3.12.1:";; esac cat <<\_ACEOF @@ -1894,7 +1894,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -Evince configure 3.12.0 +Evince configure 3.12.1 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2667,7 +2667,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by Evince $as_me 3.12.0, which was +It was created by Evince $as_me 3.12.1, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3530,7 +3530,7 @@ # Define the identity of the package. PACKAGE='evince' - VERSION='3.12.0' + VERSION='3.12.1' cat >>confdefs.h <<_ACEOF @@ -21759,7 +21759,7 @@ EV_MINOR_VERSION=12 -EV_MICRO_VERSION=0 +EV_MICRO_VERSION=1 EV_API_VERSION=3.0 @@ -22432,7 +22432,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by Evince $as_me 3.12.0, which was +This file was extended by Evince $as_me 3.12.1, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -22498,7 +22498,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -Evince config.status 3.12.0 +Evince config.status 3.12.1 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -Nru evince-3.12.0/configure.ac evince-3.12.1/configure.ac --- evince-3.12.0/configure.ac 2014-03-25 11:21:20.000000000 +0000 +++ evince-3.12.1/configure.ac 2014-04-14 16:26:52.000000000 +0000 @@ -4,7 +4,7 @@ m4_define([ev_major_version],[3]) m4_define([ev_minor_version],[12]) -m4_define([ev_micro_version],[0]) +m4_define([ev_micro_version],[1]) m4_define([ev_extra_version],[]) m4_define([ev_version],[ev_major_version.ev_minor_version.ev_micro_version()ev_extra_version]) diff -Nru evince-3.12.0/debian/apparmor-profile evince-3.12.1/debian/apparmor-profile --- evince-3.12.0/debian/apparmor-profile 1970-01-01 00:00:00.000000000 +0000 +++ evince-3.12.1/debian/apparmor-profile 2013-10-08 19:20:50.000000000 +0000 @@ -0,0 +1,163 @@ +# vim:syntax=apparmor +# Author: Kees Cook +# Jamie Strandboge + +#include + +/usr/bin/evince { + #include + #include + #include + #include + #include + #include + #include + #include + #include + + #include + #include + #include + #include + #include + + # Terminals for using console applications. These abstractions should ideally + # have 'ix' to restrict access to what only evince is allowed to do + #include + + # By default, we won't support launching a terminal program in Xterm or + # KDE's konsole. It opens up too many unnecessary files for most users. + # People who need this functionality can uncomment the following: + ##include + ##include + + /usr/bin/evince rmPx, + /usr/bin/evince-previewer Px, + /usr/bin/yelp Cx -> sanitized_helper, + /usr/bin/bug-buddy px, + /usr/bin/nautilus Cx -> sanitized_helper, + + # For Xubuntu to launch the browser + /usr/bin/exo-open ixr, + /usr/lib/@{multiarch}/xfce4/exo-1/exo-helper-1 ixr, + /etc/xdg/xdg-xubuntu/xfce4/helpers.rc r, + /etc/xdg/xfce4/helpers.rc r, + + # For text attachments + /usr/bin/gedit ixr, + + # For Send to + /usr/bin/nautilus-sendto Cx -> sanitized_helper, + + # allow directory listings (ie 'r' on directories) so browsing via the file + # dialog works + / r, + /**/ r, + + @{HOME}/ r, + + # This is need for saving files in your home directory without an extension. + # Changing this to '@{HOME}/** r' makes it require an extension and more + # secure (but with 'rw', we still have abstractions/private-files-strict in + # effect). + @{HOME}/** rw, + @{HOME}/.local/share/gvfs-metadata/** l, + + @{HOME}/.gnome2/evince/* rwl, + @{HOME}/.gnome2/accels/ rw, + @{HOME}/.gnome2/accelsevince rw, + @{HOME}/.gnome2/accels/evince rw, + + # Maybe add to an abstraction? + owner /{,var/}run/user/*/dconf/ w, + owner /{,var/}run/user/*/dconf/user rw, + + # from http://live.gnome.org/Evince/SupportedDocumentFormats. Allow + # read and write for all supported file formats + /**.[bB][mM][pP] rw, + /**.[dD][jJ][vV][uU] rw, + /**.[dD][vV][iI] rw, + /**.[gG][iI][fF] rw, + /**.[jJ][pP][gG] rw, + /**.[jJ][pP][eE][gG] rw, + /**.[oO][dD][pP] rw, + /**.[fFpP][dD][fF] rw, + /**.[pP][nN][mM] rw, + /**.[pP][nN][gG] rw, + /**.[pP][sS] rw, + /**.[eE][pP][sS] rw, + /**.[tT][iI][fF] rw, + /**.[tT][iI][fF][fF] rw, + /**.[xX][pP][mM] rw, + /**.[gG][zZ] rw, + /**.[bB][zZ]2 rw, + /**.[cC][bB][rRzZ7] rw, + + # evince creates a temporary stream file like '.goutputstream-XXXXXX' in the + # directory a file is saved. This allows that behavior. + owner /**/.goutputstream-* w, +} + +/usr/bin/evince-previewer { + #include + #include + #include + #include + #include + #include + #include + #include + + #include + #include + #include + #include + #include + + # Terminals for using console applications. These abstractions should ideally + # have 'ix' to restrict access to what only evince is allowed to do + #include + + # By default, we won't support launching a terminal program in Xterm or + # KDE's konsole. It opens up too many unnecessary files for most users. + # People who need this functionality can uncomment the following: + ##include + + /usr/bin/evince-previewer mr, + /usr/bin/yelp Cx -> sanitized_helper, + /usr/bin/bug-buddy px, + + # Lenient, but remember we still have abstractions/private-files-strict in + # effect). Write is needed for 'print to file' from the previewer. + @{HOME}/ r, + @{HOME}/** rw, + + # Maybe add to an abstraction? + owner /{,var/}run/user/*/dconf/ w, + owner /{,var/}run/user/*/dconf/user rw, +} + +/usr/bin/evince-thumbnailer { + #include + #include + + # The thumbnailer doesn't need access to everything in the nameservice + # abstraction. Allow reading of /etc/passwd and /etc/group, but suppress + # logging denial of nsswitch.conf. + /etc/passwd r, + /etc/group r, + deny /etc/nsswitch.conf r, + + # TCP/UDP network access for NFS + network inet stream, + network inet6 stream, + network inet dgram, + network inet6 dgram, + + /usr/bin/evince-thumbnailer mr, + + # Lenient, but remember we still have abstractions/private-files-strict in + # effect). + @{HOME}/ r, + @{HOME}/** rw, +} diff -Nru evince-3.12.0/debian/apparmor-profile.abstraction evince-3.12.1/debian/apparmor-profile.abstraction --- evince-3.12.0/debian/apparmor-profile.abstraction 1970-01-01 00:00:00.000000000 +0000 +++ evince-3.12.1/debian/apparmor-profile.abstraction 2013-09-30 11:47:38.000000000 +0000 @@ -0,0 +1,113 @@ +# vim:syntax=apparmor +# +# abstraction used by evince binaries +# + + #include + #include + #include + + @{PROC}/[0-9]*/fd/ r, + @{PROC}/[0-9]*/mountinfo r, + owner @{PROC}/[0-9]*/auxv r, + owner @{PROC}/[0-9]*/status r, + + # Doesn't seem to be required, but noisy. Maybe allow 'r' for 'b*' if needed. + # Possibly move to an abstraction if anything else needs it. + deny /run/udev/data/** r, + + # move out to the gnome abstraction if anyone else needs these + /dev/.udev/{data,db}/* r, + /etc/udev/udev.conf r, + /sys/devices/**/block/**/uevent r, + + # apport + /etc/default/apport r, + + # evince specific + /etc/ r, + /etc/fstab r, + /etc/texmf/ r, + /etc/texmf/** r, + /etc/xpdf/* r, + + /usr/bin/gs-esp ixr, + /usr/bin/mktexpk Cx -> sanitized_helper, + /usr/bin/mktextfm Cx -> sanitized_helper, + /usr/bin/dvipdfm Cx -> sanitized_helper, + /usr/bin/dvipdfmx Cx -> sanitized_helper, + + # supported archivers + /bin/gzip ixr, + /bin/bzip2 ixr, + /usr/bin/unrar* ixr, + /usr/bin/unzip ixr, + /usr/bin/7zr ixr, + /usr/lib/p7zip/7zr ixr, + /usr/bin/7za ixr, + /usr/lib/p7zip/7za ixr, + /usr/bin/zipnote ixr, + /bin/tar ixr, + + # allow read access to anything in /usr/share, for plugins and input methods + /usr/local/share/** r, + /usr/share/** r, + /usr/lib/ghostscript/** mr, + /var/lib/ghostscript/** r, + /var/lib/texmf/** r, + + # from http://live.gnome.org/Evince/SupportedDocumentFormats. Allow + # read for all supported file formats + /**.[bB][mM][pP] r, + /**.[dD][jJ][vV][uU] r, + /**.[dD][vV][iI] r, + /**.[gG][iI][fF] r, + /**.[jJ][pP][gG] r, + /**.[jJ][pP][eE][gG] r, + /**.[oO][dD][pP] r, + /**.[fFpP][dD][fF] r, + /**.[pP][nN][mM] r, + /**.[pP][nN][gG] r, + /**.[pP][sS] r, + /**.[eE][pP][sS] r, + /**.[tT][iI][fF] r, + /**.[tT][iI][fF][fF] r, + /**.[xX][pP][mM] r, + /**.[gG][zZ] r, + /**.[bB][zZ]2 r, + /**.[cC][bB][rRzZ7] r, + + # Use abstractions/private-files instead of abstractions/private-files-strict + # and add the sensitive files manually to work around LP: #451422. The goal + # is to disallow access to the .mozilla folder in general, but to allow + # access to the Cache directory, which the browser may tell evince to open + # from directly. + + #include + audit deny @{HOME}/.gnupg/** mrwkl, + audit deny @{HOME}/.ssh/** mrwkl, + audit deny @{HOME}/.gnome2_private/** mrwkl, + audit deny @{HOME}/.gnome2/keyrings/** mrwkl, + audit deny @{HOME}/.kde/share/apps/kwallet/** mrwkl, + audit deny @{HOME}/.pki/nssdb/** w, + + audit deny @{HOME}/.mozilla/*/*/* mrwkl, + audit deny @{HOME}/.mozilla/**/bookmarkbackups/** mrwkl, + audit deny @{HOME}/.mozilla/**/chrome/** mrwkl, + audit deny @{HOME}/.mozilla/**/extensions/** mrwkl, + audit deny @{HOME}/.mozilla/**/gm_scripts/** mrwkl, + + audit deny @{HOME}/.config/chromium/** mrwkl, + audit deny @{HOME}/.evolution/** mrwkl, + audit deny @{HOME}/.config/evolution/** mrwkl, + audit deny @{HOME}/.kde/share/config/** mrwkl, + audit deny @{HOME}/.kde/share/apps/kmail/** mrwkl, + audit deny @{HOME}/.{,mozilla-}thunderbird/*/* mrwkl, + audit deny @{HOME}/.{,mozilla-}thunderbird/*/[^C][^a][^c][^h][^e]*/** mrwkl, + + # When LP: #451422 is fixed, change the above to simply be: + ##include + #owner @{HOME}/.mozilla/**/*Cache/* r, + + # Site-specific additions and overrides. See local/README for details. + #include diff -Nru evince-3.12.0/debian/changelog evince-3.12.1/debian/changelog --- evince-3.12.0/debian/changelog 2014-04-11 20:24:35.000000000 +0000 +++ evince-3.12.1/debian/changelog 2014-04-18 08:29:50.000000000 +0000 @@ -1,124 +1,148 @@ -evince (3.12.0-1~nico2) trusty; urgency=medium +evince (3.12.1-0ubuntu1~trusty2) trusty; urgency=medium - * * debian/patches: + * New upstream release + * debian/libevview3-3.symbols: + - Updated + + -- Rico Tzschichholz Fri, 18 Apr 2014 10:02:14 +0200 + +evince (3.11.92-0ubuntu1~trusty1) trusty; urgency=medium + + * New upstream release + + -- Tim Lunn Tue, 25 Mar 2014 09:56:54 +1100 + +evince (3.11.90-0ubuntu1~trusty1) trusty; urgency=medium + + * New upstream release + * debian/patches: - 11_grip_gestures.patch: Refreshed + - CVE-2013-3718.patch: Dropped, upstream + + -- Rico Tzschichholz Thu, 27 Feb 2014 18:45:43 +0100 + +evince (3.11.3-0ubuntu1~trusty1) trusty; urgency=medium + + * New upstream release + + -- Rico Tzschichholz Tue, 14 Jan 2014 19:40:55 +0100 + +evince (3.11.1-0ubuntu1~trusty1) trusty; urgency=medium + + * New upstream release + + -- Rico Tzschichholz Thu, 31 Oct 2013 17:37:24 +0100 + +evince (3.10.0-0ubuntu2) saucy; urgency=low + + * debian/apparmor-profile: Update evince profiles + - Include the AppArmor dbus-accessibility abstraction in the evince and + evince-previewer profiles to gain access to the accessibility bus + (LP: #1226141) + - Include the AppArmor dbus abstraction in the evince profile to gain + access to the system bus for avahi and colord when printing + (LP: #1235216) + - Include the AppArmor dbus-session abstraction in the evince-thumbnailer + profile to gain access to the session bus (LP: #1236082) + + -- Tyler Hicks Sun, 06 Oct 2013 14:26:18 -0700 + +evince (3.10.0-0ubuntu1) saucy; urgency=low + + * New upstream version - -- Nico Onorata Fri, 11 Apr 2014 22:24:06 +0200 + -- Sebastien Bacher Mon, 30 Sep 2013 13:47:16 +0200 -evince (3.12.0-1~nico1) trusty; urgency=medium +evince (3.9.90-0ubuntu1) saucy; urgency=low - * Backport to trusty. + * New upstream release - -- Nico Onorata Fri, 28 Mar 2014 19:32:24 +0100 + -- Luke Yelavich Wed, 28 Aug 2013 07:51:41 +1000 -evince (3.12.0-1) unstable; urgency=medium +evince (3.9.5-0ubuntu1~saucy1) saucy; urgency=medium - * New upstream release. + * New upstream release + * debian/libevdocument3-4.symbols, libevview3-3.symbols: updated - -- Andreas Henriksson Tue, 25 Mar 2014 21:04:58 +0100 + -- Tim Lunn Fri, 09 Aug 2013 21:14:49 +1000 -evince (3.11.90-1) experimental; urgency=medium +evince (3.9.4-0ubuntu1~saucy1) saucy; urgency=medium - [ Emilio Pozuelo Monfort ] - * debian/control.in: - + Build depend on libtiff-dev instead of libtiff4-dev. Closes: #736001. + * New upstream release + * debian/control.in: bump b-d on glib, gtk and poppler + * debian/patches/11_grip_gestures.patch: Refreshed + * debian/libevdocument3-4.symbols, libevview3-3.symbols: updated - [ Andreas Henriksson ] - * New upstream release. - * Add one new symbol to debian/libevdocument3-4.symbols - * Add one new symbol to debian/libevview3-3.symbols + -- Tim Lunn Wed, 24 Jul 2013 20:08:56 +1000 - -- Andreas Henriksson Sun, 23 Feb 2014 20:11:04 +0100 +evince (3.8.2-0ubuntu4) saucy; urgency=low -evince (3.10.0-2) unstable; urgency=medium + * SECURITY UPDATE: denial of service and possible code execution via + missing page number check + - debian/patches/CVE-2013-3718.patch: check number of pages in + libview/ev-view.c. + - CVE-2013-3718 - * Remove t1lib dependency (Closes: #638759) + -- Marc Deslauriers Thu, 06 Jun 2013 13:36:38 -0400 - -- Andreas Henriksson Fri, 17 Jan 2014 22:35:24 +0100 +evince (3.8.2-0ubuntu3) saucy; urgency=low -evince (3.10.0-1) unstable; urgency=low + * Rebuild again, the new library is published this time... - * New upstream release. - * Bump build-dependencies according to configure.ac (except poppler): - - libgtk-3-dev to >= 3.8.0 - - libglib2.0-dev to >= 2.36 - * Add patches to revert more poppler version bumps: - - debian/patches/revert-poppler-0.24.patch - - debian/patches/revert-poppler-0.23.3.patch - * Refresh debian/patches/01-poppler-0.18-compat.patch while at it. - * Update debian/libevdocument3-4.symbols with one added symbol - * Update debian/libevview3-3.symbols - - several additions and one removal: ev_view_selection_mode_get_type - - dropped symbol used (or wrapped atleast) in gnome-python-desktop - - Noone else seems to have noticed, so I'll just stick my head - in the sand for now and hope this doesn't cause any issues. + -- Sebastien Bacher Thu, 30 May 2013 13:10:46 +0200 - -- Andreas Henriksson Thu, 17 Oct 2013 12:44:30 +0200 +evince (3.8.2-0ubuntu2) saucy; urgency=low -evince (3.8.3-2) unstable; urgency=low + * Rebuild with the new poppler soname - * Depend on gnome-icon-theme-symbolic for the symbolic icons used in the - redesigned UI. Closes: #717057 + -- Sebastien Bacher Thu, 30 May 2013 11:29:11 +0200 - -- Michael Biebl Thu, 05 Sep 2013 17:17:59 +0200 +evince (3.8.2-0ubuntu1) saucy; urgency=medium -evince (3.8.3-1) unstable; urgency=low + * Upload to saucy based on the work from the GNOME3 ppa, thanks Rico + * The new version fixes those issues: + - "use nautilus's frame for thumbnails" (lp: #155726) + - "When +Scroll zooming, include Page Width, Fit Page" (lp: #254519) + - "Fix rendering of the first visible page while resizing" (lp: #349670) + - "Allow case-sensitive and/or regexp search in evince" (lp: #360152) + - "When manually zooming below 50% Evince still shows 50% as + the zoom level." (lp: #653911) + - "can´t resize side pane" (lp: #704232) + - "incorrectly reports document Location in its Properties if + there are % in filename" (lp: #1112641) - * New upstream release. - * Bump Standards-Version to 3.9.4. No further changes. - * debian/patches/01-poppler-0.18-compat.patch: Make it possible to compile - evince against poppler 0.18 since unstable doesn't have 0.20 yet. - * Lower the Build-Depends on libpoppler-glib-dev to (>= 0.18.0) again for - now. - * Upload to unstable. + [ Rico Tzschichholz ] + * New upstream release + * debian/control: + - Bump build-depends on libgtk-3-dev (>= 3.7.5), + Add libsecret-1-dev (>= 0.5) and drop libgnome-keyring-dev + * debian/libevdocument3-4.symbols,libevview3-3.symbols: + - Updated + * debian/patches: + - Drop 03_nodisplay.patch, upstream + * debian/patches/11_grip_gestures.patch: + - Refreshed - -- Michael Biebl Wed, 28 Aug 2013 01:54:46 +0200 + -- Sebastien Bacher Tue, 28 May 2013 13:43:47 +0200 -evince (3.8.2-1) experimental; urgency=low +evince (3.6.1-1ubuntu1) raring; urgency=low - * New upstream release. - * debian/evince-common.install, - debian/rules: - + Install the xpm icon from debian/rules. + * Resynchronize on Debian + * debian/apparmor-profile: + * debian/apparmor-profile.abstraction: + * debian/evince.apport: + * debian/evince-common.dirs: + - Ubuntu apparmor profile + * debian/control: + - Build-Depend on dh-apparmor, use tiff5 rather than tiff4 + - Suggests on apparmor * debian/rules: - + Take advantage of CDBS' flavor support. - + Drop --disable-scrollkeeper, no longer used. - + No need to remove /usr/share/gtk-doc from evince-common, we're - not installing it in the first place. - + Include utils.mk - * debian/evince-gtk.install, - debian/rules: - + Install what we need for evince-gtk from the install file - instead of installing everything and then removing various bits. - - -- Emilio Pozuelo Monfort Sun, 02 Jun 2013 23:37:15 +0200 - -evince (3.8.0-1) experimental; urgency=low - - * New upstream release. - + debian/patches/03_nodisplay.patch: - - Dropped, included upstream. - - -- Emilio Pozuelo Monfort Thu, 28 Mar 2013 23:42:03 +0100 - -evince (3.7.90-1) experimental; urgency=low - - [ Josselin Mouette ] - * Finally remove evince.mime for good. - - [ Andreas Henriksson ] - * New upstream release. - - bump gtk+ build-dependency to >= 3.7.5 according to configure.ac - - also replace libgnome-keyring-dev with libsecret-1-dev (>= 0.5) - * Update debian/libevdocument3-4.symbols: - - dropping (optional)ev_{doc,fc}_mutex@Base 3.3.90 - - adding new symbols - * Update debian/libevview3-3.symbols: - - dropping ev_loading_window_{get_size,get_type,move,new}@Base 3.0.2 - and ev_view_accessible_factory_get_type@Base 3.0.2 - - adding new symbols + - install apparmor files + - save some space by not shipping the synctex screencast. + * debian/patches/11_grip_gestures.patch: + - supports pinch to zoom, rotate, and drag gestures - -- Andreas Henriksson Fri, 15 Mar 2013 18:58:50 +0100 + -- Sebastien Bacher Mon, 12 Nov 2012 16:36:53 +0100 evince (3.6.1-1) experimental; urgency=low diff -Nru evince-3.12.0/debian/control evince-3.12.1/debian/control --- evince-3.12.0/debian/control 2014-04-11 20:25:05.000000000 +0000 +++ evince-3.12.1/debian/control 2014-04-18 08:29:56.000000000 +0000 @@ -5,8 +5,9 @@ Source: evince Section: gnome Priority: optional -Maintainer: Debian GNOME Maintainers -Uploaders: Andreas Henriksson , Emilio Pozuelo Monfort , Michael Biebl +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian GNOME Maintainers +Uploaders: Debian GNOME Maintainers Build-Depends: cdbs (>= 0.4.90), debhelper (>= 8), dpkg-dev (>= 1.16.1), @@ -26,20 +27,23 @@ libsm-dev (>= 2:1.0.0), zlib1g-dev, libnautilus-extension-dev (>= 2.91.4), - libpoppler-glib-dev (>= 0.18.0), + libpoppler-glib-dev (>= 0.24.0), libspectre-dev (>= 0.2.0), - libtiff-dev, + libtiff5-dev | libtiff-dev, libdjvulibre-dev (>= 3.5.17), libkpathsea-dev, + libt1-dev, libgxps-dev (>= 0.2.1), autotools-dev, gobject-introspection (>= 1.0), libgirepository1.0-dev (>= 1.0), gsettings-desktop-schemas-dev, - gnome-common -Standards-Version: 3.9.4 + gnome-common, + dh-apparmor, + libgrip-dev (>= 0.3.1) +Standards-Version: 3.9.3 Homepage: http://www.gnome.org/projects/evince/ -Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/evince +Vcs-Svn: svn://anonscm.debian.org/svn/pkg-gnome/desktop/unstable/evince Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/evince Package: evince @@ -51,7 +55,7 @@ libevview3-3 (= ${binary:Version}), evince-common (>= ${gnome:Version}), evince-common (<< ${gnome:NextVersion}), - gnome-icon-theme-symbolic (>= 2.17.1), + gnome-icon-theme (>= 2.17.1), shared-mime-info Recommends: dbus-x11, gvfs @@ -60,7 +64,8 @@ djvu-viewer Suggests: unrar, poppler-data, - nautilus + nautilus, + apparmor Description: Document (PostScript, PDF) viewer Evince is a simple multi-page document viewer. It can display and print PostScript (PS), Encapsulated PostScript (EPS), DjVu, DVI, Portable @@ -97,7 +102,7 @@ libevview3-3 (= ${binary:Version}), evince-common (>= ${gnome:Version}), evince-common (<< ${gnome:NextVersion}), - gnome-icon-theme-symbolic (>= 2.17.1), + gnome-icon-theme (>= 2.17.1), shared-mime-info Recommends: dbus-x11 Provides: pdf-viewer, @@ -162,8 +167,8 @@ libevview3-3 (= ${binary:Version}), gir1.2-evince-3.0 (= ${binary:Version}), ${misc:Depends}, - libgtk-3-dev (>= 3.0.2), - libglib2.0-dev (>= 2.34) + libgtk-3-dev (>= 3.8.0), + libglib2.0-dev (>= 2.36) Description: Document (PostScript, PDF) rendering library - development files This package contains evince-related libraries for rendering and displaying Evince documents like PostScript (PS), Encapsulated PostScript (EPS), DjVu, diff -Nru evince-3.12.0/debian/control.in evince-3.12.1/debian/control.in --- evince-3.12.0/debian/control.in 2014-01-26 20:11:30.000000000 +0000 +++ evince-3.12.1/debian/control.in 2013-09-30 11:47:38.000000000 +0000 @@ -1,7 +1,8 @@ Source: evince Section: gnome Priority: optional -Maintainer: Debian GNOME Maintainers +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian GNOME Maintainers Uploaders: @GNOME_TEAM@ Build-Depends: cdbs (>= 0.4.90), debhelper (>= 8), @@ -22,20 +23,23 @@ libsm-dev (>= 2:1.0.0), zlib1g-dev, libnautilus-extension-dev (>= 2.91.4), - libpoppler-glib-dev (>= 0.18.0), + libpoppler-glib-dev (>= 0.24.0), libspectre-dev (>= 0.2.0), - libtiff-dev, + libtiff5-dev | libtiff-dev, libdjvulibre-dev (>= 3.5.17), libkpathsea-dev, + libt1-dev, libgxps-dev (>= 0.2.1), autotools-dev, gobject-introspection (>= 1.0), libgirepository1.0-dev (>= 1.0), gsettings-desktop-schemas-dev, - gnome-common -Standards-Version: 3.9.4 + gnome-common, + dh-apparmor, + libgrip-dev (>= 0.3.1) +Standards-Version: 3.9.3 Homepage: http://www.gnome.org/projects/evince/ -Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/evince +Vcs-Svn: svn://anonscm.debian.org/svn/pkg-gnome/desktop/unstable/evince Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/evince Package: evince @@ -47,7 +51,7 @@ libevview3-3 (= ${binary:Version}), evince-common (>= ${gnome:Version}), evince-common (<< ${gnome:NextVersion}), - gnome-icon-theme-symbolic (>= 2.17.1), + gnome-icon-theme (>= 2.17.1), shared-mime-info Recommends: dbus-x11, gvfs @@ -56,7 +60,8 @@ djvu-viewer Suggests: unrar, poppler-data, - nautilus + nautilus, + apparmor Description: Document (PostScript, PDF) viewer Evince is a simple multi-page document viewer. It can display and print PostScript (PS), Encapsulated PostScript (EPS), DjVu, DVI, Portable @@ -93,7 +98,7 @@ libevview3-3 (= ${binary:Version}), evince-common (>= ${gnome:Version}), evince-common (<< ${gnome:NextVersion}), - gnome-icon-theme-symbolic (>= 2.17.1), + gnome-icon-theme (>= 2.17.1), shared-mime-info Recommends: dbus-x11 Provides: pdf-viewer, @@ -158,8 +163,8 @@ libevview3-3 (= ${binary:Version}), gir1.2-evince-3.0 (= ${binary:Version}), ${misc:Depends}, - libgtk-3-dev (>= 3.0.2), - libglib2.0-dev (>= 2.34) + libgtk-3-dev (>= 3.8.0), + libglib2.0-dev (>= 2.36) Description: Document (PostScript, PDF) rendering library - development files This package contains evince-related libraries for rendering and displaying Evince documents like PostScript (PS), Encapsulated PostScript (EPS), DjVu, diff -Nru evince-3.12.0/debian/evince.apport evince-3.12.1/debian/evince.apport --- evince-3.12.0/debian/evince.apport 1970-01-01 00:00:00.000000000 +0000 +++ evince-3.12.1/debian/evince.apport 2013-09-30 11:47:38.000000000 +0000 @@ -0,0 +1,20 @@ +'''apport package hook for evince + +(c) 2009-2011 Canonical Ltd. +Author: +Jamie Strandboge + +''' + +from apport.hookutils import * +from os import path +import re + +def add_info(report): + attach_conffiles(report, 'evince') + attach_related_packages(report, ['apparmor', 'libapparmor1', + 'libapparmor-perl', 'apparmor-utils', 'auditd', 'libaudit0']) + + attach_mac_events(report, ['/usr/bin/evince', + '/usr/bin/evince-previewer', + '/usr/bin/evince-thumbnailer']) diff -Nru evince-3.12.0/debian/evince-common.dirs evince-3.12.1/debian/evince-common.dirs --- evince-3.12.0/debian/evince-common.dirs 1970-01-01 00:00:00.000000000 +0000 +++ evince-3.12.1/debian/evince-common.dirs 2013-09-30 11:47:38.000000000 +0000 @@ -0,0 +1,2 @@ +etc/apparmor.d/abstractions +usr/share/apport/package-hooks diff -Nru evince-3.12.0/debian/evince-common.install evince-3.12.1/debian/evince-common.install --- evince-3.12.0/debian/evince-common.install 2013-06-02 19:07:43.000000000 +0000 +++ evince-3.12.1/debian/evince-common.install 2013-09-30 11:47:38.000000000 +0000 @@ -1,3 +1,4 @@ +debian/evince.xpm /usr/share/pixmaps/ usr/share/dbus-1 usr/share/help usr/share/evince diff -Nru evince-3.12.0/debian/evince-gtk.install evince-3.12.1/debian/evince-gtk.install --- evince-3.12.0/debian/evince-gtk.install 2013-06-02 20:41:50.000000000 +0000 +++ evince-3.12.1/debian/evince-gtk.install 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -# keep in sync with evince.install as needed -usr/bin -usr/lib/evince/evinced diff -Nru evince-3.12.0/debian/evince.install evince-3.12.1/debian/evince.install --- evince-3.12.0/debian/evince.install 2013-06-02 20:41:50.000000000 +0000 +++ evince-3.12.1/debian/evince.install 2013-09-30 11:47:38.000000000 +0000 @@ -1,4 +1,3 @@ -# keep in sync with evince-gtk.install as needed usr/bin usr/lib/nautilus/*/*.so usr/lib/evince/evinced diff -Nru evince-3.12.0/debian/evince.mime evince-3.12.1/debian/evince.mime --- evince-3.12.0/debian/evince.mime 1970-01-01 00:00:00.000000000 +0000 +++ evince-3.12.1/debian/evince.mime 2013-09-30 11:47:38.000000000 +0000 @@ -0,0 +1 @@ +application/pdf; evince %s; test=test -n "$DISPLAY"; nametemplate=%s.pdf; priority=5 diff -Nru evince-3.12.0/debian/libevdocument3-4.symbols evince-3.12.1/debian/libevdocument3-4.symbols --- evince-3.12.0/debian/libevdocument3-4.symbols 2014-02-23 19:54:16.000000000 +0000 +++ evince-3.12.1/debian/libevdocument3-4.symbols 2013-10-31 16:55:10.000000000 +0000 @@ -56,6 +56,7 @@ ev_backends_manager_get_document_module_name@Base 3.0.2 ev_backends_manager_get_document_type_info@Base 3.0.2 ev_compression_type_get_type@Base 3.0.2 + (optional)ev_doc_mutex@Base 3.3.90 ev_document_annotations_add_annotation@Base 3.0.2 ev_document_annotations_can_add_annotation@Base 3.0.2 ev_document_annotations_document_is_modified@Base 3.0.2 @@ -84,7 +85,7 @@ ev_document_find_get_type@Base 3.0.2 ev_document_find_page_by_label@Base 3.0.2 ev_document_fonts_fill_model@Base 3.0.2 - ev_document_fonts_get_fonts_summary@Base 3.7.90 + ev_document_fonts_get_fonts_summary@Base 3.7.4 ev_document_fonts_get_progress@Base 3.0.2 ev_document_fonts_get_type@Base 3.0.2 ev_document_fonts_scan@Base 3.0.2 @@ -164,8 +165,8 @@ ev_document_misc_invert_surface@Base 3.0.2 ev_document_misc_paint_one_page@Base 3.0.2 ev_document_misc_pixbuf_from_surface@Base 3.0.2 - ev_document_misc_render_loading_thumbnail@Base 3.7.90 - ev_document_misc_render_thumbnail_with_frame@Base 3.7.90 + ev_document_misc_render_loading_thumbnail@Base 3.7.4 + ev_document_misc_render_thumbnail_with_frame@Base 3.7.4 ev_document_misc_surface_from_pixbuf@Base 3.0.2 ev_document_misc_surface_rotate_and_scale@Base 3.0.2 ev_document_mode_get_type@Base 3.0.2 @@ -180,7 +181,7 @@ ev_document_synctex_backward_search@Base 3.0.2 ev_document_synctex_forward_search@Base 3.0.2 ev_document_text_get_text@Base 3.0.2 - ev_document_text_get_text_attrs@Base 3.10.0 + ev_document_text_get_text_attrs@Base 3.9.5 ev_document_text_get_text_layout@Base 3.0.2 ev_document_text_get_text_mapping@Base 3.0.2 ev_document_text_get_type@Base 3.0.2 @@ -188,6 +189,7 @@ ev_document_transition_get_page_duration@Base 3.0.2 ev_document_transition_get_type@Base 3.0.2 ev_document_ui_hints_get_type@Base 3.0.2 + (optional)ev_fc_mutex@Base 3.3.90 ev_file_compress@Base 3.0.2 ev_file_copy_metadata@Base 3.5.2 ev_file_exporter_begin@Base 3.0.2 @@ -273,14 +275,14 @@ ev_link_new@Base 3.0.2 ev_mapping_list_find@Base 3.0.2 ev_mapping_list_find_custom@Base 3.0.2 - ev_mapping_list_get@Base 3.11.90 + ev_mapping_list_get@Base 3.11.1 ev_mapping_list_get_data@Base 3.0.2 ev_mapping_list_get_list@Base 3.0.2 ev_mapping_list_get_page@Base 3.0.2 - ev_mapping_list_get_type@Base 3.7.90 - ev_mapping_list_length@Base 3.7.90 + ev_mapping_list_get_type@Base 3.7.5 + ev_mapping_list_length@Base 3.7.5 ev_mapping_list_new@Base 3.0.2 - ev_mapping_list_nth@Base 3.7.90 + ev_mapping_list_nth@Base 3.7.5 ev_mapping_list_ref@Base 3.0.2 ev_mapping_list_unref@Base 3.0.2 ev_mkdtemp@Base 3.0.2 diff -Nru evince-3.12.0/debian/libevview3-3.symbols evince-3.12.1/debian/libevview3-3.symbols --- evince-3.12.0/debian/libevview3-3.symbols 2014-02-23 19:54:16.000000000 +0000 +++ evince-3.12.1/debian/libevview3-3.symbols 2014-04-18 08:28:09.000000000 +0000 @@ -17,7 +17,7 @@ ev_document_model_get_max_scale@Base 3.0.2 ev_document_model_get_min_scale@Base 3.0.2 ev_document_model_get_page@Base 3.0.2 - ev_document_model_get_page_layout@Base 3.7.90 + ev_document_model_get_page_layout@Base 3.7.4 ev_document_model_get_rotation@Base 3.0.2 ev_document_model_get_scale@Base 3.0.2 ev_document_model_get_sizing_mode@Base 3.0.2 @@ -34,7 +34,7 @@ ev_document_model_set_min_scale@Base 3.0.2 ev_document_model_set_page@Base 3.0.2 ev_document_model_set_page_by_label@Base 3.0.2 - ev_document_model_set_page_layout@Base 3.7.90 + ev_document_model_set_page_layout@Base 3.7.4 ev_document_model_set_rotation@Base 3.0.2 ev_document_model_set_scale@Base 3.0.2 ev_document_model_set_sizing_mode@Base 3.0.2 @@ -103,28 +103,34 @@ ev_job_succeeded@Base 3.0.2 ev_job_thumbnail_get_type@Base 3.0.2 ev_job_thumbnail_new@Base 3.0.2 - ev_job_thumbnail_set_has_frame@Base 3.7.90 - ev_link_accessible_get_type@Base 3.7.90 - ev_link_accessible_new@Base 3.7.90 + ev_job_thumbnail_set_has_frame@Base 3.7.4 + ev_link_accessible_get_type@Base 3.7.5 + ev_link_accessible_new@Base 3.7.5 + ev_page_accessible_get_page@Base 3.12.1 + ev_page_accessible_get_type@Base 3.12.1 + ev_page_accessible_get_view@Base 3.12.1 + ev_page_accessible_get_view_accessible@Base 3.12.1 + ev_page_accessible_new@Base 3.12.1 + ev_page_cache_ensure_page@Base 3.12.1 ev_page_cache_get_annot_mapping@Base 3.0.2 ev_page_cache_get_flags@Base 3.0.2 ev_page_cache_get_form_field_mapping@Base 3.0.2 ev_page_cache_get_image_mapping@Base 3.0.2 ev_page_cache_get_link_mapping@Base 3.0.2 ev_page_cache_get_text@Base 3.0.2 - ev_page_cache_get_text_attrs@Base 3.10.0 + ev_page_cache_get_text_attrs@Base 3.9.5 ev_page_cache_get_text_layout@Base 3.0.2 - ev_page_cache_get_text_log_attrs@Base 3.10.0 + ev_page_cache_get_text_log_attrs@Base 3.9.5 ev_page_cache_get_text_mapping@Base 3.0.2 ev_page_cache_get_type@Base 3.0.2 ev_page_cache_mark_dirty@Base 3.0.2 ev_page_cache_new@Base 3.0.2 ev_page_cache_set_flags@Base 3.0.2 ev_page_cache_set_page_range@Base 3.0.2 - ev_page_layout_get_type@Base 3.7.90 + ev_page_layout_get_type@Base 3.7.4 ev_pixbuf_cache_clear@Base 3.0.2 ev_pixbuf_cache_get_selection_list@Base 3.0.2 - ev_pixbuf_cache_get_selection_region@Base 3.10.0 + ev_pixbuf_cache_get_selection_region@Base 3.9.5 ev_pixbuf_cache_get_selection_surface@Base 3.0.2 ev_pixbuf_cache_get_surface@Base 3.0.2 ev_pixbuf_cache_get_type@Base 3.0.2 @@ -175,9 +181,11 @@ ev_transition_animation_ready@Base 3.0.2 ev_transition_animation_set_dest_surface@Base 3.0.2 ev_transition_animation_set_origin_surface@Base 3.0.2 - ev_view_accessible_get_type@Base 3.7.90 - ev_view_accessible_new@Base 3.7.90 - ev_view_accessible_set_model@Base 3.10.0 + ev_view_accessible_get_n_pages@Base 3.12.1 + ev_view_accessible_get_relevant_page@Base 3.12.1 + ev_view_accessible_get_type@Base 3.7.4 + ev_view_accessible_new@Base 3.7.4 + ev_view_accessible_set_model@Base 3.9.5 ev_view_autoscroll_start@Base 3.0.2 ev_view_autoscroll_stop@Base 3.0.2 ev_view_begin_add_annotation@Base 3.0.2 @@ -191,10 +199,9 @@ ev_view_find_changed@Base 3.0.2 ev_view_find_next@Base 3.0.2 ev_view_find_previous@Base 3.0.2 - ev_view_find_restart@Base 3.11.90 ev_view_find_search_changed@Base 3.0.2 ev_view_find_set_highlight_search@Base 3.0.2 - ev_view_find_set_result@Base 3.10.0 + ev_view_find_set_result@Base 3.9.5 ev_view_find_started@Base 3.5.92 ev_view_focus_annotation@Base 3.0.2 ev_view_get_has_selection@Base 3.0.2 @@ -203,8 +210,8 @@ ev_view_handle_link@Base 3.0.2 ev_view_hide_cursor@Base 3.0.2 ev_view_highlight_forward_search@Base 3.0.2 - ev_view_is_caret_navigation_enabled@Base 3.10.0 - ev_view_is_loading@Base 3.7.90 + ev_view_is_caret_navigation_enabled@Base 3.9.5 + ev_view_is_loading@Base 3.7.1 ev_view_new@Base 3.0.2 ev_view_next_page@Base 3.0.2 ev_view_presentation_get_current_page@Base 3.0.2 @@ -215,16 +222,16 @@ ev_view_presentation_previous_page@Base 3.0.2 ev_view_presentation_set_rotation@Base 3.0.2 ev_view_previous_page@Base 3.0.2 + ev_view_find_restart@Base 3.11.1 ev_view_reload@Base 3.0.2 ev_view_scroll@Base 3.0.2 ev_view_select_all@Base 3.0.2 -#MISSING: 3.10.0# ev_view_selection_mode_get_type@Base 3.0.2 - ev_view_set_caret_cursor_position@Base 3.10.0 - ev_view_set_caret_navigation_enabled@Base 3.10.0 + ev_view_set_caret_cursor_position@Base 3.9.5 + ev_view_set_caret_navigation_enabled@Base 3.9.5 ev_view_set_loading@Base 3.0.2 ev_view_set_model@Base 3.0.2 ev_view_set_page_cache_size@Base 3.0.2 ev_view_show_cursor@Base 3.0.2 - ev_view_supports_caret_navigation@Base 3.10.0 + ev_view_supports_caret_navigation@Base 3.9.5 ev_view_zoom_in@Base 3.0.2 ev_view_zoom_out@Base 3.0.2 diff -Nru evince-3.12.0/debian/patches/01-poppler-0.18-compat.patch evince-3.12.1/debian/patches/01-poppler-0.18-compat.patch --- evince-3.12.0/debian/patches/01-poppler-0.18-compat.patch 2014-04-11 20:24:40.000000000 +0000 +++ evince-3.12.1/debian/patches/01-poppler-0.18-compat.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,55 +0,0 @@ -Description: Make it possible to compile evince 3.8 against poppler 0.18 - Since poppler 0.20.0 is not yet available in Debian sid, add a version - check so we can build against older versions. The existing code already - provides a sensible fallback path. -Author: Michael Biebl -Index: evince-3.12.0/backend/pdf/ev-poppler.cc -=================================================================== ---- evince-3.12.0.orig/backend/pdf/ev-poppler.cc 2014-04-11 22:16:07.000000000 +0200 -+++ evince-3.12.0/backend/pdf/ev-poppler.cc 2014-04-11 22:16:07.000000000 +0200 -@@ -1118,10 +1118,10 @@ - const char *type_str; - const char *embedded; - const char *standard_str = ""; -- const gchar *substitute; -+ const gchar *substitute = NULL; - const gchar *substitute_text; - const gchar *filename; -- const gchar *encoding; -+ const gchar *encoding = NULL; - const gchar *encoding_text; - char *details; - -@@ -1131,7 +1131,9 @@ - name = _("No name"); - } - -+#if POPPLER_CHECK_VERSION(0, 20, 0) - encoding = poppler_fonts_iter_get_encoding (iter); -+#endif - if (!encoding) { - /* translators: When a font type does not have - encoding information or it is unknown. Example: -@@ -1168,7 +1170,9 @@ - } - } - -+#if POPPLER_CHECK_VERSION(0, 20, 0) - substitute = poppler_fonts_iter_get_substitute_name (iter); -+#endif - filename = poppler_fonts_iter_get_file_name (iter); - encoding_text = _("Encoding"); - substitute_text = _("Substituting with"); -Index: evince-3.12.0/configure.ac -=================================================================== ---- evince-3.12.0.orig/configure.ac 2014-04-11 22:16:07.000000000 +0200 -+++ evince-3.12.0/configure.ac 2014-04-11 22:16:07.000000000 +0200 -@@ -434,7 +434,7 @@ - [enable_pdf=yes]) - - if test "x$enable_pdf" = "xyes"; then -- POPPLER_REQUIRED=0.20.0 -+ POPPLER_REQUIRED=0.18.0 - PKG_CHECK_MODULES(POPPLER, poppler-glib >= $POPPLER_REQUIRED libxml-2.0 >= $LIBXML_REQUIRED,enable_pdf=yes,enable_pdf=no) - - if test "x$enable_pdf" = "xyes"; then diff -Nru evince-3.12.0/debian/patches/revert-poppler-0.23.3.patch evince-3.12.1/debian/patches/revert-poppler-0.23.3.patch --- evince-3.12.0/debian/patches/revert-poppler-0.23.3.patch 2013-10-15 19:01:42.000000000 +0000 +++ evince-3.12.1/debian/patches/revert-poppler-0.23.3.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,109 +0,0 @@ ---- a/backend/pdf/ev-poppler.cc -+++ b/backend/pdf/ev-poppler.cc -@@ -281,6 +281,7 @@ - return TRUE; - } - -+#ifdef HAVE_POPPLER_DOCUMENT_NEW_FROM_STREAM - static gboolean - pdf_document_load_stream (EvDocument *document, - GInputStream *stream, -@@ -304,7 +305,9 @@ - - return TRUE; - } -+#endif - -+#ifdef HAVE_POPPLER_DOCUMENT_NEW_FROM_GFILE - static gboolean - pdf_document_load_gfile (EvDocument *document, - GFile *file, -@@ -328,6 +331,7 @@ - - return TRUE; - } -+#endif - - static int - pdf_document_get_n_pages (EvDocument *document) -@@ -936,8 +940,12 @@ - - ev_document_class->save = pdf_document_save; - ev_document_class->load = pdf_document_load; -+#ifdef HAVE_POPPLER_DOCUMENT_NEW_FROM_STREAM - ev_document_class->load_stream = pdf_document_load_stream; -+#endif -+#ifdef HAVE_POPPLER_DOCUMENT_NEW_FROM_GFILE - ev_document_class->load_gfile = pdf_document_load_gfile; -+#endif - ev_document_class->get_n_pages = pdf_document_get_n_pages; - ev_document_class->get_page = pdf_document_get_page; - ev_document_class->get_page_size = pdf_document_get_page_size; -@@ -1639,18 +1647,24 @@ - PopplerPage *poppler_page; - gdouble height; - GList *retval = NULL; -+#ifdef HAVE_POPPLER_PAGE_FIND_TEXT_WITH_OPTIONS - guint find_flags = 0; -+#endif - - g_return_val_if_fail (POPPLER_IS_PAGE (page->backend_page), NULL); - g_return_val_if_fail (text != NULL, NULL); - - poppler_page = POPPLER_PAGE (page->backend_page); - -+#ifdef HAVE_POPPLER_PAGE_FIND_TEXT_WITH_OPTIONS - if (options & EV_FIND_CASE_SENSITIVE) - find_flags |= POPPLER_FIND_CASE_SENSITIVE; - if (options & EV_FIND_WHOLE_WORDS_ONLY) - find_flags |= POPPLER_FIND_WHOLE_WORDS_ONLY; - matches = poppler_page_find_text_with_options (poppler_page, text, (PopplerFindFlags)find_flags); -+#else -+ matches = poppler_page_find_text (poppler_page, text); -+#endif - if (!matches) - return NULL; - -@@ -1692,14 +1706,20 @@ - static EvFindOptions - pdf_document_find_get_supported_options (EvDocumentFind *document_find) - { -+#ifdef HAVE_POPPLER_PAGE_FIND_TEXT_WITH_OPTIONS - return (EvFindOptions)(EV_FIND_CASE_SENSITIVE | EV_FIND_WHOLE_WORDS_ONLY); -+#else -+ return EV_FIND_DEFAULT; -+#endif - } - - static void - pdf_document_find_iface_init (EvDocumentFindInterface *iface) - { - iface->find_text = pdf_document_find_find_text; -+#ifdef HAVE_POPPLER_PAGE_FIND_TEXT_WITH_OPTIONS - iface->find_text_with_options = pdf_document_find_find_text_with_options; -+#endif - iface->get_supported_options = pdf_document_find_get_supported_options; - } - ---- a/configure.ac -+++ b/configure.ac -@@ -474,7 +474,7 @@ - [enable_pdf=yes]) - - if test "x$enable_pdf" = "xyes"; then -- POPPLER_REQUIRED=0.23.3 -+ POPPLER_REQUIRED=0.20.0 - PKG_CHECK_MODULES(POPPLER, poppler-glib >= $POPPLER_REQUIRED libxml-2.0 >= $LIBXML_REQUIRED,enable_pdf=yes,enable_pdf=no) - - if test "x$enable_pdf" = "xyes"; then -@@ -490,6 +490,10 @@ - else - AC_MSG_ERROR("PDF support is disabled since poppler-glib library version $POPPLER_REQUIRED or newer not found") - fi -+ evince_save_LIBS=$LIBS -+ LIBS="$LIBS $POPPLER_LIBS" -+ AC_CHECK_FUNCS(poppler_document_new_from_stream poppler_document_new_from_gfile poppler_page_find_text_with_options) -+ LIBS=$evince_save_LIBS - fi - - AM_CONDITIONAL(ENABLE_PDF, test x$enable_pdf = xyes) diff -Nru evince-3.12.0/debian/patches/revert-poppler-0.24.patch evince-3.12.1/debian/patches/revert-poppler-0.24.patch --- evince-3.12.0/debian/patches/revert-poppler-0.24.patch 2013-10-15 19:01:42.000000000 +0000 +++ evince-3.12.1/debian/patches/revert-poppler-0.24.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,11 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -474,7 +474,7 @@ - [enable_pdf=yes]) - - if test "x$enable_pdf" = "xyes"; then -- POPPLER_REQUIRED=0.24.0 -+ POPPLER_REQUIRED=0.23.3 - PKG_CHECK_MODULES(POPPLER, poppler-glib >= $POPPLER_REQUIRED libxml-2.0 >= $LIBXML_REQUIRED,enable_pdf=yes,enable_pdf=no) - - if test "x$enable_pdf" = "xyes"; then diff -Nru evince-3.12.0/debian/patches/series evince-3.12.1/debian/patches/series --- evince-3.12.0/debian/patches/series 2014-04-11 20:17:53.000000000 +0000 +++ evince-3.12.1/debian/patches/series 2014-02-27 18:33:56.000000000 +0000 @@ -1,4 +1 @@ -revert-poppler-0.24.patch -revert-poppler-0.23.3.patch -01-poppler-0.18-compat.patch 11_grip_gestures.patch diff -Nru evince-3.12.0/debian/rules evince-3.12.1/debian/rules --- evince-3.12.0/debian/rules 2014-01-17 22:32:57.000000000 +0000 +++ evince-3.12.1/debian/rules 2014-04-18 08:28:29.000000000 +0000 @@ -1,43 +1,71 @@ #!/usr/bin/make -f export DEB_BUILD_MAINT_OPTIONS = hardening=+all - -DEB_BUILDDIR = debian/build -DEB_MAKE_DESTDIRSKEL = $(CURDIR)/debian/install/@FLAVOR@ -DEB_MAKE_FLAVORS = evince evince-gtk +include /usr/share/dpkg/buildflags.mk include /usr/share/cdbs/1/rules/autoreconf.mk include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/gnome.mk -include /usr/share/cdbs/1/rules/utils.mk include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk include /usr/share/gnome-pkg-tools/1/rules/gnome-version.mk include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk -DEB_DH_INSTALL_ARGS += --sourcedir=debian/install/evince -DEB_DH_INSTALL_ARGS_evince-gtk += --sourcedir=debian/install/evince-gtk +DEB_BUILDDIR := $(CURDIR)/debian/build/evince +DEB_BUILDDIR_evince-gtk := $(CURDIR)/debian/build/evince-gtk +DEB_DESTDIR_evince-gtk := $(CURDIR)/debian/evince-gtk -DEB_CONFIGURE_EXTRA_FLAGS = \ +DEB_CONFIGURE_EXTRA_FLAGS := --disable-scrollkeeper \ + --enable-gtk-doc \ --enable-djvu \ --enable-dvi \ + --enable-t1lib \ --enable-xps \ - --enable-comics + --enable-comics \ + --enable-introspection \ + --with-libgrip=yes DEB_DH_MAKESHLIBS_ARGS += -X /usr/lib/nautilus/ -X /usr/lib/evince/ \ -V -- -c4 DEB_DH_STRIP_ARGS_evince-gtk = -DEB_CONFIGURE_FLAGS_evince = \ - --enable-introspection \ - --enable-gtk-doc - -DEB_CONFIGURE_FLAGS_evince-gtk = \ +#cdbs should do this, but doesn't (see #424636) +clean:: + rm -rf $(DEB_BUILDDIR) $(DEB_BUILDDIR_evince-gtk) + +configure/evince-gtk:: $(DEB_BUILDDIR_evince-gtk)/config.status +$(DEB_BUILDDIR_evince-gtk)/config.status: + cd $(DEB_BUILDDIR_evince-gtk) && \ + $(DEB_CONFIGURE_SCRIPT_ENV) $(DEB_CONFIGURE_SCRIPT) \ + $(DEB_CONFIGURE_NORMAL_ARGS) \ + $(cdbs_configure_flags) \ + $(DEB_CONFIGURE_EXTRA_FLAGS) \ --without-keyring \ --disable-nautilus \ --disable-introspection \ - --disable-gtk-doc + --disable-gtk-doc \ + $(DEB_CONFIGURE_USER_FLAGS) + +build/evince-gtk:: + make -C $(DEB_BUILDDIR_evince-gtk) -install/evince-common:: - dh_install -p${cdbs_curpkg} --ignore=debian/${cdbs_curpkg}.install \ - debian/evince.xpm usr/share/pixmaps +install/evince-gtk:: + make -C $(DEB_BUILDDIR_evince-gtk) install DESTDIR=$(DEB_DESTDIR_evince-gtk) + rm -rf debian/evince-gtk/usr/share \ + debian/evince-gtk/etc \ + debian/evince-gtk/usr/include + rm -rf debian/evince-gtk/usr/lib/lib* + rm -rf debian/evince-gtk/usr/lib/nautilus + rm -rf debian/evince-gtk/usr/lib/pkgconfig + rm -rf debian/evince-gtk/usr/lib/girepository* + rm -rf debian/evince-gtk/usr/lib/evince/4 + +binary-install/evince-common:: + rm -rf debian/evince-common/usr/share/gtk-doc + cp debian/apparmor-profile debian/evince-common/etc/apparmor.d/usr.bin.evince + cp debian/apparmor-profile.abstraction debian/evince-common/etc/apparmor.d/abstractions/evince + cp debian/evince.apport debian/evince-common/usr/share/apport/package-hooks/source_evince.py + dh_apparmor --profile-name=usr.bin.evince -pevince-common + cd po; intltool-update --pot --verbose + # save some space by not shipping the synctex video + find debian/evince-common/usr/share/help/ -name '*.ogv' -delete diff -Nru evince-3.12.0/debian/source/options evince-3.12.1/debian/source/options --- evince-3.12.0/debian/source/options 2014-02-17 16:02:14.000000000 +0000 +++ evince-3.12.1/debian/source/options 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -compression = "xz" -compression-level = 9 diff -Nru evince-3.12.0/help/es/annotation-properties.page evince-3.12.1/help/es/annotation-properties.page --- evince-3.12.0/help/es/annotation-properties.page 2014-03-25 11:23:42.000000000 +0000 +++ evince-3.12.1/help/es/annotation-properties.page 2014-04-14 16:27:57.000000000 +0000 @@ -22,7 +22,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/annotations-delete.page evince-3.12.1/help/es/annotations-delete.page --- evince-3.12.0/help/es/annotations-delete.page 2014-03-25 11:23:42.000000000 +0000 +++ evince-3.12.1/help/es/annotations-delete.page 2014-04-14 16:27:57.000000000 +0000 @@ -22,7 +22,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/annotations-disabled.page evince-3.12.1/help/es/annotations-disabled.page --- evince-3.12.0/help/es/annotations-disabled.page 2014-03-25 11:23:42.000000000 +0000 +++ evince-3.12.1/help/es/annotations-disabled.page 2014-04-14 16:27:57.000000000 +0000 @@ -21,11 +21,11 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 ¿No puede añadir anotaciones? -

Las anotaciones sólo se pueden añadir a archivos PDF. Si su archivo está en otro formato diferente de PDF, la opción para añadir anotaciones estará en gris (desactivada).

+

Las anotaciones sólo se pueden añadir a archivos PDF. Si su archivo está un formato que no sea PDF, la opción para añadir anotaciones estará en gris (desactivada).

diff -Nru evince-3.12.0/help/es/annotations-navigate.page evince-3.12.1/help/es/annotations-navigate.page --- evince-3.12.0/help/es/annotations-navigate.page 2014-03-25 11:23:42.000000000 +0000 +++ evince-3.12.1/help/es/annotations-navigate.page 2014-04-14 16:27:58.000000000 +0000 @@ -22,7 +22,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/annotations.page evince-3.12.1/help/es/annotations.page --- evince-3.12.0/help/es/annotations.page 2014-03-25 11:23:42.000000000 +0000 +++ evince-3.12.1/help/es/annotations.page 2014-04-14 16:27:58.000000000 +0000 @@ -22,7 +22,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/annotations-save.page evince-3.12.1/help/es/annotations-save.page --- evince-3.12.0/help/es/annotations-save.page 2014-03-25 11:23:42.000000000 +0000 +++ evince-3.12.1/help/es/annotations-save.page 2014-04-14 16:27:58.000000000 +0000 @@ -20,7 +20,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/bookmarks.page evince-3.12.1/help/es/bookmarks.page --- evince-3.12.0/help/es/bookmarks.page 2014-03-25 11:23:42.000000000 +0000 +++ evince-3.12.1/help/es/bookmarks.page 2014-04-14 16:27:58.000000000 +0000 @@ -29,7 +29,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/bug-filing.page evince-3.12.1/help/es/bug-filing.page --- evince-3.12.0/help/es/bug-filing.page 2014-03-25 11:23:42.000000000 +0000 +++ evince-3.12.1/help/es/bug-filing.page 2014-04-14 16:27:59.000000000 +0000 @@ -21,7 +21,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/commandline.page evince-3.12.1/help/es/commandline.page --- evince-3.12.0/help/es/commandline.page 2014-03-25 11:23:42.000000000 +0000 +++ evince-3.12.1/help/es/commandline.page 2014-04-14 16:27:59.000000000 +0000 @@ -25,7 +25,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/convertpdf.page evince-3.12.1/help/es/convertpdf.page --- evince-3.12.0/help/es/convertpdf.page 2014-03-25 11:23:42.000000000 +0000 +++ evince-3.12.1/help/es/convertpdf.page 2014-04-14 16:27:59.000000000 +0000 @@ -28,7 +28,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/convertPostScript.page evince-3.12.1/help/es/convertPostScript.page --- evince-3.12.0/help/es/convertPostScript.page 2014-03-25 11:23:42.000000000 +0000 +++ evince-3.12.1/help/es/convertPostScript.page 2014-04-14 16:27:59.000000000 +0000 @@ -28,7 +28,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/convertSVG.page evince-3.12.1/help/es/convertSVG.page --- evince-3.12.0/help/es/convertSVG.page 2014-03-25 11:23:43.000000000 +0000 +++ evince-3.12.1/help/es/convertSVG.page 2014-04-14 16:27:59.000000000 +0000 @@ -27,7 +27,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/default-settings.page evince-3.12.1/help/es/default-settings.page --- evince-3.12.0/help/es/default-settings.page 2014-03-25 11:23:43.000000000 +0000 +++ evince-3.12.1/help/es/default-settings.page 2014-04-14 16:28:00.000000000 +0000 @@ -22,7 +22,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/develop.page evince-3.12.1/help/es/develop.page --- evince-3.12.0/help/es/develop.page 2014-03-25 11:23:43.000000000 +0000 +++ evince-3.12.1/help/es/develop.page 2014-04-14 16:28:00.000000000 +0000 @@ -21,7 +21,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/documentation.page evince-3.12.1/help/es/documentation.page --- evince-3.12.0/help/es/documentation.page 2014-03-25 11:23:43.000000000 +0000 +++ evince-3.12.1/help/es/documentation.page 2014-04-14 16:28:00.000000000 +0000 @@ -20,7 +20,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/duplex-10pages.page evince-3.12.1/help/es/duplex-10pages.page --- evince-3.12.0/help/es/duplex-10pages.page 2014-03-25 11:23:43.000000000 +0000 +++ evince-3.12.1/help/es/duplex-10pages.page 2014-04-14 16:28:00.000000000 +0000 @@ -23,7 +23,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/duplex-11pages.page evince-3.12.1/help/es/duplex-11pages.page --- evince-3.12.0/help/es/duplex-11pages.page 2014-03-25 11:23:43.000000000 +0000 +++ evince-3.12.1/help/es/duplex-11pages.page 2014-04-14 16:28:01.000000000 +0000 @@ -23,7 +23,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/duplex-12pages.page evince-3.12.1/help/es/duplex-12pages.page --- evince-3.12.0/help/es/duplex-12pages.page 2014-03-25 11:23:43.000000000 +0000 +++ evince-3.12.1/help/es/duplex-12pages.page 2014-04-14 16:28:01.000000000 +0000 @@ -23,7 +23,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/duplex-13pages.page evince-3.12.1/help/es/duplex-13pages.page --- evince-3.12.0/help/es/duplex-13pages.page 2014-03-25 11:23:43.000000000 +0000 +++ evince-3.12.1/help/es/duplex-13pages.page 2014-04-14 16:28:01.000000000 +0000 @@ -23,7 +23,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/duplex-14pages.page evince-3.12.1/help/es/duplex-14pages.page --- evince-3.12.0/help/es/duplex-14pages.page 2014-03-25 11:23:43.000000000 +0000 +++ evince-3.12.1/help/es/duplex-14pages.page 2014-04-14 16:28:01.000000000 +0000 @@ -23,7 +23,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/duplex-15pages.page evince-3.12.1/help/es/duplex-15pages.page --- evince-3.12.0/help/es/duplex-15pages.page 2014-03-25 11:23:44.000000000 +0000 +++ evince-3.12.1/help/es/duplex-15pages.page 2014-04-14 16:28:02.000000000 +0000 @@ -23,7 +23,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/duplex-16pages.page evince-3.12.1/help/es/duplex-16pages.page --- evince-3.12.0/help/es/duplex-16pages.page 2014-03-25 11:23:44.000000000 +0000 +++ evince-3.12.1/help/es/duplex-16pages.page 2014-04-14 16:28:02.000000000 +0000 @@ -23,7 +23,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/duplex-3pages.page evince-3.12.1/help/es/duplex-3pages.page --- evince-3.12.0/help/es/duplex-3pages.page 2014-03-25 11:23:44.000000000 +0000 +++ evince-3.12.1/help/es/duplex-3pages.page 2014-04-14 16:28:02.000000000 +0000 @@ -23,7 +23,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/duplex-4pages.page evince-3.12.1/help/es/duplex-4pages.page --- evince-3.12.0/help/es/duplex-4pages.page 2014-03-25 11:23:44.000000000 +0000 +++ evince-3.12.1/help/es/duplex-4pages.page 2014-04-14 16:28:03.000000000 +0000 @@ -23,7 +23,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/duplex-5pages.page evince-3.12.1/help/es/duplex-5pages.page --- evince-3.12.0/help/es/duplex-5pages.page 2014-03-25 11:23:44.000000000 +0000 +++ evince-3.12.1/help/es/duplex-5pages.page 2014-04-14 16:28:03.000000000 +0000 @@ -23,7 +23,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/duplex-6pages.page evince-3.12.1/help/es/duplex-6pages.page --- evince-3.12.0/help/es/duplex-6pages.page 2014-03-25 11:23:44.000000000 +0000 +++ evince-3.12.1/help/es/duplex-6pages.page 2014-04-14 16:28:03.000000000 +0000 @@ -23,7 +23,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/duplex-7pages.page evince-3.12.1/help/es/duplex-7pages.page --- evince-3.12.0/help/es/duplex-7pages.page 2014-03-25 11:23:44.000000000 +0000 +++ evince-3.12.1/help/es/duplex-7pages.page 2014-04-14 16:28:04.000000000 +0000 @@ -23,7 +23,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/duplex-8pages.page evince-3.12.1/help/es/duplex-8pages.page --- evince-3.12.0/help/es/duplex-8pages.page 2014-03-25 11:23:45.000000000 +0000 +++ evince-3.12.1/help/es/duplex-8pages.page 2014-04-14 16:28:04.000000000 +0000 @@ -23,7 +23,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/duplex-9pages.page evince-3.12.1/help/es/duplex-9pages.page --- evince-3.12.0/help/es/duplex-9pages.page 2014-03-25 11:23:45.000000000 +0000 +++ evince-3.12.1/help/es/duplex-9pages.page 2014-04-14 16:28:04.000000000 +0000 @@ -23,7 +23,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/duplex-npages.page evince-3.12.1/help/es/duplex-npages.page --- evince-3.12.0/help/es/duplex-npages.page 2014-03-25 11:23:45.000000000 +0000 +++ evince-3.12.1/help/es/duplex-npages.page 2014-04-14 16:28:04.000000000 +0000 @@ -23,7 +23,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/editing.page evince-3.12.1/help/es/editing.page --- evince-3.12.0/help/es/editing.page 2014-03-25 11:23:45.000000000 +0000 +++ evince-3.12.1/help/es/editing.page 2014-04-14 16:28:05.000000000 +0000 @@ -22,7 +22,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/es.po evince-3.12.1/help/es/es.po --- evince-3.12.0/help/es/es.po 2014-03-25 11:16:24.000000000 +0000 +++ evince-3.12.1/help/es/es.po 2014-04-14 16:19:58.000000000 +0000 @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: evince.help.master\n" -"POT-Creation-Date: 2014-03-25 04:45+0000\n" -"PO-Revision-Date: 2014-03-25 10:51+0100\n" +"POT-Creation-Date: 2014-04-02 03:47+0000\n" +"PO-Revision-Date: 2014-04-02 13:44+0200\n" "Last-Translator: Daniel Mustieles \n" "Language-Team: Español \n" "Language: \n" @@ -24,7 +24,7 @@ msgid "translator-credits" msgstr "" "Daniel Mustieles , 2012 - 2014\n" -"Jorge González , 2011" +"Jorge González , 2011" #. (itstool) path: info/desc #: C/annotation-properties.page:7 @@ -176,9 +176,9 @@ "Annotations can only be added to PDF files. If your file is of a format " "other than PDF, the option to add annotations will be greyed out (disabled)." msgstr "" -"Las anotaciones sólo se pueden añadir a archivos PDF. Si su archivo está en " -"otro formato diferente de PDF, la opción para añadir anotaciones estará en " -"gris (desactivada)." +"Las anotaciones sólo se pueden añadir a archivos PDF. Si su archivo está un " +"formato que no sea PDF, la opción para añadir anotaciones estará en gris " +"(desactivada)." #. (itstool) path: media #. This is a reference to an external file such as an image or video. When @@ -819,9 +819,6 @@ #. (itstool) path: item/p #: C/convertpdf.page:40 C/forms-saving.page:56 -#| msgid "" -#| "Click GoLast Page or press " -#| "CtrlEnd on your keyboard." msgid "" "Click the File options menu in the top right corner and select " "Print or press CtrlP on " @@ -915,9 +912,6 @@ #. (itstool) path: item/p #: C/convertPostScript.page:41 -#| msgid "" -#| "Click GoLast Page or press " -#| "CtrlEnd on your keyboard." msgid "" "Click the File options menu in the top right corner and select " "Print or press CtrlP and " @@ -973,9 +967,6 @@ #. (itstool) path: item/p #: C/convertSVG.page:37 C/printing.page:33 -#| msgid "" -#| "Click GoLast Page or press " -#| "CtrlEnd on your keyboard." msgid "" "Click the File options menu in the top right corner and select " "Print or press CtrlP." @@ -2046,10 +2037,6 @@ #. (itstool) path: item/p #: C/finding.page:34 -#| msgid "" -#| "Click EditFind or press " -#| "CtrlF or / to display a " -#| "search box." msgid "" "Click the Magnifying glass button or press CtrlF or / to display a search box." @@ -2059,9 +2046,6 @@ #. (itstool) path: item/p #: C/finding.page:39 -#| msgid "" -#| "Type the word or phrase you want to look for and a search will start " -#| "automatically." msgid "" "Start typing into the search box and the search will start automatically." msgstr "" @@ -2070,9 +2054,6 @@ #. (itstool) path: item/p #: C/finding.page:43 -#| msgid "" -#| "The Find Previous and Find Next buttons let you " -#| "skip from one search result to another." msgid "" "Use the and buttons to move to the previous or " "next search result." @@ -2091,12 +2072,6 @@ #. (itstool) path: page/p #: C/finding.page:52 -#| msgid "" -#| "If the word or phrase you searched is not present in the entire document, " -#| "the message will say Not found. However, if it appears in the " -#| "document at least once, the message will inform you of how many times the " -#| "word you searched occur on each page. This is apparent if you skip from " -#| "one result to another as described above or scroll through the document." msgid "" "If the word or phrase that you searched for is not found in the document, " "you will see Not found next to the search box. However, if it " @@ -2253,9 +2228,6 @@ #. (itstool) path: item/p #: C/forms-saving.page:39 -#| msgid "" -#| "Click GoLast Page or press " -#| "CtrlEnd on your keyboard." msgid "" "Click the File options menu in the top right corner and select " "Save a copy or press CtrlS " @@ -2420,9 +2392,6 @@ #. (itstool) path: page/p #: C/invert-colors.page:31 -#| msgid "" -#| "To swap black for white, white for black, and so on, click " -#| "ViewInverted Colors." msgid "" "To swap black for white, white for black, and so on, click the View " "options button in the top-right corner and select Inverted " @@ -2559,7 +2528,6 @@ #. (itstool) path: p/link #: C/legal-unported.xml:5 -#| msgid "Creative Commons Attribution-Share Alike 3.0 United States License" msgid "Creative Commons Attribution-ShareAlike 3.0 Unported License" msgstr "Creative Commons de Atribución-Compartir Igual 3.0 sin soporte" @@ -2674,9 +2642,6 @@ #. (itstool) path: item/p #: C/movingaround.page:79 -#| msgid "" -#| "Click the Previous or Next buttons on the toolbar." msgid "" "Click the < or > buttons on the toolbar." @@ -2700,9 +2665,6 @@ #. (itstool) path: item/p #: C/movingaround.page:91 -#| msgid "" -#| "Type a page number in the 'page select' tool on the toolbar and press Enter." msgid "" "Type a page number in Select Page on the toolbar and press Enter." @@ -2727,9 +2689,6 @@ #. (itstool) path: item/p #: C/movingaround.page:103 -#| msgid "" -#| "Click GoFirst Page. You can also " -#| "press CtrlHome on your keyboard." msgid "" "Click the File options menu in the top right corner and select " "First Page. You can also press CtrlHomeGoLast Page or press " -#| "CtrlEnd on your keyboard." msgid "" "Click the File options menu in the top right corner and select " "Last Page or press CtrlEnd " @@ -2764,19 +2720,15 @@ #. (itstool) path: note/p #: C/movingaround.page:123 -#, fuzzy -#| msgid "" -#| "You can only move around one page at a time, by default. If you want to " -#| "move between pages just by scrolling or dragging, click " -#| "ViewContinuous." msgid "" "You can only move around one page at a time, by default. If you want to move " "between pages just by scrolling or dragging, click the View options button in the top-right corner and select Continuous." msgstr "" -"Sólo puede moverse alrededor de una página a la vez. Si quiere moverse entre " -"páginas desplazándose o arrastrando, pulse VerContinuo." +"De manera predeterminada, sólo puede moverse alrededor de una página a la " +"vez. Si quiere moverse entre páginas desplazándose o arrastrando, pulse el " +"botón Opciones de la vista en la esquina superior derecha y elija " +"Continuo.." #. (itstool) path: section/title #: C/movingaround.page:134 @@ -2785,15 +2737,16 @@ #. (itstool) path: section/p #: C/movingaround.page:136 -#| msgid "" -#| "To make the side pane visible click ViewSide " -#| "Pane on the toolbar, or press F9 on the " -#| "keyboard. You should see a preview of all of the pages in the document." -msgid "" -"To make the side pane visible View options button in the top-" -"right corner and selectSide Pane, or press F9 on the " -"keyboard. You should see a preview of all of the pages in the document." +msgid "" +"To make the side pane visible, click the View options button in " +"the top-right corner and select Side Pane, or press F9 " +"on the keyboard. You should see a preview of all of the pages in the " +"document." msgstr "" +"Para hacer visible el panel latera, pulse el botón Opciones de la " +"vista en la esquina superior derecha y elija Panel lateral, " +"o pulse F9 en el teclado. Debería ver una vista previa de todas " +"las páginas del documento." #. (itstool) path: section/p #: C/movingaround.page:141 @@ -2828,10 +2781,6 @@ #. (itstool) path: item/p #: C/movingaround.page:160 -#| msgid "" -#| "Click ViewZoom In or use the " -#| "keyboard shortcuts Ctrl+ to zoom " -#| "in." msgid "" "Click the View options button in the top-right corner and select " "Zoom In or use the keyboard shortcuts Ctrl" @@ -2843,10 +2792,6 @@ #. (itstool) path: item/p #: C/movingaround.page:165 -#| msgid "" -#| "Click ViewZoom Out or use the " -#| "keyboard shortcuts Ctrl- to zoom " -#| "out." msgid "" "Click the View options button in the top-right corner and select " "Zoom Out or use the keyboard shortcuts CtrlBest Fit option will make a document page fit the whole " -#| "height of the window." msgid "" "The Fit Page option will make a document page fit the whole " "height of the window." msgstr "" -"La opción Ajuste óptimo hará que la página de un documento se " +"La opción Ajustar página hará que la página de un documento se " "ajuste a la altura total de la ventana." #. (itstool) path: note/p #: C/movingaround.page:187 -#, fuzzy -#| msgid "" -#| "The Fit Page Width option will make a document page fill the " -#| "whole width of the window." msgid "" "The Fit Width option will make a document page fill the whole " "width of the window." msgstr "" -"La opción Ajustar al ancho de página hará que la página de un " -"documento llene la anchura total de la ventana." +"La opción Ajustar abchura hará que la página de un documento " +"llene la anchura total de la ventana." #. (itstool) path: note/p #: C/movingaround.page:189 -#, fuzzy -#| msgid "" -#| "If you want to see two pages at once, side by side, like in a book, click " -#| "ViewDual." msgid "" "If you want to see two pages at once, side by side, like in a book, click " "the View options button in the top-right corner and select " "Dual." msgstr "" -"Si quiere ver dos páginas a la vez, lado a lado, como en un libro, pulse " -"VerDual." +"Si quiere ver dos páginas a la vez, lado a lado, como en un libro, pulse el " +"botón Opciones de la vista en la esquina superior derecha y elija " +"Dual" #. (itstool) path: section/p #: C/movingaround.page:194 @@ -2923,20 +2857,15 @@ #. (itstool) path: item/p #: C/movingaround.page:198 -#, fuzzy -#| msgid "" -#| "Click ViewFullscreen or press " -#| "F11." msgid "" "Click the View options button in the top-right corner and select " "Fullscreen or press F11." msgstr "" -"Elija VerPantalla completa o pulse " -"F11." +"Pulse el botón Opciones de la vista en la esquina superior " +"derecha y elija Pantalal completa o pulse F11." #. (itstool) path: item/p #: C/movingaround.page:202 -#| msgid "To exit from the full screen mode:" msgid "To exit the full screen mode:" msgstr "Para salir del modo a pantalla completa:" @@ -3133,21 +3062,14 @@ #. (itstool) path: item/p #: C/opening.page:33 -#, fuzzy -#| msgid "" -#| "Double-click on the file icon in Files or your file " -#| "manager." msgid "" "Double-click on the file in Files or your file manager." msgstr "" -"Doble pulsación en el icono del archivo en el Archivos o en su " -"gestor de archivos." +"Pulse dos veces sobre el archivo en Archivos o en su gestor " +"de archivos." #. (itstool) path: note/p #: C/opening.page:36 -#| msgid "" -#| "Double clicking opens PDF, PostScript, .djvu, .dvi and Comic Book Archive " -#| "files in the Document Viewer by default." msgid "" "Double clicking PDF, PostScript, .djvu, .dvi and Comic Book Archive files " "opens them in Document Viewer by default." @@ -3168,17 +3090,12 @@ #. (itstool) path: page/p #: C/opening.page:46 -#| msgid "If a Document View window is already open you can:" msgid "If a Document Viewer window is already open you can:" msgstr "" "Si ya hay una ventana del Visor de documentos abierta, puede:" #. (itstool) path: item/p #: C/opening.page:50 -#| msgid "" -#| "drag a file icon into the window from Files. The new file will " -#| "open in a new window (provided the file is of a file type supported by " -#| "Document Viewer)." msgid "" "Drag a file into the window from Files. The new file will open in " "a new window." @@ -3188,22 +3105,16 @@ #. (itstool) path: item/p #: C/opening.page:54 -#, fuzzy -#| msgid "" -#| "press the button in the top-right corner of the window, then select " -#| "Open…. In the Open Document " -#| "dialog, choose the file which you wish to open, and click Open. The file will open in a new window." msgid "" "Press the File options button in the top-right corner of the " "window, then select Open…. In the Open Document " "dialog, choose the file which you wish to open, and click Open. " "The file will open in a new window." msgstr "" -"pulse el botón en la esquina superior derecha de la ventana y seleccione " -"Abrir…. En el diálogo Abrir documento " -"elija el archivo que quiere abrir y pulse Abrir. El archivo " -"aparecerá en una ventana nueva." +"Pulse el botón Opciones del archivo en la esquina superior " +"derecha de la ventana y elija Abrir…. En el diálogo Abrir " +"documento, elija el archivo que quiere abrir y pulse Abrir. " +"El archivo se abrirá en una ventana nueva." #. (itstool) path: info/desc #: C/password.page:22 @@ -3217,10 +3128,6 @@ #. (itstool) path: page/p #: C/password.page:27 -#| msgid "" -#| "If you try to open a PDF document that is protected with a password, a " -#| "window will appear asking you to enter the document password. Enter the " -#| "password and click Open Document." msgid "" "If you try to open a PDF document that is protected with a password, a " "window will appear asking you to enter the document password. Enter the " @@ -3232,7 +3139,6 @@ #. (itstool) path: note/p #: C/password.page:50 -#| msgid "These passwords are set by the person who created the document." msgid "Passwords can be set by the person who created or edited the document." msgstr "" "Las contraseñas las puede establecer la persona que creó o editó el " @@ -3265,9 +3171,6 @@ #. (itstool) path: item/p #: C/presentations.page:34 -#| msgid "" -#| "Click ViewPresentation (or press " -#| "F5)." msgid "" "Click the View options button in the top-right corner and select " "Presentation (or press F5)." @@ -3486,7 +3389,6 @@ #. (itstool) path: item/p #: C/printing.page:38 -#| msgid "Choose your printer from the list" msgid "Choose your printer from the list." msgstr "Seleccione su impresora de la lista." diff -Nru evince-3.12.0/help/es/finding.page evince-3.12.1/help/es/finding.page --- evince-3.12.0/help/es/finding.page 2014-03-25 11:23:45.000000000 +0000 +++ evince-3.12.1/help/es/finding.page 2014-04-14 16:28:05.000000000 +0000 @@ -31,7 +31,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/formats.page evince-3.12.1/help/es/formats.page --- evince-3.12.0/help/es/formats.page 2014-03-25 11:23:45.000000000 +0000 +++ evince-3.12.1/help/es/formats.page 2014-04-14 16:28:05.000000000 +0000 @@ -25,7 +25,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/forms.page evince-3.12.1/help/es/forms.page --- evince-3.12.0/help/es/forms.page 2014-03-25 11:23:45.000000000 +0000 +++ evince-3.12.1/help/es/forms.page 2014-04-14 16:28:05.000000000 +0000 @@ -22,7 +22,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/forms-saving.page evince-3.12.1/help/es/forms-saving.page --- evince-3.12.0/help/es/forms-saving.page 2014-03-25 11:23:45.000000000 +0000 +++ evince-3.12.1/help/es/forms-saving.page 2014-04-14 16:28:05.000000000 +0000 @@ -27,7 +27,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/index.page evince-3.12.1/help/es/index.page --- evince-3.12.0/help/es/index.page 2014-03-25 11:23:45.000000000 +0000 +++ evince-3.12.1/help/es/index.page 2014-04-14 16:28:06.000000000 +0000 @@ -29,7 +29,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/introduction.page evince-3.12.1/help/es/introduction.page --- evince-3.12.0/help/es/introduction.page 2014-03-25 11:23:45.000000000 +0000 +++ evince-3.12.1/help/es/introduction.page 2014-04-14 16:28:06.000000000 +0000 @@ -22,7 +22,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/invert-colors.page evince-3.12.1/help/es/invert-colors.page --- evince-3.12.0/help/es/invert-colors.page 2014-03-25 11:23:45.000000000 +0000 +++ evince-3.12.1/help/es/invert-colors.page 2014-04-14 16:28:06.000000000 +0000 @@ -28,7 +28,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/license.page evince-3.12.1/help/es/license.page --- evince-3.12.0/help/es/license.page 2014-03-25 11:23:45.000000000 +0000 +++ evince-3.12.1/help/es/license.page 2014-04-14 16:28:06.000000000 +0000 @@ -13,7 +13,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 diff -Nru evince-3.12.0/help/es/movingaround.page evince-3.12.1/help/es/movingaround.page --- evince-3.12.0/help/es/movingaround.page 2014-03-25 11:23:46.000000000 +0000 +++ evince-3.12.1/help/es/movingaround.page 2014-04-14 16:28:07.000000000 +0000 @@ -26,7 +26,7 @@ - Jorge González + Jorge González jorgegonz@svn.gnome.org 2011 @@ -108,10 +108,7 @@

Para mover 10 páginas a la vez, pulse MayúsRe Pág o MayúsAv Pág.

-

You can only move around one page at a time, by default. If you want - to move between pages just by scrolling or dragging, click the - View options button in the top-right corner and select - Continuous.

+

De manera predeterminada, sólo puede moverse alrededor de una página a la vez. Si quiere moverse entre páginas desplazándose o arrastrando, pulse el botón Opciones de la vista en la esquina superior derecha y elija Continuo..

@@ -121,10 +118,7 @@