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

Reply via email to