[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
mm macros do not install
From: |
Jennifer Sayers |
Subject: |
mm macros do not install |
Date: |
Fri, 5 Jan 2007 15:09:55 +1100 |
User-agent: |
Mutt/1.4.1i |
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.
- mm macros do not install,
Jennifer Sayers <=