> > manually for now. Further some *.adoc files required setting the correct > > absolute path in the include statement which is what the sed run in ... > If you don't set SEPARATE_BUILD=yes, then the manpage generation happens > as intended and the mess goes away :)
yes this is a classic case of the problems often caused by SEPARATE_BUILD. (another classic is tests failing). I would not normally recommend SEPARATE_BUILD unless a port takes so long to extract that "make clean=build" actually saves much real time compared to "make clean;make patch".. > There's no good way to handle a conflict that's introduced with an > update. So what we would do is to move the manpages into the install > directory. (thanks to espie@ for the suggestion) > > You'll then get a nice little info to add this path to your man path > when the package is installed: > > --- +fvwm3-1.0.7 ------------------- > You may wish to add /usr/local/share/fvwm3/man to /etc/man.conf This does make sense for the manpages for libexec files. However I think it might be nice to keep the non-conflicting manuals in the old location, which is in the default search path, so that commands like "man fvwm3" work out of the box. i.e. mv man1/fvwm3*.1 and man1/FvwmCommand3.1 to prefix/man/man1. > @bin libexec/fvwm3/${VERSION}/FvwmRearrange > @bin libexec/fvwm3/${VERSION}/FvwmScript > libexec/fvwm3/${VERSION}/FvwmTalk > -@man man/man1/fvwm3-menu-directory.1 > -@man man/man1/fvwm3-menu-xlock.1 > -@man man/man1/fvwm3-perllib.1 > share/fvwm3/ > share/fvwm3/ConfigFvwmBacker > share/fvwm3/ConfigFvwmButtons > @@ -139,6 +136,35 @@ share/fvwm3/locale/zh_CN/ > share/fvwm3/locale/zh_CN/LC_MESSAGES/ > share/fvwm3/locale/zh_CN/LC_MESSAGES/FvwmScript.mo > share/fvwm3/locale/zh_CN/LC_MESSAGES/fvwm.mo > +@mandir share/fvwm3/man/ > +share/fvwm3/man/man1/ > +@man share/fvwm3/man/man1/FvwmAnimate.1 > +@man share/fvwm3/man/man1/FvwmAuto.1 > +@man share/fvwm3/man/man1/FvwmBacker.1 > +@man share/fvwm3/man/man1/FvwmButtons.1 > +@man share/fvwm3/man/man1/FvwmCommand3.1 > +@man share/fvwm3/man/man1/FvwmConsole.1 > +@man share/fvwm3/man/man1/FvwmEvent.1 > +@man share/fvwm3/man/man1/FvwmForm.1 > +@man share/fvwm3/man/man1/FvwmIconMan.1 > +@man share/fvwm3/man/man1/FvwmIdent.1 > +@man share/fvwm3/man/man1/FvwmMFL.1 > +@man share/fvwm3/man/man1/FvwmPager.1 > +@man share/fvwm3/man/man1/FvwmPerl.1 > +@man share/fvwm3/man/man1/FvwmPrompt.1 > +@man share/fvwm3/man/man1/FvwmRearrange.1 > +@man share/fvwm3/man/man1/FvwmScript.1 > +@man share/fvwm3/man/man1/fvwm3-convert-2.6.1 > +@man share/fvwm3/man/man1/fvwm3-menu-desktop.1 > +@man share/fvwm3/man/man1/fvwm3-menu-directory.1 > +@man share/fvwm3/man/man1/fvwm3-menu-xlock.1 > +@man share/fvwm3/man/man1/fvwm3-perllib.1 > +@man share/fvwm3/man/man1/fvwm3-root.1 > +@man share/fvwm3/man/man1/fvwm3.1 > +@man share/fvwm3/man/man1/fvwm3all.1 > +@man share/fvwm3/man/man1/fvwm3commands.1 > +@man share/fvwm3/man/man1/fvwm3menus.1 > +@man share/fvwm3/man/man1/fvwm3styles.1 > share/fvwm3/perllib/ > share/fvwm3/perllib/FVWM/ > share/fvwm3/perllib/FVWM/Commands.pm >