After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 616264 - [gio] Doesn't install/dist the manpages unless --enable-man is given
[gio] Doesn't install/dist the manpages unless --enable-man is given
Status: RESOLVED FIXED
Product: glib
Classification: Platform
Component: gio
unspecified
Other Linux
: Normal minor
: ---
Assigned To: gtkdev
gtkdev
Depends on:
Blocks:
 
 
Reported: 2010-04-20 09:20 UTC by Sebastian Dröge (slomo)
Modified: 2010-04-26 13:07 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
0004-gio-Dist-and-install-the-manpages-always.patch (1.16 KB, patch)
2010-04-20 09:21 UTC, Sebastian Dröge (slomo)
none Details | Review

Description Sebastian Dröge (slomo) 2010-04-20 09:20:19 UTC
The attached patch gives the same behaviour to the gio manpages as for all other manpages, i.e. include them in tarballs and always install them, not only if --enable-man was given to configure and don't clean them on make distclean.
Comment 1 Sebastian Dröge (slomo) 2010-04-20 09:21:07 UTC
Created attachment 159145 [details] [review]
0004-gio-Dist-and-install-the-manpages-always.patch

Ok to push this?
Comment 2 Matthias Clasen 2010-04-20 23:44:48 UTC
I fear that will break make distcheck. If it doesn't, feel free to push.
Comment 3 Sebastian Dröge (slomo) 2010-04-21 07:13:15 UTC
Yes, it does. But why does it work for the other manpages? Does it?
Comment 4 Matthias Clasen 2010-04-22 23:35:12 UTC
Because the others are in git ?
Comment 5 Sebastian Dröge (slomo) 2010-04-23 04:15:45 UTC
Good point ;) Shall I add the gio manpages to GIT too?
Comment 6 Matthias Clasen 2010-04-23 13:39:41 UTC
No, I'd rather move away from that practice.

Anyway, there is some brokenness surrounding man pages that causes the formatted man pages to not end up in the release tarballs. I'm looking at that right now.
Comment 7 Matthias Clasen 2010-04-26 13:07:12 UTC
I think things should be working better now. I've got some help from Behdad, and just copied the pango approach to man pages.