[SCM] gsequencer/master: patch to fix gtk-doc because of removed ags-docs target
jkraehemann-guest at users.alioth.debian.org
jkraehemann-guest at users.alioth.debian.org
Sun Jun 11 16:32:05 UTC 2017
The following commit has been merged in the master branch:
commit 727e996c279fc6c77541f059b3da32481c10b24e
Author: Joël Krähemann <jkraehemann-guest at users.alioth.debian.org>
Date: Sun Jun 11 17:40:03 2017 +0200
patch to fix gtk-doc because of removed ags-docs target
diff --git a/debian/patches/fix-gtk-doc.patch b/debian/patches/fix-gtk-doc.patch
new file mode 100644
index 0000000..a67399f
--- /dev/null
+++ b/debian/patches/fix-gtk-doc.patch
@@ -0,0 +1,52 @@
+Description: remove ags-docs make target
+ Use install-html target to install ags-docs in order to avoid
+ problems as doing recursive make.
+Author: Joël Krähemann
+Origin: upstream
+Applied-Upstream: http://git.savannah.nongnu.org/cgit/gsequencer.git/commit/?h=0.8.x&id=9e281529315547fbc59b793ea8cdd93c1f30372f
+Last-Update: 2017-06-11
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -1649,16 +1649,6 @@
+ ags-integration-test:
+ $(MAKE) -C $(top_srcdir) -f functional-system-tests.mk ags-check-system
+
+-ags-docs-local:
+- $(MAKE) -C $(top_srcdir)/docs/reference/libags
+- cd $(top_srcdir)
+- $(MAKE) -C $(top_srcdir)/docs/reference/libags-audio
+- cd $(top_srcdir)
+- $(MAKE) -C $(top_srcdir)/docs/reference/libags-gui
+- cd $(top_srcdir)
+- $(MAKE) -C $(top_srcdir)/docs/reference/libgsequencer
+- cd $(top_srcdir)
+-
+ libtool: $(LIBTOOL_DEPS)
+ $(SHELL) ./config.status libtool
+
+@@ -1676,6 +1666,14 @@
+ mkdir -p $(top_builddir)/html/{developer-docs,user-docs}
+ xsltproc --output $(top_builddir)/html/user-docs/ --xinclude /usr/share/xml/docbook/stylesheet/docbook-xsl/htmlhelp/htmlhelp.xsl $(top_srcdir)/docs/usersBook.xml
+ xsltproc --output $(top_builddir)/html/developer-docs/ --xinclude /usr/share/xml/docbook/stylesheet/docbook-xsl/htmlhelp/htmlhelp.xsl $(top_srcdir)/docs/developersBook.xml
++ $(MAKE) -C $(top_srcdir)/docs/reference/libags
++ cd $(top_srcdir)
++ $(MAKE) -C $(top_srcdir)/docs/reference/libags-audio
++ cd $(top_srcdir)
++ $(MAKE) -C $(top_srcdir)/docs/reference/libags-gui
++ cd $(top_srcdir)
++ $(MAKE) -C $(top_srcdir)/docs/reference/libgsequencer
++ cd $(top_srcdir)
+
+ install-data-local:
+ mkdir -p $(DESTDIR)/$(datadir)/doc-base
+@@ -1703,8 +1701,6 @@
+ install -c -p -m 644 $(devdocimages) $(DESTDIR)/$(datadir)/doc/libags-audio-doc/images/
+ install -c -p -m 644 $(top_builddir)/html/user-docs/* $(DESTDIR)/$(datadir)/doc/gsequencer/html/
+ install -c -p -m 644 $(top_builddir)/html/developer-docs/* $(DESTDIR)/$(datadir)/doc/libags-audio-doc/html/
+-
+-install-ags-docs: ags-docs
+ mkdir -p $(DESTDIR)/$(datadir)/gtk-doc/html
+ mkdir -p $(DESTDIR)/$(datadir)/doc/libags-doc/api
+ mkdir -p $(DESTDIR)/$(datadir)/doc/libags-audio-doc/api
diff --git a/debian/patches/series b/debian/patches/series
index 2e8c595..9e2c039 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
disable-functional-tests.patch
+fix-gtk-doc.patch
--
gsequencer packaging
More information about the pkg-multimedia-commits
mailing list