Projects
Kolab:16:Testing
erlang
otp-0009-Load-man-pages-from-system-wide-direct...
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File otp-0009-Load-man-pages-from-system-wide-directory.patch of Package erlang (Revision 10)
Currently displaying revision
10
,
Show latest
From: Francois-Denis Gonthier <neumann@lostwebsite.net> Date: Thu, 20 Sep 2018 15:01:18 +0300 Subject: [PATCH] Load man-pages from system-wide directory Patch allows one to use standard man path with erl -man command. (Erlang manual pages are placed to /usr/share/man/ hierarchy as required by Debian policy.) diff --git a/erts/etc/common/erlexec.c b/erts/etc/common/erlexec.c index 3e44ad2b77..d92bf75be0 100644 --- a/erts/etc/common/erlexec.c +++ b/erts/etc/common/erlexec.c @@ -709,8 +709,10 @@ int main(int argc, char **argv) error("-man not supported on Windows"); #else argv[i] = "man"; - erts_snprintf(tmpStr, sizeof(tmpStr), "%s/man", rootdir); - set_env("MANPATH", tmpStr); + /* + * Conform to erlang-manpages content. + */ + putenv(strsave("MANSECT=3erl:1:5:7")); execvp("man", argv+i); error("Could not execute the 'man' command."); #endif
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.