summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@gentoo.org>2011-08-16 22:43:46 +0000
committerNirbheek Chauhan <nirbheek@gentoo.org>2011-08-16 22:43:46 +0000
commit3255020524940a662fbb069b8d7ee53e624d5267 (patch)
tree5df035ceef61ac45fa59fb3a0fd632b86953e6ef /app-text/evince/files
parentVersion bump (bug #363425). (diff)
downloadgentoo-2-3255020524940a662fbb069b8d7ee53e624d5267.tar.gz
gentoo-2-3255020524940a662fbb069b8d7ee53e624d5267.tar.bz2
gentoo-2-3255020524940a662fbb069b8d7ee53e624d5267.zip
Bump to 3.0.2, from gnome overlay for GNOME 3
(Portage version: 2.2.0_alpha39_p14/cvs/Linux x86_64)
Diffstat (limited to 'app-text/evince/files')
-rw-r--r--app-text/evince/files/evince-2.91.5-fix-evinceview-introspection.patch18
1 files changed, 18 insertions, 0 deletions
diff --git a/app-text/evince/files/evince-2.91.5-fix-evinceview-introspection.patch b/app-text/evince/files/evince-2.91.5-fix-evinceview-introspection.patch
new file mode 100644
index 000000000000..539384348363
--- /dev/null
+++ b/app-text/evince/files/evince-2.91.5-fix-evinceview-introspection.patch
@@ -0,0 +1,18 @@
+Fix building of EvinceView-3.0.gir
+
+* Without the library-path directive, it cannot find libevdocument3
+* The devs missed it because it tries to pick up the system libevdocument3
+ - That's wrong too, because it'll build the current version's introspection
+ against the previous version's library, etc.
+
+---
+--- libview/Makefile.am
++++ libview/Makefile.am
+@@ -122,6 +122,7 @@
+ $(AM_V_GEN) PKG_CONFIG_PATH=$(top_builddir):$$PKG_CONFIG_PATH \
+ $(G_IR_SCANNER) -v --namespace EvinceView \
+ --add-include-path=$(top_builddir)/libdocument \
++ --library-path=$(top_builddir)/libdocument \
+ --strip-prefix=Ev \
+ --nsversion=$(EV_API_VERSION) \
+ --include=GLib-2.0 \