cvs commit: ports/games Makefile ports/games/quake-source Makefile Makefile.include distinfo pkg-descr pkg-plist

Alexey Dokuchaev danfe at FreeBSD.org
Mon Oct 17 04:00:50 PDT 2005


On Sun, Oct 16, 2005 at 05:43:09AM +0000, Edwin Groothuis wrote:
> edwin       2005-10-16 05:43:09 UTC
> 
>   FreeBSD ports repository
> 
>   Modified files:
>     games                Makefile 
>   Added files:
>     games/quake-source   Makefile Makefile.include distinfo 
>                          pkg-descr pkg-plist 
>   Log:
>   [NEW PORT] games/quake-source - Quake and QuakeWorld source
>   
>           Quake and QuakeWorld sources.
>   
>           This port installs the Quake (and optionally QuakeWorld)
>           game sources (in QuakeC) to allow the development of Quake
>           mods.
>   
>           Note that to compile it you need a QuakeC compiler (there
>           are many in ports).
>   
>   PR:             ports/86167
>   Submitted by:   Alejandro Pulver <alejandro at varnet.biz>

I really think this commit is very controversial.  QuakeC sources,
being installed, can be used just as the reference for average user,
since most mods developers have their own work copies of sources.

There's also versioning problem -- there're lots of derivative work
based on QuakeWorld, and many teams produces their own version of this
base QuakeC, with some modifications and bugfixes.

This is like port of Netscape source code that was used to build Mozilla
et al.  Rather interesting, but pretty useless on its own.

We usually put in the tree something that can be useful for at leat
minor majority of our users, and can be used stand-alone (QuakeC
compilers fit in this category, statically instaled sources code, IMHO,
not).

I really doubt that this port would gather lots of users interested in
it.  I'm ready to be proven wrong though.

./danfe


More information about the cvs-ports mailing list