Happy New Year, everyone! Bug report for installation of groff 1.19.3 from the CVS.
"make install" doesn't install the mm macros from the contrib/mm directory. Rough description of fix given below. ****************************************************************************** I have traced through the makefile and found that this is happening because the "Makefile.sub" in the contrib/mm directory does not have the target "install_data" and "install_bin" that are run from Makefile.comm in the top directory. "Makefile.sub" just has an "install" target. I presume that this used to be right and then the top level Makefile stuff was split into two targets. I have poked around in the CVS and it looks as though the "contrib/mom/Makefile.sub" used to have the same kind of problem (corrected in revision 1.21 of that file). I have taken a look at "Makefile.sub" in all the "contrib" subdirs and they all have the correct targets. It's just mm that lacks them. The manual pages from the "contrib/mm" directory do install correctly because that is done by the instructions in "Makefile.man" in the top directory. So, the file "contrib/mm/Makefile.sub" needs revising to have the correct installation targets. I made myself a temporary fix by changing "install" to "install_data", but perhaps some of the things in there should be "install_bin"? "mmroff" is a perl script - is that data or binary? :-) Anyway, the problem will be very easy to fix. jen. _______________________________________________ bug-groff mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-groff
