r32874 - in /desktop/experimental/evince/debian: changelog patches/01_poppler-0.16-compat.patch patches/series

biebl at users.alioth.debian.org biebl at users.alioth.debian.org
Thu Mar 8 15:22:09 UTC 2012


Author: biebl
Date: Thu Mar  8 15:22:08 2012
New Revision: 32874

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=32874
Log:
debian/patches/01_poppler-0.16-compat.patch: Keep evince compiling against
0.16 so we don't require 0.18. Thanks Pino Toscano for the patch.

Added:
    desktop/experimental/evince/debian/patches/01_poppler-0.16-compat.patch
Modified:
    desktop/experimental/evince/debian/changelog
    desktop/experimental/evince/debian/patches/series

Modified: desktop/experimental/evince/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/evince/debian/changelog?rev=32874&op=diff
==============================================================================
--- desktop/experimental/evince/debian/changelog [utf-8] (original)
+++ desktop/experimental/evince/debian/changelog [utf-8] Thu Mar  8 15:22:08 2012
@@ -4,6 +4,8 @@
   * Change section of gir1.2-evince-3.0 to introspection.
   * Tighten dependency beetwen libevince-dev and gir1.2-evince-3.0.
   * Exclude /usr/lib/nautilus/ and /usr/lib/evince/ from dh_makeshlibs.
+  * debian/patches/01_poppler-0.16-compat.patch: Keep evince compiling against
+    0.16 so we don't require 0.18. Thanks Pino Toscano for the patch.
 
  -- Michael Biebl <biebl at debian.org>  Thu, 08 Mar 2012 16:18:06 +0100
 

Added: desktop/experimental/evince/debian/patches/01_poppler-0.16-compat.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/evince/debian/patches/01_poppler-0.16-compat.patch?rev=32874&op=file
==============================================================================
--- desktop/experimental/evince/debian/patches/01_poppler-0.16-compat.patch (added)
+++ desktop/experimental/evince/debian/patches/01_poppler-0.16-compat.patch [utf-8] Thu Mar  8 15:22:08 2012
@@ -1,0 +1,31 @@
+Description: Make evince compile against poppler 0.16
+Author: Pino Toscano <pino at debian.org>
+Index: evince-3.3.90/configure.ac
+===================================================================
+--- evince-3.3.90.orig/configure.ac	2012-03-08 13:47:49.657097584 +0100
++++ evince-3.3.90/configure.ac	2012-03-08 13:47:51.641097514 +0100
+@@ -485,7 +485,7 @@
+   [enable_pdf=yes])
+ 
+ if test "x$enable_pdf" = "xyes"; then
+-    POPPLER_REQUIRED=0.18.0
++    POPPLER_REQUIRED=0.16.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
+Index: evince-3.3.90/backend/pdf/ev-poppler.cc
+===================================================================
+--- evince-3.3.90.orig/backend/pdf/ev-poppler.cc	2012-03-08 13:47:49.657097584 +0100
++++ evince-3.3.90/backend/pdf/ev-poppler.cc	2012-03-08 13:48:22.821096411 +0100
+@@ -1234,9 +1234,11 @@
+ 
+ 		}
+ 			break;
++#if POPPLER_CHECK_VERSION(0, 18, 0)
+ 	        case POPPLER_ACTION_JAVASCRIPT:
+ 			unimplemented_action = "POPPLER_ACTION_JAVASCRIPT";
+ 			break;
++#endif
+ 	        case POPPLER_ACTION_UNKNOWN:
+ 			unimplemented_action = "POPPLER_ACTION_UNKNOWN";
+ 	}

Modified: desktop/experimental/evince/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/evince/debian/patches/series?rev=32874&op=diff
==============================================================================
--- desktop/experimental/evince/debian/patches/series [utf-8] (original)
+++ desktop/experimental/evince/debian/patches/series [utf-8] Thu Mar  8 15:22:08 2012
@@ -1,2 +1,2 @@
-#02-link-missing-zlib-library.patch
+01_poppler-0.16-compat.patch
 03_nodisplay.patch




More information about the pkg-gnome-commits mailing list