clean up some patches
[pkg-games/winmbf.git] / debian / patches / portability-autotools.patch
1 --- /dev/null
2 +++ b/Makefile.am
3 @@ -0,0 +1 @@
4 +SUBDIRS = Source
5 --- /dev/null
6 +++ b/Source/Makefile.am
7 @@ -0,0 +1,4 @@
8 +bin_PROGRAMS = winmbf
9 +winmbf_SOURCES = am_map.c d_deh.c d_items.c d_main.c d_net.c doomdef.c doomstat.c dstrings.c f_finale.c f_wipe.c g_game.c hu_lib.c hu_stuff.c i_main.c i_net.c info.c i_sound.c i_stretch.c i_system.c i_video.c m_argv.c m_bbox.c m_cheat.c m_menu.c m_misc.c mmus2mid.c m_random.c p_ceilng.c p_doors.c p_enemy.c p_floor.c p_genlin.c p_inter.c p_lights.c p_map.c p_maputl.c p_mobj.c p_plats.c p_pspr.c p_saveg.c p_setup.c p_sight.c p_spec.c p_switch.c p_telept.c p_tick.c p_user.c r_bsp.c r_data.c r_draw.c r_main.c r_plane.c r_segs.c r_sky.c r_things.c sounds.c s_sound.c st_lib.c st_stuff.c tables.c version.c v_video.c wi_stuff.c w_wad.c z_zone.c
10 +winmbf_CFLAGS = @SDL_CFLAGS@ @SDL_mixer_CFLAGS@ @SDL_net_CFLAGS@
11 +winmbf_LDADD = @SDL_LIBS@ @SDL_mixer_LIBS@ @SDL_net_LIBS@
12 --- /dev/null
13 +++ b/configure.ac
14 @@ -0,0 +1,38 @@
15 +#                                               -*- Autoconf -*-
16 +# Process this file with autoconf to produce a configure script.
17 +
18 +AC_PREREQ([2.69])
19 +AC_INIT([winmbf], [2.03])
20 +AM_INIT_AUTOMAKE([foreign no-define])
21 +AC_CONFIG_SRCDIR([Source/version.c])
22 +#AC_CONFIG_HEADERS([config.h])
23 +
24 +# Checks for programs.
25 +AC_PROG_CC
26 +
27 +# Checks for libraries.
28 +AC_SEARCH_LIBS([pow], [m])
29 +PKG_CHECK_MODULES([SDL],       [sdl])
30 +PKG_CHECK_MODULES([SDL_mixer], [SDL_mixer])
31 +PKG_CHECK_MODULES([SDL_net],   [SDL_net])
32 +AC_DEFINE([MY_SDL_VER])
33 +
34 +# Checks for header files.
35 +AC_CHECK_HEADERS([fcntl.h limits.h malloc.h stddef.h stdlib.h string.h unistd.h])
36 +
37 +# Checks for typedefs, structures, and compiler characteristics.
38 +AC_CHECK_HEADER_STDBOOL
39 +AC_C_INLINE
40 +AC_C_RESTRICT
41 +AC_TYPE_SIZE_T
42 +AC_CHECK_TYPES([ptrdiff_t])
43 +
44 +# Checks for library functions.
45 +AC_FUNC_ALLOCA
46 +AC_FUNC_ERROR_AT_LINE
47 +AC_FUNC_MALLOC
48 +AC_FUNC_REALLOC
49 +AC_CHECK_FUNCS([atexit memmove memset mkdir pow putenv strcasecmp strchr strdup strerror strncasecmp strrchr strstr strtol])
50 +
51 +AC_CONFIG_FILES([Makefile Source/Makefile])
52 +AC_OUTPUT