Hi,

please find attached a debdiff that incorporates the suggested
solution.

Cheers - Bruno
diff -u ooo-thumbnailer-0.2/debian/install ooo-thumbnailer-0.2/debian/install
--- ooo-thumbnailer-0.2/debian/install
+++ ooo-thumbnailer-0.2/debian/install
@@ -1,2 +1,2 @@
-ooo-thumbnailer.schemas usr/share/gconf/schemas
 ooo-thumbnailer usr/bin
+debian/ooo.thumbnailer usr/share/thumbnailers
diff -u ooo-thumbnailer-0.2/debian/changelog ooo-thumbnailer-0.2/debian/changelog
--- ooo-thumbnailer-0.2/debian/changelog
+++ ooo-thumbnailer-0.2/debian/changelog
@@ -1,3 +1,13 @@
+ooo-thumbnailer (0.2-6) UNRELEASED; urgency=medium
+
+  * Fix no thumbnail generated in Gnome 3 Nautilus (Closes: #659321)
+    - Don't install gconf2 scheme and remove call to dh_gconf in debian/rules.
+      This also removes the dependency on gconf2.
+    - Install /usr/share/thumbnailers/ooo.thumbnailer which replaces the
+      gconf2 scheme.
+
+ -- Bruno "Fuddl" Kleinert <fu...@debian.org>  Thu, 20 Dec 2018 18:35:13 +0100
+
 ooo-thumbnailer (0.2-5) unstable; urgency=low
 
   * Removed COPYING from debian/docs.
diff -u ooo-thumbnailer-0.2/debian/rules ooo-thumbnailer-0.2/debian/rules
--- ooo-thumbnailer-0.2/debian/rules
+++ ooo-thumbnailer-0.2/debian/rules
@@ -4,9 +4,6 @@
 
 DEB_INSTALL_MANPAGES_ooo-thumbnailer = debian/ooo-thumbnailer.1
 
-binary-install/ooo-thumbnailer::
-	dh_gconf
-
 get-orig-source::
 	if test -n "$$TMP"; then \
 		TMPD=`mktemp -d -p $$TMP`; \
only in patch2:
unchanged:
--- ooo-thumbnailer-0.2.orig/debian/ooo.thumbnailer
+++ ooo-thumbnailer-0.2/debian/ooo.thumbnailer
@@ -0,0 +1,4 @@
+[Thumbnailer Entry]
+TryExec=ooo-thumbnailer
+Exec=/usr/bin/ooo-thumbnailer %i %o %s
+MimeType=application/vnd.oasis.opendocument.graphics;application/vnd.oasis.opendocument.presentation;application/vnd.oasis.opendocument.spreadsheet;application/vnd.oasis.opendocument.text;

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to