Re: Tony Nugent's arguments about RH .spec files

Ethan (allanon@crystaltokyo.com)
Thu, 21 Jan 1999 15:41:59 -0800 (PST)



On Thu, 21 Jan 1999, David Mihm wrote:

> Ryan, then new rpm pkger, would like to see the "configure should make the
> Makefile with a prefix variable and use that instead of writing it with
> hard coded /usr/local/ etc.... (I know that the Team would like it to go
> specifically in that prefix, but) it would make things easier ( not only
> for me in making the rpms, but) for those who really wish it to be 
> installed in /usr/X11R6".  This is already possible correct (?), using the
> --prefix; or is what he's requesting here different?

If the Makefile had a prefix option, it could only install the man pages 
in that prefix safely.  The ModulePath in base.#bpp needs to be set to 
wherever the module binaries go, and there are lots of hardcoded 
references to the share dir.  However, there are several options to 
configure, which taken together allow a fair amount of flexibility:

./configure --datadir=/usr/local --bindir=/usr/X11R6/bin --mandir=/usr/man

... would install the share dir to /usr/local/share, the binaries to 
/usr/X11R6/bin, and the man pages to /usr/man.  I'm not sure if the 
--libdir option works (when installing dynamic libs), since I've never 
tried it.

> On Thu, 21 Jan 1999, Ethan wrote:
> 
> ! ::sigh:: If it were up to me, any rpm created for AfterStep would be 
> ! unofficial (and unsupported) anyway.
> 
> 	I concur here (somewhat); while the rpm should be supported as a
> pkg  by the pkger; I think the basic application should be supported no
> matter what form it appears.  /me reminds Ethan of his statement on
> supporting the *shudder* windows port of AfterStep. :) hehe

I think our idea of support is different. :)  I'm always willing to help 
with a problem, but am only willing to bend over backwards to do so if 
I'm helping with something officially supported.  Of course I will help 
users of AfterStep in whatever form (including the Win32 port, as it is a 
true port, unlike LiteStep), but I am unwilling to do real support of 
anything but the latest officially supported versions.  Why?  Because I 
don't have that much time to waste. :)

----
Ethan Fischer
allanon@crystaltokyo.com
http://members.xoom.com/allanon1