STAGE support, ports with man pages and world built WITHOUT_MAN
Lev Serebryakov
lev at FreeBSD.org
Sat Apr 26 20:15:06 UTC 2014
Hello, Ports.
STAGEd ports doesn't support MANx=-style man paged. Man pages should be
simply added to pkg-plist or PLIST_FILES.
But here is a catch: some ports, which uses "bsd.*.mk" infrastructure by
thmeselves ("net/mpd5" is one example) will not build & install man pages
if world has WITHOUT_MAN=yes in /etc/src.conf!
Now, for example, poudiere could not build package of "net/mpd5" if it uses
trimmed jail build with WITHOUT_MAN=yes.
How this could be fixed? Ports infrastructure doesn't read /etc/src.conf...
BTW, it WORKED before "net/mpd5" was STAGEfieid! I don't know why, but
specifying man page via MAN8 variable works in both cases (full world and
man-less world) and poudriere disin't complain in such situation. But it
doesn't work for STAGEfied port :(
--
// Black Lion AKA Lev Serebryakov <lev at FreeBSD.org>
More information about the freebsd-ports
mailing list