From 08f86bb3d1c17135123fb765807233b4aff27108 Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Mon, 30 May 2016 18:47:48 +0200 Subject: tracker-extract: Consider DjVu multipage docs as Ebooks ddb79e3 and cf7f5df tried to categorise DjVu files as paginated documents, which would have slotted them next to PDF files in gnome-documents. But we'd like them to be near EPubs in gnome-books. As the EBook RDF type is not too strict in its definition, tagging the DjVu multi-page files as Ebooks is the easy way to fix it. https://bugzilla.gnome.org/show_bug.cgi?id=766781 --- src/tracker-extract/10-djvu.rule | 3 --- src/tracker-extract/10-ebooks.rule | 2 +- src/tracker-extract/Makefile.am | 2 -- 3 files changed, 1 insertion(+), 6 deletions(-) delete mode 100644 src/tracker-extract/10-djvu.rule diff --git a/src/tracker-extract/10-djvu.rule b/src/tracker-extract/10-djvu.rule deleted file mode 100644 index 2bb2e0da3..000000000 --- a/src/tracker-extract/10-djvu.rule +++ /dev/null @@ -1,3 +0,0 @@ -[ExtractorRule] -MimeTypes=image/vnd.djvu+multipage; -FallbackRdfTypes=nfo:PaginatedTextDocument; diff --git a/src/tracker-extract/10-ebooks.rule b/src/tracker-extract/10-ebooks.rule index 560ba22c9..d7a03d697 100644 --- a/src/tracker-extract/10-ebooks.rule +++ b/src/tracker-extract/10-ebooks.rule @@ -1,3 +1,3 @@ [ExtractorRule] -MimeTypes=application/x-zip-compressed-fb2;application/x-fictionbook+xml;application/x-mobipocket-ebook; +MimeTypes=application/x-zip-compressed-fb2;application/x-fictionbook+xml;application/x-mobipocket-ebook;image/vnd.djvu+multipage; FallbackRdfTypes=nfo:EBook;nfo:PaginatedTextDocument; diff --git a/src/tracker-extract/Makefile.am b/src/tracker-extract/Makefile.am index aed1f2195..04593e157 100644 --- a/src/tracker-extract/Makefile.am +++ b/src/tracker-extract/Makefile.am @@ -20,7 +20,6 @@ AM_CPPFLAGS = \ # and then separately with the module below. rules_files = \ 10-abw.rule \ - 10-djvu.rule \ 10-dvi.rule \ 10-epub.rule \ 10-flac.rule \ @@ -186,7 +185,6 @@ extractmodules_LTLIBRARIES += libextract-dummy.la # Rule files using the dummy extractor rules_DATA += 10-comics.rule rules_DATA += 10-ebooks.rule -rules_DATA += 10-djvu.rule # ABW libextract_abw_la_SOURCES = tracker-extract-abw.c -- cgit v1.2.1