diff options
author | Pav Lucistnik <pav@FreeBSD.org> | 2005-07-06 17:26:51 +0000 |
---|---|---|
committer | Pav Lucistnik <pav@FreeBSD.org> | 2005-07-06 17:26:51 +0000 |
commit | 7ce20a260e3f4ddea9779dee21dd961c103922ec (patch) | |
tree | 32ffcaa6fbf8e8d32f51a08e5c8fe7a339a342b6 /games/uqm/files/patch-build::unix::build.config | |
parent | 51a5a78484cac039bd1500483533941b776d1f56 (diff) |
Notes
Diffstat (limited to 'games/uqm/files/patch-build::unix::build.config')
-rw-r--r-- | games/uqm/files/patch-build::unix::build.config | 194 |
1 files changed, 0 insertions, 194 deletions
diff --git a/games/uqm/files/patch-build::unix::build.config b/games/uqm/files/patch-build::unix::build.config deleted file mode 100644 index b1b7ee165ff0..000000000000 --- a/games/uqm/files/patch-build::unix::build.config +++ /dev/null @@ -1,194 +0,0 @@ ---- build/unix/build.config.orig Sat Sep 6 17:08:49 2003 -+++ build/unix/build.config Sun Sep 14 06:19:47 2003 -@@ -2,7 +2,6 @@ - - # Include build functions used here - . build/unix/config_functions --. build/unix/menu_functions - . build/unix/ansi - - -@@ -37,168 +36,24 @@ - define_have_header getopt.h - - --# Describe the menu: --MENU_main_ITEMS="debug graphics sound ioformat install_path" --MENU_main_TITLE="Main menu" --MENU_main_ITEM_debug_TYPE=CHOICE --MENU_main_ITEM_graphics_TYPE=CHOICE --MENU_main_ITEM_sound_TYPE=CHOICE --MENU_main_ITEM_ioformat_TYPE=CHOICE --MENU_main_ITEM_link_TYPE=CHOICE --MENU_main_ITEM_install_path_TYPE=MENU -- --CHOICE_debug_OPTIONS="nodebug debug strictdebug" --CHOICE_debug_TITLE="Include debugging information" --CHOICE_debug_OPTION_nodebug_TITLE="No debugging information" --CHOICE_debug_OPTION_nodebug_ACTION='nodebug_action' --nodebug_action() { -- CFLAGS="$CFLAGS -O3" -- DEBUG=0 --} --CHOICE_debug_OPTION_debug_TITLE="Debugging information" --CHOICE_debug_OPTION_debug_ACTION='debug_action' --debug_action() { -- CFLAGS="$CFLAGS -g -O0 -W -Wall" -- CFLAGS="$CFLAGS -DDEBUG_TRACK_SEM" # enable semaphore deugging -- LDFLAGS="$LDFLAGS -O0" -- DEBUG=1 --} --CHOICE_debug_OPTION_strictdebug_TITLE="Debug info + strict compile checks" --CHOICE_debug_OPTION_strictdebug_ACTION='strictdebug_action' --strictdebug_action() { -- CFLAGS="$CFLAGS -O1" # This is needed for -Wunitialized -- CFLAGS="$CFLAGS -DDEBUG_TRACK_SEM" # enable semaphore debugging -- CFLAGS="$CFLAGS -W -Wall \ -- -Wbad-function-cast -Wcast-qual -Wmissing-prototypes \ -- -Wstrict-prototypes -Wmissing-declarations \ -- -Wwrite-strings -Wimplicit -Wreturn-type -Wformat \ -- -Wswitch -Wcomment -Wchar-subscripts \ -- -Wparentheses -Wcast-align -Waggregate-return \ -- -Winline -Wuninitialized" --# CFLAGS="$CFLAGS "-Wpointer-arith" -- # Some standard header won't even compile with this on --# CFLAGS="$CFLAGS -Wshadow" -- # This gives absurd conflicts with standard files, -- # like from 'y2' --# CFLAGS="$CFLAGS -Werror" -- # We shouldn't do this until we actually nail them -- # all in the original code. Then we can enforce them -- # on ourselves. --# CFLAGS="$CFLAGS -pedantic-errors -ansi -trigraphs" # ANSI --# CFLAGS="$CFLAGS -Wnested-externs" -- # We know they're in the code, and though we'd like to get -- # rid of them, they're not bugs. -- CFLAGS=`echo $CFLAGS` -- # Remove all the unnecessary spaces from $CFLAGS, -- # for more readable messages. -- DEBUG=0 --} --CHOICE_debug_DEFAULT=debug -- --CHOICE_graphics_OPTIONS="pure opengl" --CHOICE_graphics_TITLE="OpenGL graphics support" --CHOICE_graphics_OPTION_pure_TITLE="Don't include OpenGL graphics support" --CHOICE_graphics_OPTION_pure_ACTION='graphics_pure_action' --graphics_pure_action() { -- CFLAGS="$CFLAGS -DGFXMODULE_SDL" -- HAVE_OPENGL=0 --} --CHOICE_graphics_OPTION_opengl_TITLE="Include OpenGL graphics support" --CHOICE_graphics_OPTION_opengl_ACTION='graphics_opengl_action' --CHOICE_graphics_OPTION_opengl_PRECOND="have_library opengl" --graphics_opengl_action() { -- CFLAGS="$CFLAGS -DGFXMODULE_SDL -DHAVE_OPENGL" -- HAVE_OPENGL=1 -- use_library opengl --} --CHOICE_graphics_DEFAULT=opengl -- --CHOICE_sound_OPTIONS="mixsdl openal" --CHOICE_sound_TITLE="Sound backend" --CHOICE_sound_OPTION_mixsdl_TITLE="Use MixSDL for sound (internal)" --CHOICE_sound_OPTION_mixsdl_ACTION=sound_mixsdl_action --sound_mixsdl_action() { -- CFLAGS="$CFLAGS -DSOUNDMODULE_SDL" -- SOUNDMODULE=mixsdl -- use_library vorbisfile --# use_library vorbis --} --CHOICE_sound_OPTION_openal_TITLE="Include OpenAL support (experimental)" --CHOICE_sound_OPTION_openal_PRECOND="have_library openal" --CHOICE_sound_OPTION_openal_ACTION=sound_openal_action --sound_openal_action() { -- CFLAGS="$CFLAGS -DHAVE_OPENAL -DSOUNDMODULE_SDL" -- SOUNDMODULE=openal -- use_library openal -- use_library vorbisfile --# use_library vorbis --} --CHOICE_sound_DEFAULT=mixsdl -- --CHOICE_ioformat_OPTIONS="stdio stdio_zip" --CHOICE_ioformat_TITLE="Supported file i/o methods" --CHOICE_ioformat_OPTION_stdio_TITLE="Only direct file i/o" --CHOICE_ioformat_OPTION_stdio_zip_TITLE="Direct & .zip file i/o" --CHOICE_ioformat_OPTION_stdio_zip_PRECOND="have_library zlib" --CHOICE_ioformat_OPTION_stdio_zip_ACTION="ioformat_stdio_zip_action" --ioformat_stdio_zip_action() { -- CFLAGS="$CFLAGS -DHAVE_ZIP=1" -- USE_ZIP_IO=1 -- use_library zlib --} --CHOICE_ioformat_DEFAULT=stdio_zip -- --# Making static binaries is more complicated than this. --# For now, it will have to be done by hand. --#CHOICE_link_OPTIONS="static dynamic" --#CHOICE_link_TITLE="Linking" --#CHOICE_link_OPTION_static_TITLE="Statically linked libraries" --#CHOICE_link_OPTION_static_ACTION='eval LDFLAGS="$LDFLAGS -static"' --#CHOICE_link_OPTION_dynamic_TITLE="Dynamically linked libraries" --#CHOICE_link_DEFAULT=dynamic -- --MENU_install_path_ITEMS="install_prefix install_bindir install_libdir \ -- install_sharedir" --MENU_install_path_TITLE="Installation paths" --MENU_install_path_ITEM_install_prefix_TYPE=INPUT --MENU_install_path_ITEM_install_bindir_TYPE=INPUT --MENU_install_path_ITEM_install_libdir_TYPE=INPUT --MENU_install_path_ITEM_install_sharedir_TYPE=INPUT -- --INPUT_install_prefix_DEFAULT="/usr/local/games" --INPUT_install_prefix_TITLE="Installation prefix" --INPUT_install_prefix_VALIDATOR=validate_path --INPUT_install_prefix_ACTION='eval INSTALL_PREFIX=$MENU_install_prefix_VALUE' -- --INPUT_install_bindir_DEFAULT='$prefix/bin' --INPUT_install_bindir_TITLE="Location for binaries" --INPUT_install_bindir_VALIDATOR=validate_path -- --INPUT_install_libdir_DEFAULT='$prefix/lib' --INPUT_install_libdir_TITLE="Location for non-sharable data" --INPUT_install_libdir_VALIDATOR=validate_path -- --INPUT_install_sharedir_DEFAULT='$prefix/share' --INPUT_install_sharedir_TITLE="Location for sharable data" --INPUT_install_sharedir_VALIDATOR=validate_path -- -- --# Show the menu and let people set things --do_menu MENU main config.state --echo "Configuration complete." -- --# Set INSTALL_LIBDIR, INSTALL_BINDIR, and INSTALL_SHAREDIR to the specified --# values, replacing '$prefix' to the prefix set. --prefix="$INPUT_install_prefix_VALUE" \ -- eval INSTALL_BINDIR="${INPUT_install_bindir_VALUE%/}/" --prefix="$INPUT_install_prefix_VALUE" \ -- eval INSTALL_LIBDIR="${INPUT_install_libdir_VALUE%/}/" --prefix="$INPUT_install_prefix_VALUE" \ -- eval INSTALL_SHAREDIR="${INPUT_install_sharedir_VALUE%/}/" -+CFLAGS="$CFLAGS -O3" -+DEBUG=0 -+CFLAGS="$CFLAGS -DGFXMODULE_SDL -DHAVE_OPENGL" -+HAVE_OPENGL=1 -+use_library opengl -+CFLAGS="$CFLAGS -DSOUNDMODULE_SDL" -+SOUNDMODULE=mixsdl -+use_library vorbisfile -+CFLAGS="$CFLAGS -DHAVE_ZIP=1" -+USE_ZIP_IO=1 -+use_library zlib -+ -+INSTALL_BINDIR=${PREFIX}/bin/ -+INSTALL_LIBDIR=${PREFIX}/lib/ -+INSTALL_SHAREDIR=${PREFIX}/share/ - - # Set the content dir - CONTENTDIR="${INSTALL_SHAREDIR}uqm/content" -- - - # Export the HAVE_ symbols to config.h, using config.h.in as template - SUBSTITUTE_VARS="$HAVE_SYMBOLS CONTENTDIR" |