[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>
http://ben.reser.org
"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