[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