Origin: Ubuntu Description: Add launchpad-integration support. --- configure.ac | 1 + src/ui.c | 5 +++++ 2 files changed, 6 insertions(+) --- simple-scan.orig/configure.ac +++ simple-scan/configure.ac @@ -33,6 +33,7 @@ PKG_CHECK_MODULES(SIMPLE_SCAN, [ cairo-pdf dbus-glib-1 gudev-1.0 + launchpad-integration ]) AC_CHECK_HEADERS([sane/sane.h],[],[AC_MSG_ERROR([SANE not found])]) --- simple-scan.orig/src/ui.c +++ simple-scan/src/ui.c @@ -16,6 +16,7 @@ #include #include #include // TEMP: Needed for close() in get_temporary_filename() +#include #include "ui.h" #include "book-view.h" @@ -1316,6 +1317,10 @@ ui_load (SimpleScan *ui) } gtk_builder_connect_signals (builder, ui); + /* Add Launchpad integration */ + launchpad_integration_set_sourcepackagename ("simple-scan"); + launchpad_integration_add_items (GTK_WIDGET (gtk_builder_get_object (builder, "help_menu")), 1, TRUE, TRUE); + ui->priv->window = GTK_WIDGET (gtk_builder_get_object (builder, "simple_scan_window")); ui->priv->main_vbox = GTK_WIDGET (gtk_builder_get_object (builder, "main_vbox")); ui->priv->page_delete_menuitem = GTK_WIDGET (gtk_builder_get_object (builder, "page_delete_menuitem"));