1
diff -Nur evince-0.8.1/configure.ac evince-0.8.1.new/configure.ac
2
--- evince-0.8.1/configure.ac 2007-04-09 22:35:24.000000000 +0200
3
+++ evince-0.8.1.new/configure.ac 2007-04-09 23:59:24.000000000 +0200
5
PKG_CHECK_MODULES(LIB, gtk+-2.0 >= $GTK_REQUIRED libgnomeui-2.0 >= $LIBGNOMEUI_REQUIRED libxml-2.0 >= $LIBXML_REQUIRED)
6
PKG_CHECK_MODULES(BACKEND, gtk+-2.0 >= $GTK_REQUIRED gnome-vfs-2.0 libgnome-2.0 >= $LIBGNOME_REQUIRED)
7
PKG_CHECK_MODULES(FRONTEND_CORE, gtk+-2.0 >= $GTK_REQUIRED libgnomeui-2.0 >= $LIBGNOMEUI_REQUIRED libglade-2.0 gnome-vfs-2.0)
8
-PKG_CHECK_MODULES(SHELL_CORE, gtk+-2.0 >= $GTK_REQUIRED libgnomeui-2.0 >= $LIBGNOMEUI_REQUIRED gnome-icon-theme >= $GNOME_ICON_THEME_REQUIRED gnome-vfs-2.0 libglade-2.0 gconf-2.0 gnome-keyring-1 >= $KEYRING_REQUIRED)
9
+PKG_CHECK_MODULES(SHELL_CORE, gtk+-2.0 >= $GTK_REQUIRED launchpad-integration libgnomeui-2.0 >= $LIBGNOMEUI_REQUIRED gnome-icon-theme >= $GNOME_ICON_THEME_REQUIRED gnome-vfs-2.0 libglade-2.0 gconf-2.0 gnome-keyring-1 >= $KEYRING_REQUIRED)
11
BACKEND_CFLAGS="$BACKEND_CFLAGS -DGDK_MULTIHEAD_SAFE -DGTK_MULTIHEAD_SAFE"
12
AC_SUBST(BACKEND_CFLAGS)
13
diff -Nur evince-0.8.1/data/evince-ui.xml evince-0.8.1.new/data/evince-ui.xml
14
--- evince-0.8.1/data/evince-ui.xml 2007-04-09 21:40:07.000000000 +0200
15
+++ evince-0.8.1.new/data/evince-ui.xml 2007-04-09 23:59:00.000000000 +0200
18
<menu name="HelpMenu" action="Help">
19
<menuitem name="HelpContentsMenu" action="HelpContents"/>
21
+ <placeholder name="LaunchpadItems" />
23
<menuitem name="HelpAboutMenu" action="HelpAbout"/>
26
diff -Nur evince-0.8.1/shell/ev-window.c evince-0.8.1.new/shell/ev-window.c
27
--- evince-0.8.1/shell/ev-window.c 2007-04-09 22:16:05.000000000 +0200
28
+++ evince-0.8.1.new/shell/ev-window.c 2007-04-09 23:59:00.000000000 +0200
30
#include <libgnomevfs/gnome-vfs-async-ops.h>
31
#include <gconf/gconf-client.h>
33
+#include <launchpad-integration.h>
37
char *xdg_user_dir_lookup (char *type);
40
#endif /* HAVE_GTK_RECENT */
42
+ launchpad_integration_add_ui (ev_window->priv->ui_manager,
43
+ "/MainMenu/HelpMenu/LaunchpadItems");
45
ev_window->priv->menubar =
46
gtk_ui_manager_get_widget (ev_window->priv->ui_manager,