[Gtkradiant] Re: FreeBSD full install package

Lyndon Griffin gtkradiant@zerowing.idsoftware.com
Fri, 09 Aug 2002 08:05:09 -0400

Timothee Besset writes: 

> A bit of info about the setup: 
> - In the long run, I don't want a BSD setup and a Linux setup. There will
> be a single file with both BSD and Linux binaries. Mainly because the
> binary size is negligible in front of the amount of media we carry around
> in the installer.

I totally understand -- no reason to have code that figures out which OS 
you're on if you make OS-dependent distribution packages (CDs or whatever) 

> - On Linux, you cd to setup/linux and run makesdk.pl with a configuration
> file parameter:
> ./makesdk.pl all.cf <- builds a full setup, with Q3 & RTCW media
> ./makesdk.pl nightly.cf <- for update setups

Good to know 

> This is scripted to compile, copy everything to the right place, and build
> the files. The setup binaries are in
> setup/linux/setup.data/bin/Linux/x86/setup

<< grin >> My method was slightly different.  I d/l'd the linux 1.2.9 full 
installer and replaced the bins.  The script is undoubtedly better. 

> We never had an uninstall, I doubt there will be. The binaries are built
> from a modified version of the setup source. That's what you will need to
> compile on BSD to put in setup/linux/setup.data/bin/FreeBSD/x86

Exactly what I did.  The Makefile gen'd me an uninstall, too, or I wouldn't 
have made the effort.  I had a few minor changes to make in the setupdb/ and 
setup/ trees, but they may not be important enough for checking in.  I'll 
drop them on bugzilla and let others decide. 


<:)  Lyndon