[Gtkradiant] [Bug 1021] New: patch for linux installer

gtkradiant@zerowing.idsoftware.com gtkradiant@zerowing.idsoftware.com
Sat, 21 Aug 2004 14:23:35 -0500


http://zerowing.idsoftware.com/bugzilla/show_bug.cgi?id=1021

           Summary: patch for linux installer
           Product: GtkRadiant
           Version: 1.5
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: setup
        AssignedTo: ttimo@idsoftware.com
        ReportedBy: michael@johalla.de


Hi,

I was bored looking at the doom3 box and waiting for the linux client... ;-). So
I did a look at the linux installer of gtkradiant and fixed all the problems I
found. A kind of Changelog:

SConscript:
imagewal: removed
imagem8: removed
comment out q2/surface_quake2 in depends_list (didn't compile)
comment out q2/vfspak in dpends_list (all gone?)
build q2/q2map (comment in q2_tools_env.*)
comment out heretic2/surface_quake2 in depends_list (didn't compile)
comment out heretic2/vfspak in dpends_list (all gone?)
build heretic2/q2map (comment in heretic2_tools_env.* and heretic2_q2map_env.*)
bspc of WolfPack moved from Linux to wolf.game
comment out "self.system('cp -R ../ETPack/bitmaps ' + DEST)" because
ETPack/bitmaps gone
game.xlink of ETPack moved from ETPack/game.xlink to ETPack/et.game/game.xlink
synapse.config of ETPack moved from ETPack/synapse.config to
ETPack/et.game/synapse.config
do copy_q2 and copy_heretic2 for linux
game.xlink of Q2Pack moved from Q2Pack/game.xlink to Q2Pack/q2.game/game.xlink 
synapse.config of Q2Pack moved from Q2Pack/synapse.config to
Q2Pack/q2.game/synapse.config
game.xlink of Her2Pack moved from Her2Pack/game.xlink to
Her2Pack/heretic2.game/game.xlink 
synapse.config of Her2Pack moved from Her2Pack/synapse.config to
Her2Pack/heretic2.game/synapse.config
comment out "self.system('cp -R install/q2/modules ' + DEST )" - no modules left
comment out "self.system('cp -R install/heretic2/modules ' + DEST )" - no
modules left
move stuff from q3.game direct into the q3 folder: self.system('cp -R
setup/data/tools/q3.game/ ' + DEST) now self.system('cp -R
setup/data/tools/q3.game/* ' + DEST)

setup/linux/setup_image/setup.data/setup.xml.in:
add modules: archivepak.so, archivewad.so, archivezip.so, imagehl.so,
imagepng.so, mapq3.so, md3model.so
removed modules: map.so, surface.so
removed plugins: bobtoolz.so, camera.so, gensurf.so, prtview.so, bkgrnd2d.so
comment out q2 and heretic2 modules

setup/linux/setup_image/setup.data/config.games.sh
enginepath now enginepath_linux
engine now engine_linux

Now I was able to install gtkradiant but it crashes after starting somewhere in
plugin.cpp:Radiant_Construct. I'll have a look on the tomorrow.

Bye, Michael