tags 885638 + patch thanks Here is a minimalistic patch that fixes this bug.
The GNOME people have ditched several documentation systems in the past years; I'm not really sure what is the current one. Probably yelp-tools or yelp-something. Switching to another system is likely to require changes in the manual itself as well as the installation location. The approach I suggest, while suboptimal, will work as long as Yelp is able to display URIs with the "ghelp:" prefix. P.S. The gnome-common B-D seems unnecessary so removed as well.
>From 6e72731f5cc684d2a50c76e0483bbcf373fd03d0 Mon Sep 17 00:00:00 2001 From: Yavor Doganov <ya...@gnu.org> Date: Mon, 8 Oct 2018 02:14:05 +0300 Subject: [PATCH 3/3] Get rid of rarian-compat B-D (#885638) --- debian/control | 2 +- debian/gbonds-data.install | 1 - debian/patches/no-rarian-compat | 19 +++++++++++++++++++ debian/patches/series | 1 + 4 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 debian/patches/no-rarian-compat diff --git a/debian/control b/debian/control index 6b7f3e5..194ec8c 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,7 @@ Section: gnome Priority: optional Maintainer: Richard Laager <rlaa...@wiktel.com> Uploaders: tony mancill <tmanc...@debian.org> -Build-Depends: debhelper (>= 10), dpkg-dev (>= 1.16.1), libgtk-3-dev, libxml2-dev (>= 2.4.23), libtool, intltool, gnome-common, rarian-compat +Build-Depends: debhelper (>= 10), dpkg-dev (>= 1.16.1), libgtk-3-dev, libxml2-dev (>= 2.4.23), libtool, intltool Standards-Version: 4.1.3 Vcs-Browser: https://github.com/rlaager/gbonds-pkg Vcs-Git: https://github.com/rlaager/gbonds-pkg.git diff --git a/debian/gbonds-data.install b/debian/gbonds-data.install index 7975c59..40f61f4 100644 --- a/debian/gbonds-data.install +++ b/debian/gbonds-data.install @@ -6,4 +6,3 @@ usr/share/gnome usr/share/mime usr/share/mime-info usr/share/pixmaps -usr/share/omf diff --git a/debian/patches/no-rarian-compat b/debian/patches/no-rarian-compat new file mode 100644 index 0000000..c3f886e --- /dev/null +++ b/debian/patches/no-rarian-compat @@ -0,0 +1,19 @@ +Description: Do not install the .omf file. + This makes it possible to remove rarian-compat as build-dependency. +Bug-Debian: https://bugs.debian.org/885638 +Author: Yavor Doganov <ya...@gnu.org> +Forwarded: no +Last-Update: 2018-10-08 +--- + +--- gbonds-pkg.orig/help/C/Makefile.am ++++ gbonds-pkg/help/C/Makefile.am +@@ -1,7 +1,7 @@ + figdir = figures + docname = gbonds + lang = C +-omffile = gbonds-C.omf ++omffile = + entities = + + include $(top_srcdir)/xmldocs.make diff --git a/debian/patches/series b/debian/patches/series index 14d39ff..532b776 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -16,3 +16,4 @@ desktop-file-keywords replace-g_strcasecmp gtk3-port gsettings-port +no-rarian-compat -- 2.19.1