Ticket #506 (new enhancement) — at Version 4
Opened 4 years ago
Last modified 19 months ago
Several ports are still putting man and doc files in wrong location
| Reported by: | scottmc | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | default | Version: | |
| Severity: | normal | Keywords: | |
| Cc: | mdisreali@… |
Description (last modified by scottmc) (diff)
Man and Doc files should go in B_COMMON_DOCUMENTATION_DIRECTORY/man or B_COMMON_DOCUMENTATION_DIRECTORY/doc. Fixing this usually involves adding a --mandir= and/or --docdir== to the configure line.
This affects these packages still:
~~autoconf~~ ~~automake~~ ~~bison~~ cdrecord ~~curl~~ ~~flex~~ groff ~~libiconv~~ libxml2 libxslt ~~m4~~ ~~make~~ makeinfo ~~nano~~ ~~neon~~ perl rsync ruby ~~sed~~ svn ~~texinfo~~ ~~libxml2~~ xz-utils ~~yasm~~
and probably lots more. As these get fixed, cross them off the list. If more are discovered, add them to this ticket.
Change History
comment:1 Changed 4 years ago by scottmc
- Description modified (diff)
comment:2 follow-up: ↓ 3 Changed 4 years ago by scottmc
cdrtools uses semi-hardcoded paths, so it's going to be a bit tricky to get this one to put it's files where we want them to be.
Git still has some minor issues as well. Patches for these are welcome.
See if you can figure out how to patch these or set variables etc to get them to put man/doc/info files into B_COMMON_DOCUMENTATION/man|info|doc, and any sbin/* into B_COMMON_SERVERS_DIRECTORY, and any other share/ files into B_COMMON_DATA_DIRECTORY/
comment:3 in reply to: ↑ 2 Changed 4 years ago by scottmc
Replying to scottmc:
any sbin/* into B_COMMON_SERVERS_DIRECTORY
Correction, we'll now put sbin/* into B_COMMON_BIN_DIRECTORY
comment:4 Changed 4 years ago by scottmc
- Description modified (diff)

Marked off autoconf, automake, bison, curl, flex, libiconv, m4, make, nano, neon, sed, texinfo, libxml2 and yasm.