[Bug 773917] gstreamer: tools: cleanup man pages and install them when building with meson
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Wed Nov 23 09:42:40 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=773917
Tim-Philipp Müller <t.i.m at zen.co.uk> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
--- Comment #22 from Tim-Philipp Müller <t.i.m at zen.co.uk> ---
commit 38b9aa4c333a3ffa6f0ef96b860714cf87d8ceb0
Author: Antonio Ospite <ao2 at ao2.it>
Date: Thu Nov 3 10:30:53 2016 +0100
meson: tools: install the man pages
https://bugzilla.gnome.org/show_bug.cgi?id=773917
commit 2a5a8dd3c7461b45e25abaaf16cce43eb0d10ecf
Author: Antonio Ospite <ao2 at ao2.it>
Date: Thu Nov 3 10:30:53 2016 +0100
tools: ship the final man pages directly, no more man pages templates
Don't use templates for the man pages, the API version change is a rare
event, so it's not really worth keeping in place the "sed" boilerplate
to have it set at build time.
Shipping the final man pages directly also makes it easer to install the
man pages with meson (in a future commit).
Note that now all the occurrences of the programs names have the API
version as a suffix.
Traditionally the example command lines looked like:
gst-launch ...
Now they look like:
gst-launch-1.0 ...
This reflects the actual programs names and makes it easier to copy and
paste the example commands.
Also, the .gitignore file is adjusted not to ignore the final man pages
anymore.
You may need to clean your src/build directory before pulling in this
patch.
https://bugzilla.gnome.org/show_bug.cgi?id=773917
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list