Bug#860186: unblock: bijiben/3.20.2-1.1
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
Hi,
Please unblock package bijiben
I discovered that the bijiben gnome-shell provider and internal bijiben
search were not working at all. The included patch fix that by renaming
the remaining references to the old .desktop file to the new one.
I also moved the search provider executable from /usr/lib/*/ to
/usr/lib/bijiben.
Could you please
unblock bijiben/3.20.2-1.1
Thanks,
Laurent Bigonville
-- System Information:
Debian Release: 9.0
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru bijiben-3.20.2/debian/changelog bijiben-3.20.2/debian/changelog
--- bijiben-3.20.2/debian/changelog 2016-05-10 12:01:44.000000000 +0200
+++ bijiben-3.20.2/debian/changelog 2017-04-10 14:15:28.000000000 +0200
@@ -1,3 +1,14 @@
+bijiben (3.20.2-1.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * d/p/Rename-remaining-references-of-bijibendesktop-to-o.patch: Rename
+ remaining references of bijiben.desktop to org.gnome.bijiben.desktop, this
+ fixes the search provider and zeitgeist integration (Closes: #859985)
+ * debian/rules: Move bijiben-shell-search-provider to /usr/lib/bijiben
+ (Closes: #860021)
+
+ -- Laurent Bigonville <bigon@debian.org> Mon, 10 Apr 2017 14:15:28 +0200
+
bijiben (3.20.2-1) unstable; urgency=medium
* New upstream release.
diff -Nru bijiben-3.20.2/debian/patches/Rename-remaining-references-of-bijibendesktop-to-o.patch bijiben-3.20.2/debian/patches/Rename-remaining-references-of-bijibendesktop-to-o.patch
--- bijiben-3.20.2/debian/patches/Rename-remaining-references-of-bijibendesktop-to-o.patch 1970-01-01 01:00:00.000000000 +0100
+++ bijiben-3.20.2/debian/patches/Rename-remaining-references-of-bijibendesktop-to-o.patch 2017-04-10 14:00:24.000000000 +0200
@@ -0,0 +1,74 @@
+From 3f5005e58aebd468ab9af9f888bfb4b572100c37 Mon Sep 17 00:00:00 2001
+From: Laurent Bigonville <bigon@bigon.be>
+Date: Mon, 10 Apr 2017 01:22:56 +0200
+Subject: [PATCH] Rename remaining references of bijiben.desktop to
+ org.gnome.bijiben.desktop
+
+This fixes the search provider and zeitgeist integration
+
+https://bugzilla.gnome.org/show_bug.cgi?id=781106
+---
+ data/org.gnome.bijiben-search-provider.ini | 4 ++--
+ src/bijiben-shell-search-provider.c | 2 +-
+ src/libbiji/biji-zeitgeist.c | 6 +++---
+ 3 files changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/data/org.gnome.bijiben-search-provider.ini b/data/org.gnome.bijiben-search-provider.ini
+index f9f60ce..b103eaa 100644
+--- a/data/org.gnome.bijiben-search-provider.ini
++++ b/data/org.gnome.bijiben-search-provider.ini
+@@ -1,5 +1,5 @@
+ [Shell Search Provider]
+-DesktopId=bijiben.desktop
++DesktopId=org.gnome.bijiben.desktop
+ BusName=org.gnome.bijiben.SearchProvider
+ ObjectPath=/org/gnome/bijiben/SearchProvider
+-Version=2
+\ No newline at end of file
++Version=2
+diff --git a/src/bijiben-shell-search-provider.c b/src/bijiben-shell-search-provider.c
+index 0ea055e..41dfb42 100644
+--- a/src/bijiben-shell-search-provider.c
++++ b/src/bijiben-shell-search-provider.c
+@@ -325,7 +325,7 @@ handle_activate_result (BijibenShellSearchProvider2 *skeleton,
+
+ g_application_hold (user_data);
+
+- app = G_APP_INFO (g_desktop_app_info_new ("bijiben.desktop"));
++ app = G_APP_INFO (g_desktop_app_info_new ("org.gnome.bijiben.desktop"));
+
+ context = gdk_display_get_app_launch_context (gdk_display_get_default ());
+ gdk_app_launch_context_set_timestamp (context, timestamp);
+diff --git a/src/libbiji/biji-zeitgeist.c b/src/libbiji/biji-zeitgeist.c
+index 34c71fa..9c52ffd 100644
+--- a/src/libbiji/biji-zeitgeist.c
++++ b/src/libbiji/biji-zeitgeist.c
+@@ -34,7 +34,7 @@ biji_zeitgeist_init (void)
+
+ log = zeitgeist_log_new ();
+ event = zeitgeist_event_new_full (
+- NULL, NULL, "application://bijiben.desktop", NULL, NULL);
++ NULL, NULL, "application://org.gnome.bijiben.desktop", NULL, NULL);
+
+ ptr_arr = g_ptr_array_new ();
+ g_ptr_array_add (ptr_arr, event);
+@@ -95,7 +95,7 @@ check_insert_create_zeitgeist (BijiNoteObj *note)
+ templates = g_ptr_array_new ();
+ event = zeitgeist_event_new_full (ZEITGEIST_ZG_CREATE_EVENT,
+ NULL,
+- "application://bijiben.desktop",
++ "application://org.gnome.bijiben.desktop",
+ NULL, NULL);
+ subject = zeitgeist_subject_new ();
+ zeitgeist_subject_set_uri (subject, uri);
+@@ -149,7 +149,7 @@ insert_zeitgeist (BijiNoteObj *note,
+
+ event = zeitgeist_event_new_full (zg_interpretation,
+ ZEITGEIST_ZG_USER_ACTIVITY,
+- "application://bijiben.desktop",
++ "application://org.gnome.bijiben.desktop",
+ "",
+ subject,
+ NULL);
+--
+2.11.0
diff -Nru bijiben-3.20.2/debian/patches/series bijiben-3.20.2/debian/patches/series
--- bijiben-3.20.2/debian/patches/series 1970-01-01 01:00:00.000000000 +0100
+++ bijiben-3.20.2/debian/patches/series 2017-04-10 13:43:42.000000000 +0200
@@ -0,0 +1 @@
+Rename-remaining-references-of-bijibendesktop-to-o.patch
diff -Nru bijiben-3.20.2/debian/rules bijiben-3.20.2/debian/rules
--- bijiben-3.20.2/debian/rules 2014-09-25 09:08:01.000000000 +0200
+++ bijiben-3.20.2/debian/rules 2017-04-10 14:11:10.000000000 +0200
@@ -7,7 +7,7 @@
override_dh_auto_configure:
dh_auto_configure -- --disable-static --disable-silent-rules \
- --disable-update-mimedb
+ --disable-update-mimedb --libexecdir=/usr/lib/bijiben
override_dh_install:
find $(CURDIR) -name "*.la" -delete
Reply to: