[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ayttm-users] ayttm 0.2.1

From: Ben Reser
Subject: Re: [Ayttm-users] ayttm 0.2.1
Date: Tue, 25 Feb 2003 02:24:21 -0800
User-agent: Mutt/1.4i

On Mon, Feb 24, 2003 at 09:33:12AM +0100, Colin Leroy wrote:
> I don't think spec files are built up from Makefiles... But anyway, it
> appears Philip had fixed the spec file on the 20th Jan - just after last
> release ;-)

The problem isn't the spec file.
The problem is that the make install puts the man page in the wrong
place.  You can work around that in a spec file by doing a mv or by
explicitly declaring where the man pages are to go...

If you look at the Makefile in the doc dir you'll see:
mandir = $(datadir)/man/man1
man1dir = $(mandir)/man1

You'll also note that the installdirs target then ignores man1dir...
$(mkinstalldirs)  $(DESTDIR)$(mandir)/man1

Which means even a source install is putting the man pages in the wrong
place.  So it is a Makefile bug...

mandir should = $(datadir)/man

Ben Reser <address@hidden>

"America does not go abroad in search of monsters to destroy. She is
the well-wisher to the freedom and independence of all. She is the
champion only of her own." -- John Quincy Adams, July 4th, 1821

reply via email to

[Prev in Thread] Current Thread [Next in Thread]