[quake2] Solaris 8 quake2 installer..

zakk zakk at timedoctor.org
Tue Jul 30 19:17:55 EDT 2002

On Tue, 2002-07-30 at 17:11, Vincent Cojot wrote:
> On Tue, 30 Jul 2002, Brendan Burns wrote:
> > Hey Vincent,
> > I know for a fact that Quake2 does work with the demo files, you should look
> > in the README for instructions (basically you want the pak0.pak from the
> > demo in your baseq2 and no other paks.
> Hello Brendan,
> Ok, thanks for the info.
> > Zakk has built a Loki Installer for Quake2 for linux, it could possibly be
> > ported over to solaris as well...
> 	Well, the Loki installer is cross-platform and is very nice (I'm a
> big fan of the Loki installer): it makes both the sysadm and the users
> happy since it is easy to use and since you can specify almost any
> directory.
> 	The reason why it's not applicable to Solaris is this: Solaris
> doesn't have gtk/glib by default. Of course, if you install gnome-1.4 from
> SUN you get all that but since gtk/glib isn't used by quake2 itself and I
> don't want to add another dependency just to run a
> solaris-counter-intutive install program.. As much as we (under Linux) are
> used to playing with Loki's tools; Solaris users, on the other side,
> usually do everything with packages (a-la-rpm but -MUCH- more worse under
> Solaris) or with WebStart (Java Loki setup clone with many flaws but that
> end up dumping real packages to your machine anyway)..
> 	This is why I find that the Loki installer is counter-intutive
> under Solaris even if it does work. And yes, I could link statically
> gtk/glib into the installer but that wouldn't solve the shmmax kernel
> parameter which must be increased on Solaris in order for gtk/glib
> applications to run..
It has a very, very, nice ncurses version also included, you could just
leave out the gtk version, and the ncurses version would do the same
> 	On this subject.. is the source to the quake2 installer available
> somewhere? How easy is it to build?
> > --brendan
It's very easy.
First of all, you check out the loki_setup sources from icculus.org cvs
(http://cvs.icculus.org for instructions)
Then you simply run one of my quake2 installers with the --keep option
on any kind of machine, I think it'll work since it's just uncompressing
a tarball, but then of course the rest will fail but you'll have the
files needed to build your new installer.

You can also of course just strip off the 'shell script' part of the
.run, and you'll have a tarball.

Anywho, you compile the CVS setup, and such, then you make install and
you've got the solaris version of setup in the image/ directory off the
loki_setup dir, and what you want to do is remove the Linux parts from
mine, and put in the solaris doodads in replacement. Of course, this is
the part where you skip the setup.gtk binary if you don't want it for
solaris installs.
zakk at timedoctor.org

More information about the quake2 mailing list