commit: bb40c2d8cff6180c8d99e9861dd4c75b9318d055 Author: Eli Schwartz <eschwartz <AT> gentoo <DOT> org> AuthorDate: Tue Nov 19 07:11:09 2024 +0000 Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org> CommitDate: Tue Nov 19 07:14:21 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb40c2d8
net-misc/networkmanager: install pregenerated manpages from distfile They are only built and installed by meson if gtk-doc is enabled (which in turn requires introspection), which is a poor user experience as manpages should always be unconditionally available. Discussion underway upstream to make this happen automatically. Bug: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1653 Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org> ...networkmanager-1.46.0-r1.ebuild => networkmanager-1.46.0-r2.ebuild} | 3 +++ ...{networkmanager-1.48.10.ebuild => networkmanager-1.48.10-r1.ebuild} | 3 +++ .../{networkmanager-1.48.4.ebuild => networkmanager-1.48.4-r1.ebuild} | 3 +++ 3 files changed, 9 insertions(+) diff --git a/net-misc/networkmanager/networkmanager-1.46.0-r1.ebuild b/net-misc/networkmanager/networkmanager-1.46.0-r2.ebuild similarity index 99% rename from net-misc/networkmanager/networkmanager-1.46.0-r1.ebuild rename to net-misc/networkmanager/networkmanager-1.46.0-r2.ebuild index f30a41bf1845..123afb53ea6d 100644 --- a/net-misc/networkmanager/networkmanager-1.46.0-r1.ebuild +++ b/net-misc/networkmanager/networkmanager-1.46.0-r2.ebuild @@ -345,6 +345,9 @@ multilib_src_install_all() { # Empty rmdir "${ED}"/var{/lib{/NetworkManager,},} || die + + # prebuilt manpages aren't installed by meson + use gtk-doc || doman man/*.[1578] } pkg_postinst() { diff --git a/net-misc/networkmanager/networkmanager-1.48.10.ebuild b/net-misc/networkmanager/networkmanager-1.48.10-r1.ebuild similarity index 99% rename from net-misc/networkmanager/networkmanager-1.48.10.ebuild rename to net-misc/networkmanager/networkmanager-1.48.10-r1.ebuild index e1de421b87ce..87ea9b1011ae 100644 --- a/net-misc/networkmanager/networkmanager-1.48.10.ebuild +++ b/net-misc/networkmanager/networkmanager-1.48.10-r1.ebuild @@ -350,6 +350,9 @@ multilib_src_install_all() { # Empty rmdir "${ED}"/var{/lib{/NetworkManager,},} || die + + # prebuilt manpages aren't installed by meson + use gtk-doc || doman man/*.[1578] } pkg_postinst() { diff --git a/net-misc/networkmanager/networkmanager-1.48.4.ebuild b/net-misc/networkmanager/networkmanager-1.48.4-r1.ebuild similarity index 99% rename from net-misc/networkmanager/networkmanager-1.48.4.ebuild rename to net-misc/networkmanager/networkmanager-1.48.4-r1.ebuild index 0c859a1fbbb4..aff3e4c028ba 100644 --- a/net-misc/networkmanager/networkmanager-1.48.4.ebuild +++ b/net-misc/networkmanager/networkmanager-1.48.4-r1.ebuild @@ -350,6 +350,9 @@ multilib_src_install_all() { # Empty rmdir "${ED}"/var{/lib{/NetworkManager,},} || die + + # prebuilt manpages aren't installed by meson + use gtk-doc || doman man/*.[1578] } pkg_postinst() {
