[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: %files directive with relocation in %install
- From: Michael Jennings <mej kainx org>
- To: rpm-list redhat com
- Subject: Re: %files directive with relocation in %install
- Date: Tue, 27 Jun 2006 18:59:00 -0400
On Tuesday, 27 June 2006, at 17:05:26 (-0500),
Wesley Leggette wrote:
> Prefix: @AUTOCONF_PREFIX@
>
> Because my rpaths are set through a similar mechanism, would you
> suggest keeping Prefix: and just being thorough about always using
> --prefix=/usr when I configure and build rpms for distribution?
The Prefix: header is for relocatable packages. It should only be
specified for relocatable paths in a package. Chances are your
package should not be using Prefix: at all.
> Otherwise I'm afraid someone might use the default prefix
> (/usr/local) and then build rpms that install everything in prefix
> /usr.
The spec file should call %configure to run the autoconf configure
script, and that macro will provide its own --prefix value. There is
really very little which makes sense to be auto-generated in the spec
file. I recommend against auto-generated spec files, myself.
Michael
--
Michael Jennings (a.k.a. KainX) http://www.kainx.org/ <mej kainx org>
n + 1, Inc., http://www.nplus1.net/ Author, Eterm (www.eterm.org)
-----------------------------------------------------------------------
"I've never seen you looking so gorgeous as you did tonight. I've
never seen you shine so bright; you were amazing. I've never seen
so many people want to be there by your side, and when you turned to
me and smiled, it took my breath away."
-- Chris Deburgh, "The Lady in Red"
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]