The net/tightvnc 1.2.4 port does not install man pages. The Makefile provides no rationale, so I assume this is a bug. The Makefile runs vncinstall with a single argument, instead of two. A separate very minor Makefile issue is that the a "make fetch" fails if you already have vnc installed, due to the "if exists". It'd be nice if that check was delayed until the "make install". Fix: do-install: - @(cd ${WRKSRC}; ./vncinstall ${PREFIX}/bin) + @(cd ${WRKSRC}; ./vncinstall ${PREFIX}/bin ${PREFIX}/man) .for file in Xvnc vncviewer vncpasswd vncconnect @strip ${PREFIX}/bin/${file} .endfor How-To-Repeat: # cd net/tightvnc; make install ... Warning: directory /man1 not found; not installing manual pages ...
> share/tightvnc/classes/shared.vnc > share/tightvnc/classes/tight.vnc > share/tightvnc/classes/zlib.vnc > +man/man1/Xvnc.1 > +man/man1/vncviewer.1 > +man/man1/vncpasswd.1 > +man/man1/vncconnect.1 > +man/man1/vncserver.1 > @dirrm share/tightvnc/classes > @dirrm share/tightvnc I don't believe these go in pkg-plist, but MAN1= in the makefile. -- David W. Chapman Jr. dwcjr@inethouston.net Raintree Network Services, Inc. <www.inethouston.net> dwcjr@freebsd.org FreeBSD Committer <www.FreeBSD.org>
State Changed From-To: open->closed Committed, Thanks!