GNOME Bugzilla – Bug 725034
all plugin sets but -base don't install gtk-doc docs without '--enable-gtk-doc'
Last modified: 2014-02-26 18:21:18 UTC
The bug is filed against -base, but it's the only set that got it right. The solution lies in -base docs/Makefile.am - it will not differ much for the other three sets.
When I diff ./gst-plugins-{base,good}/docs/plugins/Makefile.am I don't see a difference that would explain it. Can you be more specific?
(In reply to comment #1) > When I diff > ./gst-plugins-{base,good}/docs/plugins/Makefile.am I don't see a difference > that would explain it. Can you be more specific? That's simple - you're looking at the wrong file. docs/Makefile.am wasn't a typo. It's all about that ENABLE_PLUGIN_DOCS/ENABLE_GTK_DOC block and the resulting SUBDIRS/DIST_SUBDIRS values (and AG_GST_PLUGIN_DOCS call in configure.ac - macro comes from common/m4/gst-doc.m4 in -base).
Fixed for good, ugly, bad and libav. commit c886d78f6d18d8e90937bdb1a51257b93d99585a Author: Stefan Sauer <ensonic@users.sf.net> Date: Wed Feb 26 11:29:45 2014 +0100 docs: install prebuilt plugin docs if gtk-doc is disabled Sync to the Makefile.am from gst-plugin-base where it is done right. Fixes #725034 commit a000c6c51896c0848a7f52e81d2bdfca6553da38 Author: Stefan Sauer <ensonic@users.sf.net> Date: Wed Feb 26 11:31:03 2014 +0100 docs: install prebuilt plugin docs if gtk-doc is disabled Sync to the Makefile.am from gst-plugin-base where it is done right. Fixes #725034 commit 068529e1b7f4222916ba1f731fc27208a36dcb45 Author: Stefan Sauer <ensonic@users.sf.net> Date: Wed Feb 26 11:32:01 2014 +0100 docs: install prebuilt plugin docs if gtk-doc is disabled Sync to the Makefile.am from gst-plugin-base where it is done right. Fixes #725034 commit e268ff1ba2a2a5edf8652eb1792b99287960926d Author: Stefan Sauer <ensonic@users.sf.net> Date: Wed Feb 26 11:40:08 2014 +0100 docs: install prebuilt plugin docs if gtk-doc is disabled Sync to the Makefile.am from gst-plugin-base where it is done right. Fixes #725034
...there's a typo in -bad commit - a stray '(' in SUBDIRS line.
Thanks for the notice. Fixed.