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