debian/0000755000000000000000000000000012165665142007176 5ustar debian/crrcsim-data.install0000644000000000000000000000006512013012053013113 0ustar debian/tmp/usr/share/games/crrcsim /usr/share/games/ debian/crrcsim.manpages0000644000000000000000000000003412012245321012332 0ustar documentation/man/crrcsim.1 debian/copyright0000644000000000000000000005643512015172500011127 0ustar Files: * Copyright: Jan Edward Kansky Mark Drela and Bruce Jackson License: GPL-2 Files: src/aircraft.h, src/aircraft.cpp Copyright: 2009, 2010 Jens W License: GPL-2 Files: src/mod_inputdev/inputdev.h, src/mod_inputdev/inputdev_zhenhua/inputdev_zhenhua.h, src/mod_inputdev/inputdev_zhenhua/inputdev_zhenhua.cpp, src/mod_inputdev/inputdev.cpp, src/mod_inputdev/inputdev_serial/inputdev_serial.cpp, src/mod_inputdev/inputdev_serial/inputdev_serial.h Copyright: 2007, 2008 Martin Herrmann License: GPL-2 Files: src/mod_inputdev/inputdev_ct6a/inputdev_ct6a.cpp, src/mod_inputdev/inputdev_ct6a/inputdev_ct6a.h Copyright: 2009 Nikolay Borisovich Eremeyev License: GPL-2 Files: src/mod_main/crrc_checkopts.cpp, src/mod_main/eventhandler.h, src/mod_main/eventhandler.cpp, src/CTime.cpp, src/mod_inputdev/inputdev_audio/inputdev_audio.cpp, src/global.cpp, src/mod_fdm/physics/eom.cpp, src/mod_mode/T_GameHandler.h, src/mod_mode/F3F/handlerF3F.cpp, src/mod_mode/F3F/handlerF3F.h, src/global.h, src/mod_misc/scheduler.cpp, src/mod_misc/SimpleXMLTransfer.cpp, src/mod_misc/scheduler.h, src/crrc_keyboard.cpp, src/config.cpp, src/crrc_main.cpp, src/GUI/crrc_f3f.h, src/GUI/crrc_gui_main.cpp, src/GUI/crrc_joy.cpp, src/GUI/crrc_f3f.cpp, src/GUI/crrc_calibmap.cpp, src/GUI/crrc_ctrlgen.cpp, src/GUI/crrc_mousebutton.cpp, src/CTime.h, src/SimStateHandler.cpp, src/mod_video/crrc_graphics.cpp, src/crrc_main.h Copyright: 2005, 2008 Olivier Bordes License: GPL-2 Files: src/mod_misc/lib_conversions.h, src/mod_misc/lib_conversions.cpp, src/mod_misc/SimpleXMLTransfer.h Copyright: 2003, 2004, 2006 Jens Wilhelm Wulf j dot w dot wulf at gmx dot net License: GPL-2 Files: src/mod_main/crrc_checkopts.cpp, src/ImageLoaderTGA.cpp, src/mod_landscape/crrc_builtin_scenery.cpp, src/mod_landscape/model_based_scenery.cpp, src/mod_landscape/crrc_scenery.cpp, src/mod_inputdev/inputdev_PPM/inputdev_PPM.cpp, src/mod_inputdev/inputdev_parallel/inputdev_parallel.cpp, src/mod_fdm/ls_geodesy.h, src/mod_fdm/fdm_inputs.h, src/mod_mode/F3F/handlerF3F.cpp, src/mod_misc/filesystools.cpp, src/config.cpp, src/crrc_main.cpp, src/GUI/util.cpp, src/GUI/util.h, src/mod_env/earth/ls_gravity.h, src/mod_env/earth/atmos_62.h, src/crrc_sound.h, src/crrc_sound.cpp, src/mod_math/intgr.h, src/mod_math/intgr.cpp, src/crrc_main.h Copyright: 2004, 2005, 2006 Lionel Cailler License: GPL-2 Files: src/mod_windfield/windfield.cpp, src/mod_landscape/model_based_scenery.h, src/mod_landscape/crrc_builtin_scenery.cpp, src/mod_landscape/model_based_scenery.cpp, src/mod_landscape/wind_from_terrain.h, src/mod_landscape/crrc_builtin_scenery.h, src/mod_landscape/winddata3D.h, src/mod_landscape/winddata3D.cpp, src/mod_landscape/crrc_scenery.h, src/mod_landscape/wind_from_terrain.cpp, src/mod_landscape/crrc_scenery.cpp, src/mod_inputdev/inputdev_PPM/inputdev_PPM.cpp, src/mod_inputdev/inputdev_audio/inputdev_audio.cpp, src/mod_fdm/fdm_testmode/fdm_testmode.cpp, src/config.h, src/crrc_keyboard.cpp, src/config.cpp, src/crrc_main.cpp, src/crrc_main.cpp, src/GUI/crrc_gui_viewwind.cpp, src/GUI/crrc_video.cpp, src/GUI/crrc_calibmap.cpp, src/GUI/crrc_gui_viewwind.h, src/GUI/crrc_location.h, src/GUI/crrc_location.cpp, src/mod_video/ssgLoadJPG.cpp, src/mod_video/crrc_graphics.cpp, src/crrc_main.h Copyright: 2005, 2008, 2009, 2010, 2012 Joel Lienard License: GPL-2 Files: src/GUI/crrc_planesel.cpp, src/GUI/crrc_planesel.h, src/GUI/puaGLPreview.h, src/GUI/puaGLPreview.cpp Copyright: 2007 Tom Willis License: GPL-2 Files: src/mod_main/crrc_checkopts.cpp, src/mod_landscape/crrc_builtin_scenery.cpp, src/mod_landscape/model_based_scenery.cpp, src/mod_landscape/crrc_scenery.cpp, src/mod_inputdev/inputdev.h, src/mod_inputdev/inputdev_mnav/inputdev_mnav.h, src/mod_inputdev/inputdev_mnav/inputdev_mnav.cpp, src/mod_inputdev/inputdev_mnav/mnav.cpp, src/mod_inputdev/inputdev_mnav/mnav.h, src/mod_inputdev/inputdev_parallel/inputdev_parallel.cpp, src/mod_inputdev/inputdev.cpp, src/mod_inputdev/inputdev_serpic/inputdev_serpic.cpp, src/global.cpp, src/crrc_soundserver.cpp, src/mod_fdm/fdm_inputs.h, src/mod_fdm/fdm.cpp, src/mod_fdm/eom01/eom01.cpp, src/mod_fdm/eom01/eom01.h, src/mod_fdm/fdm_larcsim/fdm_larcsim.h, src/mod_fdm/fdm_larcsim/fdm_larcsim.cpp, src/mod_fdm/fdm.h, src/mod_fdm/fdm_displaymode/fdm_displaymode.h, src/mod_fdm/fdm_displaymode/fdm_displaymode.cpp, src/global.h, src/config.h, src/mod_misc/filesystools.h, src/mod_misc/filesystools.cpp, src/mod_robots/robot.cpp, src/crrc_keyboard.cpp, src/config.cpp, src/SimStateHandler.h, src/crrc_main.cpp, src/GUI/crrc_ctrlgen.cpp, src/SimStateHandler.cpp, src/crrc_main.h Copyright: 2006, 2007, 2008 Todd Templeton License: GPL-2 Files: src/mod_inputdev/inputdev_audio/inputdev_audio.h, src/mod_inputdev/inputdev_audio/inputdev_audio.cpp Copyright: 2004 Joel Lienard Lionel Cailler License: GPL-2 Files: src/global_fdm.h, src/mod_main/crrc_checkopts.cpp, src/robots.h, src/mod_windfield/windfield.h, src/mod_windfield/thermal03/thermikschale.cpp, src/mod_windfield/thermal03/solve.h, src/mod_windfield/thermal03/tschalen.cpp, src/mod_windfield/thermal03/thconf.h, src/mod_windfield/thermal03/thermikschale.h, src/mod_windfield/thermal03/tschalen.h, src/mod_windfield/thermal03/solve.cpp, src/mod_windfield/thermalprofile.h, src/mod_windfield/windfield.cpp, src/CTime.cpp, src/mod_cntrl/cntrl_omega/cntrl_omega.cpp, src/mod_cntrl/cntrl_omega/cntrl_omega.h, src/mod_cntrl/cntrl_phugoid/cntrl_phugoid.h, src/mod_cntrl/cntrl_phugoid/cntrl_phugoid.cpp, src/mod_cntrl/cntrl_scalethrottle/scalethrottle.cpp, src/mod_cntrl/cntrl_scalethrottle/scalethrottle.h, src/mod_cntrl/cntrl_initinputs/cntrl_initinputs.h, src/mod_cntrl/cntrl_initinputs/cntrl_initinputs.cpp, src/mod_cntrl/cntrl_setuserinput/cntrl_setuserinput.h, src/mod_cntrl/cntrl_setuserinput/cntrl_setuserinput.cpp, src/mod_cntrl/controller.cpp, src/mod_cntrl/cntrl_limitflipthr/limitflipthrottle.cpp, src/mod_cntrl/cntrl_limitflipthr/limitflipthrottle.h, src/mod_cntrl/cntrl_rateofclimb/cntrl_rateofclimb.h, src/mod_cntrl/cntrl_rateofclimb/cntrl_rateofclimb.cpp, src/mod_cntrl/cntrl_mcopter01/cntrl_mcopter01.cpp, src/mod_cntrl/cntrl_mcopter01/cntrl_mcopter01.h, src/mod_cntrl/controller.h, src/global_airplane.h, src/mod_fdm_config.h, src/ImageLoaderTGA.cpp, src/mod_landscape/model_based_scenery.h, src/mod_landscape/crrc_builtin_scenery.cpp, src/mod_landscape/model_based_scenery.cpp, src/mod_landscape/crrc_builtin_scenery.h, src/mod_landscape/crrc_scenery.h, src/mod_landscape/crrc_scenery.cpp, src/mod_inputdev/inputdev_rctran/mbuff.h, src/mod_inputdev/inputdev_rctran/inputdev_rctran.h, src/mod_inputdev/inputdev_rctran/inputdev_rctran.cpp, src/mod_inputdev/inputdev.h, src/mod_inputdev/inputdev_serial2/LoggerReader_ttyS.cpp, src/mod_inputdev/inputdev_serial2/LoggerReader_byte.cpp, src/mod_inputdev/inputdev_serial2/inputdev_serial2.h, src/mod_inputdev/inputdev_serial2/LoggerReader_byte.h, src/mod_inputdev/inputdev_serial2/LoggerReader_ttyS.h, src/mod_inputdev/inputdev_serial2/inputdev_serial2.cpp, src/mod_inputdev/inputdev_mnav/inputdev_mnav.h, src/mod_inputdev/inputdev_mnav/inputdev_mnav.cpp, src/mod_inputdev/inputdev_mnav/mnav.cpp, src/mod_inputdev/inputdev_mnav/mnav.h, src/mod_inputdev/inputdev_PPM/inputdev_PPM.cpp, src/mod_inputdev/inputdev_PPM/inputdev_PPM.h, src/mod_inputdev/inputdev_audio/inputdev_audio.h, src/mod_inputdev/inputdev_audio/inputdev_audio.cpp, src/mod_inputdev/inputdev_software/inputdev_software.h, src/mod_inputdev/inputdev_software/inputdev_software.cpp, src/mod_inputdev/inputdev_zhenhua/inputdev_zhenhua.h, src/mod_inputdev/inputdev_zhenhua/inputdev_zhenhua.cpp, src/mod_inputdev/inputdev_parallel/inputdev_parallel.h, src/mod_inputdev/inputdev_parallel/inputdev_parallel.cpp, src/mod_inputdev/inputdev.cpp, src/mod_inputdev/inputdev_serpic/inputdev_serpic.cpp, src/mod_inputdev/inputdev_serpic/inputdev_serpic.h, src/mod_inputdev/inputdev_rctran2/inputdev_rctran2.h, src/mod_inputdev/inputdev_rctran2/inputdev_rctran2.cpp, src/mod_inputdev/inputdev_serial/inputdev_serial.cpp, src/mod_inputdev/inputdev_serial/inputdev_serial.h, src/include_gl.h, src/zoom.cpp, src/crrc_system.h, src/crrc_soundserver.h, src/record.h, src/ImageLoaderTGA.h, src/zoom.h, src/global.cpp, src/crrc_fdm.cpp, src/crrc_fdm.h, src/crrc_soundserver.cpp, src/crrc_soundserver.cpp, src/mod_fdm/power/gearing.h, src/mod_fdm/power/propeller.cpp, src/mod_fdm/power/shaft.cpp, src/mod_fdm/power/gearing.cpp, src/mod_fdm/power/engine_dcm.cpp, src/mod_fdm/power/simplethrust.cpp, src/mod_fdm/power/shaft.h, src/mod_fdm/power/battery.cpp, src/mod_fdm/power/engine_dcm.h, src/mod_fdm/power/values_step.h, src/mod_fdm/power/power.cpp, src/mod_fdm/power/propeller.h, src/mod_fdm/power/battery.h, src/mod_fdm/power/power.h, src/mod_fdm/power/simplethrust.h, src/mod_fdm/ls_geodesy.h, src/mod_fdm/fdm_inputs.h, src/mod_fdm/fdm.cpp, src/mod_fdm/fdm_002/fdm_002.h, src/mod_fdm/fdm_002/fdm_002.cpp, src/mod_fdm/xmlmodelfile.cpp, src/mod_fdm/ls_geodesy.cpp, src/mod_fdm/eom01/eom01.cpp, src/mod_fdm/eom01/eom01.h, src/mod_fdm/xmlmodelfile.h, src/mod_fdm/fdm_testmode/fdm_testmode.cpp, src/mod_fdm/fdm_testmode/fdm_testmode.h, src/mod_fdm/fdm_larcsim/fdm_larcsim.h, src/mod_fdm/fdm_larcsim/fdm_larcsim.cpp, src/mod_fdm/fdm.h, src/mod_fdm/fdm_displaymode/fdm_displaymode.h, src/mod_fdm/fdm_displaymode/fdm_displaymode.cpp, src/mod_fdm/fdm_mcopter01/fdm_mcopter01.cpp, src/mod_fdm/fdm_mcopter01/fdm_mcopter01.h, src/mod_fdm/fdm_heli01/fdm_heli01.cpp, src/mod_fdm/fdm_heli01/fdm_heli01.h, src/mod_fdm/fdm_env.h, src/mod_fdm/ls_types.h, src/mod_fdm/physics/eom.h, src/mod_fdm/physics/eom.cpp, src/mod_fdm/formats/airtoxml.cpp, src/mod_fdm/formats/airtoxml.h, src/mod_mode/T_GameHandler.h, src/mod_mode/F3F/handlerF3F.cpp, src/mod_mode/F3F/handlerF3F.h, src/robots.cpp, src/global.h, src/crrc_loadair.h, src/global_sound.h, src/config.h, src/crrc_system.cpp, src/mod_misc/scheduler.cpp, src/mod_misc/lib_conversions.h, src/mod_misc/crrc_rand.h, src/mod_misc/ls_constants.h, src/mod_misc/lib_conversions.cpp, src/mod_misc/SimpleXMLTransfer.h, src/mod_misc/SimpleXMLTransfer.cpp, src/mod_misc/filesystools.h, src/mod_misc/scheduler.h, src/mod_misc/crrc_rand.cpp, src/mod_misc/filesystools.cpp, src/mod_robots/fdm_playback.h, src/mod_robots/robot.h, src/mod_robots/robot.cpp, src/mod_robots/robotfile.cpp, src/mod_robots/fdm_playback.cpp, src/mod_robots/marker.h, src/mod_robots/robotfile.h, src/crrc_keyboard.cpp, src/crrc_loadair.cpp, src/config.cpp, src/SimStateHandler.h, src/crrc_main.cpp, src/defines.h, src/GUI/crrc_loadrobot.cpp, src/GUI/crrc_slider.cpp, src/GUI/crrc_f3f.h, src/GUI/crrc_video.cpp, src/GUI/crrc_audio.cpp, src/GUI/crrc_planesel.cpp, src/GUI/crrc_scaleinput.cpp, src/GUI/crrc_loadrobot.h, src/GUI/crrc_calibmap.h, src/GUI/puaFileBox.h, src/GUI/crrc_gui_main.cpp, src/GUI/crrc_joy.cpp, src/GUI/crrc_scaleinput.h, src/GUI/puaFileBox.cpp, src/GUI/util.cpp, src/GUI/puaScrListBox.cpp, src/GUI/util.h, src/GUI/crrc_planesel.h, src/GUI/crrc_f3f.cpp, src/GUI/crrc_launch.cpp, src/GUI/crrc_msgbox.h, src/GUI/crrc_windthermal.cpp, src/GUI/crrc_launch.h, src/GUI/crrc_calibmap.cpp, src/GUI/crrc_video.h, src/GUI/crrc_ctrlgen.cpp, src/GUI/crrc_msgbox.cpp, src/GUI/crrc_ctrlgen.h, src/GUI/crrc_setrecordname.h, src/GUI/crrc_dialog.cpp, src/GUI/puaGLPreview.h, src/GUI/crrc_mousebutton.h, src/GUI/crrc_joy.h, src/GUI/crrc_setrecordname.cpp, src/GUI/puaGLPreview.cpp, src/GUI/crrc_slider.h, src/GUI/crrc_spin.cpp, src/GUI/crrc_windthermal.h, src/GUI/crrc_location.h, src/GUI/crrc_gui_main.h, src/GUI/crrc_dialog.h, src/GUI/crrc_location.cpp, src/GUI/crrc_mousebutton.cpp, src/GUI/crrc_audio.h, src/GUI/crrc_spin.h, src/GUI/puaScrListBox.h, src/mod_env/earth/ls_gravity.h, src/mod_env/earth/ls_gravity.cpp, src/mod_env/earth/atmos_62.cpp, src/mod_env/earth/atmos_62.h, src/mod_env/earth/ls_earth.h, src/CTime.h, src/crrc_sound.h, src/mouse_kbd.h, src/SimStateHandler.cpp, src/mod_windfield_config.h, src/mouse_kbd.cpp, src/crrc_sound.cpp, src/mod_math/matrix33.h, src/mod_math/ratelim.h, src/mod_math/matrix33.cpp, src/mod_math/intgr.h, src/mod_math/quaternion.cpp, src/mod_math/quaternion.h, src/mod_math/linearreg.cpp, src/mod_math/vector3.cpp, src/mod_math/linearreg.h, src/mod_math/intgr.cpp, src/mod_math/pt1.h, src/mod_math/pt1.cpp, src/mod_math/vector3.h, src/mod_math/quat_test.cpp, src/mod_video/crrc_sky.cpp, src/mod_video/crrc_animation.cpp, src/mod_video/crrc_sky.h, src/mod_video/gloverlay.cpp, src/mod_video/crrc_animation.h, src/mod_video/crrc_graphics.cpp, src/mod_video/crrc_graphics.h, src/mod_video/glconsole.cpp, src/mod_video/gloverlay.h, src/mod_video/glconsole.h, src/record.cpp, src/crrc_main.h Copyright: 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Jens Wilhelm Wulf License: GPL-2 Files: src/mod_fdm/ls_geodesy.cpp, src/mod_fdm/ls_types.h, src/mod_misc/ls_constants.h, src/mod_env/earth/ls_gravity.cpp, src/mod_env/earth/atmos_62.cpp, src/mod_env/earth/ls_earth.h Copyright: 1992, 1993 Bruce Jackson License: GPL-2 Files: src/crrc_soundserver.h Copyright: 2007 Jerry Williams License: GPL-2 Files: src/mod_landscape/crrc_builtin_scenery.cpp, src/mod_landscape/model_based_scenery.cpp, src/mod_landscape/crrc_scenery.cpp, src/crrc_main.cpp, src/GUI/crrc_calibmap.cpp, src/GUI/crrc_ctrlgen.cpp Copyright: 2005, 2007, 2008 Chris Bayley License: GPL-2 Files: src/mod_inputdev/inputdev_rctran2/kernel_module/rctran2.c Copyright: 2005 Benko Attila License: GPL-2 Files: src/mod_landscape/model_based_scenery.h, src/mod_landscape/crrc_builtin_scenery.cpp, src/mod_landscape/model_based_scenery.cpp, src/mod_landscape/crrc_builtin_scenery.h, src/mod_landscape/crrc_scenery.h, src/mod_landscape/crrc_scenery.cpp Copyright: 2000, 2001 Jan Kansky License: GPL-2 Files: src/mod_video/shadow.h, src/mod_video/shadow_volume.cpp Copyright: 2011 JOel Lienard License: GPL-2 Files: src/global_video.h, src/mod_main/Event.h, src/mod_main/crrc_checkopts.cpp, src/mod_main/crrc_checkopts.h, src/mod_main/EventDispatcher.h, src/mod_main/eventhandler.cpp, src/mod_main/Event.cpp, src/mod_main/EventDispatcher.cpp, src/mod_windfield/windfield.h, src/mod_windfield/thermal03/tschalen.cpp, src/mod_windfield/windfield.cpp, src/CTime.cpp, src/mod_cntrl/cntrl_initinputs/cntrl_initinputs.h, src/mod_cntrl/cntrl_initinputs/cntrl_initinputs.cpp, src/mod_cntrl/cntrl_setuserinput/cntrl_setuserinput.h, src/mod_cntrl/cntrl_setuserinput/cntrl_setuserinput.cpp, src/mod_fdm_config.h, src/ImageLoaderTGA.cpp, src/mod_landscape/model_based_scenery.h, src/mod_landscape/hd_tilingterrain.cpp, src/mod_landscape/crrc_builtin_scenery.cpp, src/mod_landscape/model_based_scenery.cpp, src/mod_landscape/crrc_builtin_scenery.h, src/mod_landscape/winddata3D.h, src/mod_landscape/winddata3D.cpp, src/mod_landscape/hd_tilingterrain.h, src/mod_landscape/crrc_scenery.h, src/mod_landscape/crrc_scenery.cpp, src/mod_landscape/heightdata.h, src/mod_inputdev/inputdev_rctran/mbuff.h, src/mod_inputdev/inputdev_rctran/inputdev_rctran.h, src/mod_inputdev/inputdev_rctran/inputdev_rctran.cpp, src/mod_inputdev/inputdev.h, src/mod_inputdev/inputdev_mnav/inputdev_mnav.cpp, src/mod_inputdev/inputdev_mnav/mnav.cpp, src/mod_inputdev/inputdev_PPM/inputdev_PPM.cpp, src/mod_inputdev/inputdev_PPM/inputdev_PPM.h, src/mod_inputdev/inputdev_audio/inputdev_audio.h, src/mod_inputdev/inputdev_audio/inputdev_audio.cpp, src/mod_inputdev/inputdev_software/inputdev_software.h, src/mod_inputdev/inputdev_software/inputdev_software.cpp, src/mod_inputdev/inputdev_zhenhua/inputdev_zhenhua.h, src/mod_inputdev/inputdev_zhenhua/inputdev_zhenhua.cpp, src/mod_inputdev/inputdev_parallel/inputdev_parallel.h, src/mod_inputdev/inputdev_parallel/inputdev_parallel.cpp, src/mod_inputdev/inputdev.cpp, src/mod_inputdev/inputdev_serpic/inputdev_serpic.cpp, src/mod_inputdev/inputdev_serpic/inputdev_serpic.h, src/mod_inputdev/inputdev_rctran2/inputdev_rctran2.h, src/mod_inputdev/inputdev_rctran2/inputdev_rctran2.cpp, src/mod_inputdev/inputdev_serial/inputdev_serial.cpp, src/mod_inputdev/inputdev_serial/inputdev_serial.h, src/include_gl.h, src/zoom.cpp, src/crrc_system.h, src/crrc_soundserver.h, src/ImageLoaderTGA.h, src/global.cpp, src/crrc_fdm.cpp, src/crrc_soundserver.cpp, src/mod_fdm/power/gearing.h, src/mod_fdm/power/shaft.cpp, src/mod_fdm/power/shaft.h, src/mod_fdm/power/battery.cpp, src/mod_fdm/power/engine_dcm.h, src/mod_fdm/power/values_step.h, src/mod_fdm/power/power.cpp, src/mod_fdm/power/propeller.h, src/mod_fdm/power/battery.h, src/mod_fdm/power/power.h, src/mod_fdm/power/simplethrust.h, src/mod_fdm/fdm_inputs.h, src/mod_fdm/fdm.cpp, src/mod_fdm/gear01/gear.cpp, src/mod_fdm/gear01/gear.h, src/mod_fdm/fdm_002/fdm_002.h, src/mod_fdm/fdm_002/fdm_002.cpp, src/mod_fdm/ls_geodesy.cpp, src/mod_fdm/eom01/eom01.cpp, src/mod_fdm/eom01/eom01.h, src/mod_fdm/fdm_testmode/fdm_testmode.cpp, src/mod_fdm/fdm_testmode/fdm_testmode.h, src/mod_fdm/fdm_larcsim/fdm_larcsim.h, src/mod_fdm/fdm_larcsim/fdm_larcsim.cpp, src/mod_fdm/fdm.h, src/mod_fdm/fdm_displaymode/fdm_displaymode.cpp, src/mod_fdm/fdm_mcopter01/fdm_mcopter01.cpp, src/mod_fdm/fdm_mcopter01/fdm_mcopter01.h, src/mod_fdm/fdm_heli01/fdm_heli01.cpp, src/mod_fdm/fdm_heli01/fdm_heli01.h, src/mod_fdm/physics/eom.cpp, src/mod_fdm/formats/airtoxml.cpp, src/mod_mode/T_GameHandler.h, src/mod_mode/F3F/handlerF3F.cpp, src/mod_mode/F3F/handlerF3F.h, src/global.h, src/crrc_loadair.h, src/config.h, src/crrc_system.cpp, src/mod_misc/scheduler.cpp, src/mod_misc/lib_conversions.cpp, src/mod_misc/SimpleXMLTransfer.h, src/mod_misc/SimpleXMLTransfer.cpp, src/mod_misc/filesystools.h, src/mod_misc/scheduler.h, src/mod_misc/filesystools.cpp, src/mod_robots/robot.cpp, src/aircraft.h, src/crrc_keyboard.cpp, src/crrc_loadair.cpp, src/config.cpp, src/SimStateHandler.h, src/aircraft.cpp, src/crrc_main.cpp, src/defines.h, src/GUI/crrc_ctrldev.h, src/GUI/crrc_f3f.h, src/GUI/crrc_video.cpp, src/GUI/crrc_audio.cpp, src/GUI/crrc_planesel.cpp, src/GUI/crrc_scaleinput.cpp, src/GUI/crrc_calibmap.h, src/GUI/puaFileBox.h, src/GUI/crrc_gui_main.cpp, src/GUI/crrc_joy.cpp, src/GUI/crrc_scaleinput.h, src/GUI/puaFileBox.cpp, src/GUI/util.cpp, src/GUI/puaScrListBox.cpp, src/GUI/util.h, src/GUI/crrc_planesel.h, src/GUI/crrc_f3f.cpp, src/GUI/crrc_launch.cpp, src/GUI/crrc_msgbox.h, src/GUI/crrc_windthermal.cpp, src/GUI/crrc_launch.h, src/GUI/crrc_calibmap.cpp, src/GUI/crrc_video.h, src/GUI/crrc_ctrlgen.cpp, src/GUI/crrc_msgbox.cpp, src/GUI/crrc_ctrlgen.h, src/GUI/crrc_dialog.cpp, src/GUI/puaGLPreview.h, src/GUI/crrc_mousebutton.h, src/GUI/crrc_joy.h, src/GUI/puaGLPreview.cpp, src/GUI/crrc_spin.cpp, src/GUI/crrc_windthermal.h, src/GUI/crrc_location.h, src/GUI/crrc_gui_main.h, src/GUI/crrc_ctrldev.cpp, src/GUI/crrc_dialog.h, src/GUI/crrc_location.cpp, src/GUI/crrc_mousebutton.cpp, src/GUI/crrc_audio.h, src/GUI/puaScrListBox.h, src/mod_env/earth/ls_gravity.cpp, src/mod_env/earth/atmos_62.cpp, src/mod_env/earth/atmos_62.h, src/mod_env/earth/ls_earth.h, src/CTime.h, src/crrc_sound.h, src/mouse_kbd.h, src/SimStateHandler.cpp, src/mouse_kbd.cpp, src/crrc_sound.cpp, src/mod_math/matrix33.h, src/mod_math/ratelim.h, src/mod_math/intgr.h, src/mod_math/quaternion.h, src/mod_math/matrix44.h, src/mod_math/intgr.cpp, src/mod_math/pt1.h, src/mod_math/vector3.h, src/mod_video/airplane_vis.cpp, src/mod_video/crrc_sky.cpp, src/mod_video/crrc_animation.cpp, src/mod_video/crrc_sky.h, src/mod_video/gloverlay.cpp, src/mod_video/crrc_ssgutils.h, src/mod_video/fonts.h, src/mod_video/crrc_animation.h, src/mod_video/crrc_graphics.cpp, src/mod_video/airplane_vis.h, src/mod_video/crrc_graphics.h, src/mod_video/crrc_ssgutils.cpp, src/mod_video/glconsole.cpp, src/mod_video/gloverlay.h, src/mod_video/glconsole.h, src/crrc_main.h Copyright: 2004, 2005, 2006, 2007, 2008, 2009, 2010 Jan Reucker License: GPL-2 Files: src/mod_windfield/windfield.h, src/mod_windfield/windfield.cpp, src/mod_inputdev/inputdev_rctran/mbuff.h, src/mod_inputdev/inputdev_parallel/inputdev_parallel.h, src/mod_inputdev/inputdev_parallel/inputdev_parallel.cpp, src/crrc_soundserver.h, src/mod_fdm/ls_geodesy.h, src/mod_fdm/ls_types.h, src/mod_misc/ls_constants.h, src/mod_misc/lib_conversions.cpp, src/crrc_loadair.cpp, src/crrc_main.cpp, src/mod_env/earth/ls_gravity.h, src/mod_env/earth/atmos_62.h, src/crrc_sound.cpp, src/crrc_main.h Copyright: 2000, 2001, 2003, 2004, 2005 Jan Edward Kansky License: GPL-2 Files: src/mod_main/crrc_checkopts.cpp, src/crrc_keyboard.cpp, src/crrc_main.cpp, src/crrc_sound.h, src/crrc_sound.cpp, src/crrc_main.h Copyright: 2004 Kees Lemmens License: GPL-2 Files: src/GUI/puaGLPreview.h, src/GUI/puaGLPreview.cpp Copyright: 2007 twillis License: GPL-2 License: GPL-2 This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. Files: src/mod_video/fonts.cpp Copyright: 2005 Melchior FRANZ 1999-2000 Pawel W. Olszta License: Expat Files: src/mod_chardevice/* Copyright: 2006 The Regents of the University of California. License: Expat License: Expat Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Files: debian/* Copyright: (C) 2012 Agustin Henze License: GPL-3 This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-3'. debian/crrcsim.desktop0000644000000000000000000000036312013013116012211 0ustar [Desktop Entry] Type=Application Version=0.9.12 Name=CRRCsim GenericName=crrcsim Exec=crrcsim Terminal=false Categories=Game;Simulation; Comment=A flight simulator Comment[pt]=Simulação de Vôo Comment[es]=Un simulador de vuelo Icon=crrcsim debian/crrcsim-doc.install0000644000000000000000000000007612013032035012753 0ustar debian/tmp/usr/share/doc/crrcsim/* /usr/share/doc/crrcsim-doc debian/source/0000755000000000000000000000000012012261005010453 5ustar debian/source/format0000644000000000000000000000001412012261005011661 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000252012165665142011047 0ustar crrcsim (0.9.12-5build2) saucy; urgency=low * Rebuild for the libcgal9 -> libcgal10 transition. -- Adam Conrad Fri, 05 Jul 2013 18:52:27 -0600 crrcsim (0.9.12-5build1) saucy; urgency=low * Rebuild against boost1.53. -- Dmitrijs Ledkovs Wed, 01 May 2013 23:47:45 +0100 crrcsim (0.9.12-5) unstable; urgency=low * Fix FTBFS. Adds libgmp at linking stage (Closes: #692454). -- Agustin Henze Tue, 06 Nov 2012 10:43:09 -0300 crrcsim (0.9.12-4) unstable; urgency=low * Added support for interface control via the audio input (Closes: #690881). -- Agustin Henze Fri, 19 Oct 2012 10:31:34 -0300 crrcsim (0.9.12-3) unstable; urgency=low * Fix FTBFS on sh4: This platform does not provide , so the input parallel port driver is disabled (Closes: #690194). -- Agustin Henze Thu, 11 Oct 2012 11:52:18 -0300 crrcsim (0.9.12-2) unstable; urgency=low * Fix FTBFS on mips, mipsel, s390, s390x and sparc: Those platforms are not provide , so the input parallel port driver is disabled. -- Agustin Henze Fri, 05 Oct 2012 16:03:26 -0300 crrcsim (0.9.12-1) unstable; urgency=low * Initial release (Closes: #518217). -- Agustin Henze Thu, 13 Aug 2012 12:43:20 -0300 debian/compat0000644000000000000000000000000212006531726010366 0ustar 9 debian/rules0000755000000000000000000000031412012250001010223 0ustar #!/usr/bin/make -f DEB_CMAKE_INSTALL_PREFIX := /usr DPKG_EXPORT_BUILDFLAGS = 1 include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/cmake.mk include /usr/share/dpkg/buildflags.mk debian/crrcsim-doc.doc-base0000644000000000000000000000056512013025356012775 0ustar Document: crrcsim-manual Title: Documentation about CRRCSim Abstract: This is separated into documents interesting to user/model creator/developer and becomes more detailed this way, so for example a dev should read user and model creator documents. Section: Games/Simulation Format: HTML Index: /usr/share/doc/crrcsim-doc/index.html Files: /usr/share/doc/crrcsim-doc/* debian/crrcsim.install0000644000000000000000000000020612013012301012175 0ustar debian/tmp/usr/games/crrcsim /usr/games/ packages/icons/crrcsim.xpm /usr/share/pixmaps debian/crrcsim.desktop /usr/share/applications debian/control0000644000000000000000000000274312046226605010602 0ustar Source: crrcsim Section: games Priority: extra Maintainer: Agustin Henze Build-Depends: debhelper (>= 9), cdbs, dpkg-dev (>= 1.16.1~), cmake, libsdl1.2-dev, libboost-thread-dev, libplib-dev, libcgal-dev, libjpeg8-dev, portaudio19-dev, Standards-Version: 3.9.3 Homepage: http://crrcsim.berlios.de Package: crrcsim Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, crrcsim-data (>= ${source:Upstream-Version}) Suggests: crrcsim-doc Description: Model-Airplane Flight Simulator Is a model-airplane flight simulation program. Using it, you can learn how to fly model aircraft, test new aircraft designs, and improve your skills by practicing on your computer. Package: crrcsim-data Architecture: all Depends: ${misc:Depends} Recommends: crrcsim Description: Data files for crrcsim package Is a model-airplane flight simulation program. Using it, you can learn how to fly model aircraft, test new aircraft designs, and improve your skills by practicing on your computer. . This package contains data files (images, sounds, models, objects, sceneries and textures) for the crrcsim package. Package: crrcsim-doc Architecture: all Depends: ${misc:Depends} Section: doc Description: Documentation for crrcsim package Is a model-airplane flight simulation program. Using it, you can learn how to fly model aircraft, test new aircraft designs, and improve your skills by practicing on your computer. . This package provides the documentation for the crrcsim. debian/patches/0000755000000000000000000000000012046226477010627 5ustar debian/patches/04-remove-libraries-linked-unnecessarily.patch0000644000000000000000000000053312012306710021445 0ustar Author: Agustin Henze Description: Remove libraries linked unnecessarily. --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -246,7 +246,8 @@ mod_windfield mod_chardevice ${SDL_LIBRARY} - ${OPENGL_LIBRARIES} + ${OPENGL_gl_LIBRARY} + ${OPENGL_glu_LIBRARY} ${PORTAUDIO_LIBRARIES} ${CGAL_LIBRARIES} ${JPEG_LIBRARIES} debian/patches/03-cgal-old-sentence-removed.patch0000644000000000000000000000070412012256401016773 0ustar Author: Agustin Henze Description: Deleted CGAL::set_error_behaviour, used in old versions of cgal. --- a/src/mod_landscape/winddata3D.cpp +++ b/src/mod_landscape/winddata3D.cpp @@ -84,7 +84,6 @@ int ModelBasedScenery::init_wind_data(const char* filename) #endif { - CGAL::set_error_behaviour ( CGAL::CONTINUE); //CGAL failure behaviour wind_data = new WindData; Vertex_handle v; FILE *input = fopen(filename,"r"); debian/patches/05-fix-man-hyphen-used-as-minus-sign.patch0000644000000000000000000000676612012733626020357 0ustar Author: Agustin Henze Description: Fix man, hyphen was being used as minus sign. --- a/documentation/man/crrcsim.1 +++ b/documentation/man/crrcsim.1 @@ -8,57 +8,57 @@ .B "crrcsim [-fvhV] [\-l \fIlandscape-file\fP] [\-c \fIcdepth\fP]" .B "[\-x \fIxres\fP] [\-y \fIyres\fP]" .br -.B "[\-d \fIwinddir\fP] [\-w \fIwindvel\fP] [\-g \fIconfig-file\fP] [\-s \fIon|off\fP]" +.B "[\-d \fIwinddir\fP] [\-w \fIwindvel\fP] [\-g \fIconfig\-file\fP] [\-s \fIon|off\fP]" .B "[\-u \fIon|off\fP]" .br .B "[\-m \fIAILERON|RUDDER\fP]" .B "[\-b \fInr:buttonfunc\fP]" .B "[\-i \fImethod\fP]" -.I airplane-file +.I airplane\-file .SH DESCRIPTION .B crrcsim -is a model-airplane flight simulation program for Linux +is a model\-airplane flight simulation program for Linux with ports to other platforms. Using crrcsim you can learn how to fly model aircraft, test new aircraft designs, and improve your skills by practicing in the relative safety of your PC. .SH OPTIONS -.IP "-b nr:buttonfunc" +.IP "\-b nr:buttonfunc" Bind a joystick button to a function. .I nr -is the number of the joystick button. For example, -b 2:INCTHROTTLE +is the number of the joystick button. For example, \-b 2:INCTHROTTLE will increase the current throttle setting by 10% each time button #2 is pressed. See section BUTTON FUNCTIONS for a listing of all possible functions. -.IP "-c cdepth" -Color-depth in bits-per-pixel -.IP "-d winddir" +.IP "\-c cdepth" +Color\-depth in bits\-per\-pixel +.IP "\-d winddir" Wind direction in degrees. -.IP -f +.IP \-f Start in fullscreen mode. -.IP "-g config-file" +.IP "\-g config\-file" Specify a config file. -.IP -h +.IP \-h Display help and exit. -.IP "-i type" +.IP "\-i type" Select input method. -.IP "-l landscape-file" +.IP "\-l landscape\-file" Load the landscape defined by -.I landscape-file -.IP "-m AILERON|RUDDER" +.I landscape\-file +.IP "\-m AILERON|RUDDER" Specify which function is controlled by horizontal mouse movement (if the input method is set to MOUSE). -.IP "-s on|off" +.IP "\-s on|off" Enable/disable sound (default: on). -.IP "-u on|off" +.IP "\-u on|off" Enable/disable graphical user interface (default: on). -.IP -v -Enable on-screen display of some values. This option may be specified up to three times. -.IP -V +.IP \-v +Enable on\-screen display of some values. This option may be specified up to three times. +.IP \-V Only print version information and exit. -.IP "-w windvel" +.IP "\-w windvel" Wind velocity in ft/s. -.IP "-x xres" +.IP "\-x xres" Horizontal resolution in pixels. -.IP "-y yres" +.IP "\-y yres" Vertical resolution in pixels. .SH "BUTTON FUNCTIONS" .IP PAUSE @@ -80,13 +80,13 @@ The airplane is controlled by the keyboard. .IP MOUSE Elevator and either aileron or rudder (depending on the -.B -m +.B \-m option) are controlled by the mouse. Throttle can be adjusted by using the keyboard. .IP JOYSTICK The airplane is controlled by the joystick. Control functions can be mapped to the joystick axes with the -.B -b +.B \-b option. .IP RCTRAN Reads the PPM signal from an r/c transmitter using the parallel port and @@ -107,11 +107,11 @@ .I ~/.crrcsim/crrcsim.xml .RS Default configuration file. Overridden by the -.B -g +.B \-g option. .SH HISTORY .B crrcsim was originally written by Jan Kansky . -You may contact the current maintainers on the crrcsim-devel mailing list -at . +You may contact the current maintainers on the crrcsim\-devel mailing list +at . debian/patches/02-file-missing.patch0000644000000000000000000000052512012255317014443 0ustar Author: Agustin Henze Description: Fix file missing. --- a/src/mod_math/CMakeLists.txt +++ b/src/mod_math/CMakeLists.txt @@ -15,6 +15,3 @@ add_executable (quat_test quat_test.cpp ) target_link_libraries(quat_test mod_math) - -add_executable (m44_test m44_test.cpp) -target_link_libraries(m44_test mod_math) debian/patches/06-sys_io_missing.patch0000644000000000000000000000115412035554060015120 0ustar Author: Agustin Henze Description: Fix sys/io.h missing at (mips, mipsel, s390, s390x, sparc and sh4) architectures --- a/src/mod_inputdev/inputdev_parallel/inputdev_parallel.cpp +++ b/src/mod_inputdev/inputdev_parallel/inputdev_parallel.cpp @@ -28,7 +28,8 @@ #if defined(__APPLE__) || defined(MACOSX) #else # if defined(WIN32) -# elif defined(__powerpc__) +# elif defined(__powerpc__) || defined(__mips__) || defined(__mipsel__) ||\ + defined(__s390__) || defined(__s390x__) || defined(__sparc__) || defined(__sh__) # define ioperm(a,b,c) -1 # define inb(a) 0 # define outb(a,b) debian/patches/series0000644000000000000000000000035312046226167012041 0ustar 01-fix-dependencies-and-install-paths.patch 02-file-missing.patch 03-cgal-old-sentence-removed.patch 04-remove-libraries-linked-unnecessarily.patch 05-fix-man-hyphen-used-as-minus-sign.patch 06-sys_io_missing.patch 07-add-libgmp.patch debian/patches/01-fix-dependencies-and-install-paths.patch0000644000000000000000000000427412013017177020615 0ustar Author: Agustin Henze Description: Fix CMakeLists.txt, boost-thread dependency and install paths. --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -169,6 +169,9 @@ endif (HAS_CGAL) +# Check boost thread +FIND_PACKAGE(Boost REQUIRED thread) + # # @@ -248,6 +251,7 @@ ${CGAL_LIBRARIES} ${JPEG_LIBRARIES} ${PLIB_LIBRARIES} + ${Boost_LIBRARIES} ) include_directories(${CRRCSIM_INCDIRS}) @@ -279,14 +283,36 @@ endif (PORTAUDIO EQUAL 19) INSTALL(TARGETS crrcsim - RUNTIME DESTINATION bin) + RUNTIME DESTINATION games) -INSTALL(DIRECTORY models/ DESTINATION share/${PROJECT_NAME}/models) -INSTALL(DIRECTORY objects/ DESTINATION share/${PROJECT_NAME}/objects) -INSTALL(DIRECTORY scenery/ DESTINATION share/${PROJECT_NAME}/scenery) -INSTALL(DIRECTORY sounds/ DESTINATION share/${PROJECT_NAME}/sounds) -INSTALL(DIRECTORY textures/ DESTINATION share/${PROJECT_NAME}/textures) +INSTALL(DIRECTORY models/ DESTINATION share/games/${PROJECT_NAME}/models + PATTERN "Makefile" EXCLUDE + PATTERN "Makefile.in" EXCLUDE + PATTERN "Makefile.am" EXCLUDE +) +INSTALL(DIRECTORY objects/ DESTINATION share/games/${PROJECT_NAME}/objects + PATTERN "Makefile" EXCLUDE + PATTERN "Makefile.in" EXCLUDE + PATTERN "Makefile.am" EXCLUDE +) +INSTALL(DIRECTORY scenery/ DESTINATION share/games/${PROJECT_NAME}/scenery + PATTERN "Makefile" EXCLUDE + PATTERN "Makefile.in" EXCLUDE + PATTERN "Makefile.am" EXCLUDE +) +INSTALL(DIRECTORY sounds/ DESTINATION share/games/${PROJECT_NAME}/sounds + PATTERN "Makefile" EXCLUDE + PATTERN "Makefile.in" EXCLUDE + PATTERN "Makefile.am" EXCLUDE +) +INSTALL(DIRECTORY textures/ DESTINATION share/games/${PROJECT_NAME}/textures + PATTERN "Makefile" EXCLUDE + PATTERN "Makefile.in" EXCLUDE + PATTERN "Makefile.am" EXCLUDE +) INSTALL(DIRECTORY documentation/ DESTINATION share/doc/${PROJECT_NAME} PATTERN "Makefile" EXCLUDE PATTERN "Makefile.in" EXCLUDE - PATTERN "Makefile.am" EXCLUDE) + PATTERN "Makefile.am" EXCLUDE + PATTERN "man*" EXCLUDE +) debian/patches/07-add-libgmp.patch0000644000000000000000000000040612046226477014074 0ustar Author: Agustin Henze Description: Add libgmp to linking stage --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -253,6 +253,7 @@ ${JPEG_LIBRARIES} ${PLIB_LIBRARIES} ${Boost_LIBRARIES} + gmp ) include_directories(${CRRCSIM_INCDIRS}) debian/menu0000644000000000000000000000015212012777253010061 0ustar ?package(crrcsim):needs="X11" section="Games/Simulation" \ title="CRRCsim" command="/usr/games/crrcsim"