[SCM] gsequencer/master: provide patch to fix gtk-doc symlinks

jkraehemann-guest at users.alioth.debian.org jkraehemann-guest at users.alioth.debian.org
Mon May 1 07:54:13 UTC 2017


The following commit has been merged in the master branch:
commit 8fdc6db7a92a9035a73f5f21e52805f2aa738f18
Author: Joël Krähemann <jkraehemann-guest at users.alioth.debian.org>
Date:   Mon May 1 09:54:06 2017 +0200

    provide patch to fix gtk-doc symlinks

diff --git a/debian/patches/fix-gtk-doc-symlinks.patch b/debian/patches/fix-gtk-doc-symlinks.patch
new file mode 100644
index 0000000..27d18c1
--- /dev/null
+++ b/debian/patches/fix-gtk-doc-symlinks.patch
@@ -0,0 +1,33 @@
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -1671,18 +1671,18 @@
+ 
+ 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
+-	mkdir -p $(DESTDIR)/$(datadir)/doc/libags-gui-doc/api
+-	mkdir -p $(DESTDIR)/$(datadir)/doc/libgsequencer-doc/api
+-	install -c -p -m 644 $(top_srcdir)/docs/reference/libags/html/* $(DESTDIR)/$(datadir)/doc/libags-doc/api
+-	install -c -p -m 644 $(top_srcdir)/docs/reference/libags-audio/html/* $(DESTDIR)/$(datadir)/doc/libags-audio-doc/api
+-	install -c -p -m 644 $(top_srcdir)/docs/reference/libags-gui/html/* $(DESTDIR)/$(datadir)/doc/libags-gui-doc/api
+-	install -c -p -m 644 $(top_srcdir)/docs/reference/libgsequencer/html/* $(DESTDIR)/$(datadir)/doc/libgsequencer-doc/api
+-	ln -s ../../doc/libags-doc/api $(DESTDIR)/$(datadir)/gtk-doc/html/libags
+-	ln -s ../../doc/libags-audio-doc/api $(DESTDIR)/$(datadir)/gtk-doc/html/libags-audio
+-	ln -s ../../doc/libags-gui-doc/api $(DESTDIR)/$(datadir)/gtk-doc/html/libags-gui
+-	ln -s ../../doc/libgsequencer-doc/api $(DESTDIR)/$(datadir)/gtk-doc/html/libgsequencer
++	mkdir -p $(DESTDIR)/$(datadir)/gtk-doc/html/libags
++	mkdir -p $(DESTDIR)/$(datadir)/gtk-doc/html/libags-audio
++	mkdir -p $(DESTDIR)/$(datadir)/gtk-doc/html/libags-gui
++	mkdir -p $(DESTDIR)/$(datadir)/gtk-doc/html/libgsequencer
++	install -c -p -m 644 $(top_srcdir)/docs/reference/libags/html/* $(DESTDIR)/$(datadir)/gtk-doc/html/libags
++	install -c -p -m 644 $(top_srcdir)/docs/reference/libags-audio/html/* $(DESTDIR)/$(datadir)/gtk-doc/html/libags-audio
++	install -c -p -m 644 $(top_srcdir)/docs/reference/libags-gui/html/* $(DESTDIR)/$(datadir)/gtk-doc/html/libags-gui
++	install -c -p -m 644 $(top_srcdir)/docs/reference/libgsequencer/html/* $(DESTDIR)/$(datadir)/gtk-doc/html/libgsequencer
++	ln -s ../../gtk-doc/html/libags $(DESTDIR)/$(datadir)/doc/libags-doc/api
++	ln -s ../../gtk-doc/html/libags-audio $(DESTDIR)/$(datadir)/doc/libags-audio-doc/api
++	ln -s ../../gtk-doc/html/libags-gui $(DESTDIR)/$(datadir)/doc/libags-gui-doc/api
++	ln -s ../../gtk-doc/html/libgsequencer $(DESTDIR)/$(datadir)/doc/libgsequencer-doc/api
+ 
+ uninstall-hook:
+ 	rm -rf $(DESTDIR)/$(datadir)/gsequencer
diff --git a/debian/patches/series b/debian/patches/series
index 2e8c595..753fc02 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
 disable-functional-tests.patch
+fix-gtk-doc-symlinks.patch

-- 
gsequencer packaging



More information about the pkg-multimedia-commits mailing list