Package: fenix / 0.92a.dfsg1-12

Metadata

Package Version Patches format
fenix 0.92a.dfsg1-12 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
configure.patch | (download)

configure.in | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 remove some weird options from the configure script.
i18n_fxc.patch | (download)

fxc/src/c_data.c | 10 9 + 1 - 0 !
fxc/src/c_main.c | 30 19 + 11 - 0 !
fxc/src/codeblock.c | 18 13 + 5 - 0 !
fxc/src/constants.c | 14 11 + 3 - 0 !
fxc/src/dcbw.c | 52 30 + 22 - 0 !
fxc/src/identifier.c | 17 13 + 4 - 0 !
fxc/src/main.c | 46 35 + 11 - 0 !
fxc/src/messages.c | 154 80 + 74 - 0 !
fxc/src/procedure.c | 12 10 + 2 - 0 !
fxc/src/segment.c | 12 10 + 2 - 0 !
fxc/src/strings.c | 18 13 + 5 - 0 !
fxc/src/token.c | 28 18 + 10 - 0 !
fxc/src/varspace.c | 22 15 + 7 - 0 !
13 files changed, 276 insertions(+), 157 deletions(-)

 add gettext/nls support to fenix-fxc.
i18n_fxi.patch | (download)

fxi/src/dcbr.c | 10 9 + 1 - 0 !
fxi/src/f_sort.c | 35 21 + 14 - 0 !
fxi/src/fbm.c | 53 30 + 23 - 0 !
fxi/src/fgc.c | 33 20 + 13 - 0 !
fxi/src/fnc_exports.c | 15 11 + 4 - 0 !
fxi/src/fpl.c | 25 16 + 9 - 0 !
fxi/src/g_blit.c | 11 9 + 2 - 0 !
fxi/src/g_console.c | 91 49 + 42 - 0 !
fxi/src/g_conversion.c | 9 8 + 1 - 0 !
fxi/src/g_draw.c | 13 10 + 3 - 0 !
fxi/src/g_font.c | 25 16 + 9 - 0 !
fxi/src/g_fpg.c | 15 11 + 4 - 0 !
fxi/src/g_main.c | 23 15 + 8 - 0 !
fxi/src/g_maps.c | 15 11 + 4 - 0 !
fxi/src/g_pal.c | 21 14 + 7 - 0 !
fxi/src/g_profiler.c | 11 9 + 2 - 0 !
fxi/src/g_scroll.c | 11 9 + 2 - 0 !
fxi/src/g_texts.c | 19 13 + 6 - 0 !
fxi/src/i_copy.c | 9 8 + 1 - 0 !
fxi/src/i_debug.c | 9 8 + 1 - 0 !
fxi/src/i_func.c | 65 36 + 29 - 0 !
fxi/src/i_main.c | 65 36 + 29 - 0 !
fxi/src/i_saveload.c | 13 10 + 3 - 0 !
fxi/src/img_pcx.c | 15 11 + 4 - 0 !
fxi/src/img_png.c | 17 12 + 5 - 0 !
fxi/src/main.c | 27 22 + 5 - 0 !
fxi/src/sound.c | 23 15 + 8 - 0 !
fxi/src/strings.c | 54 30 + 24 - 0 !
28 files changed, 469 insertions(+), 263 deletions(-)

 add gettext/nls support to fenix-fxi.
i18n_fpg.patch | (download)

fpg/fpg.c | 130 73 + 57 - 0 !
1 file changed, 73 insertions(+), 57 deletions(-)

 add gettext/nls support to fenix-fpg.
i18n_map.patch | (download)

map/map.c | 87 52 + 35 - 0 !
1 file changed, 52 insertions(+), 35 deletions(-)

 add gettext/nls support to fenix-map.
fxi_binname.patch | (download)

fxi/src/main.c | 5 4 + 1 - 0 !
1 file changed, 4 insertions(+), 1 deletion(-)

 fix the fenix-fxi program name introspection.
fxc_nosdlinit.patch | (download)

fxc/src/main.c | 8 0 + 8 - 0 !
1 file changed, 8 deletions(-)

 the compiler does not need to initialize sdl.
common_stdfiles.patch | (download)

common/files.c | 25 25 + 0 - 0 !
include/files_st.h | 1 1 + 0 - 0 !
2 files changed, 26 insertions(+)

 allow '-' as an alias for the standard input or output stream.
fxc_output.patch | (download)

fxc/src/main.c | 27 23 + 4 - 0 !
1 file changed, 23 insertions(+), 4 deletions(-)

 add the -o outfile option to fxc.
fxi_input.patch | (download)

fxi/src/dcbr.c | 2 1 + 1 - 0 !
fxi/src/main.c | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 allow fenix-fxi to read from the standard input.
fxc_return_values.patch | (download)

fxc/src/main.c | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

 make fenix-fxc exit with a non-zero status on errors.
fxi_return_values.patch | (download)

fxi/src/main.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 make fenix-fxi exit with a non-zero status on errors.
plugins_dir.patch | (download)

fxc/src/c_main.c | 35 32 + 3 - 0 !
fxi/src/i_func.c | 34 31 + 3 - 0 !
2 files changed, 63 insertions(+), 6 deletions(-)

 look for plug-ins in the /usr/lib/fenix/plugins/ directory.
fxdll_version.patch | (download)

fxc/src/c_main.c | 15 14 + 1 - 0 !
fxi/src/i_func.c | 15 14 + 1 - 0 !
include/fnx_loadlib.h | 2 1 + 1 - 0 !
include/fxdll.h | 8 8 + 0 - 0 !
include/fxdll_version.h | 11 11 + 0 - 0 !
5 files changed, 48 insertions(+), 3 deletions(-)

 add a plugin interface version.
fxi_apptitle.patch | (download)

fxi/src/main.c | 21 20 + 1 - 0 !
1 file changed, 20 insertions(+), 1 deletion(-)

 add a -t apptitle argument to fenix-fxi.
0.92a_to_cvs 20070713.1513.patch | (download)

NEWS | 86 84 + 2 - 0 !
common/files.c | 61 59 + 2 - 0 !
configure.in | 2 1 + 1 - 0 !
fxc/src/c_code.c | 101 63 + 38 - 0 !
fxc/src/c_debug.c | 2 1 + 1 - 0 !
fxc/src/c_main.c | 14 6 + 8 - 0 !
fxc/src/dcbw.c | 8 3 + 5 - 0 !
fxc/src/error.c | 3 2 + 1 - 0 !
fxc/src/main_div.c | 4 3 + 1 - 0 !
fxc/src/sysstub.c | 15 5 + 10 - 0 !
fxi/inc/fmath.h | 14 12 + 2 - 0 !
fxi/inc/fxi.h | 2 2 + 0 - 0 !
fxi/inc/grlib.h | 18 17 + 1 - 0 !
fxi/inc/grlib_st.h | 12 12 + 0 - 0 !
fxi/inc/instance_st.h | 13 8 + 5 - 0 !
fxi/src/Be_compat/be_compat.cpp | 29 29 + 0 - 0 !
fxi/src/Be_compat/be_compat.h | 5 5 + 0 - 0 !
fxi/src/Be_compat/libbe_compat.proj | 1 1 + 0 - 0 !
fxi/src/dcbr.c | 2 1 + 1 - 0 !
fxi/src/f_cd.c | 7 4 + 3 - 0 !
fxi/src/fbm.c | 72 57 + 15 - 0 !
fxi/src/fgc.c | 57 32 + 25 - 0 !
fxi/src/fnc_exports.c | 2 2 + 0 - 0 !
fxi/src/fpl.c | 4 2 + 2 - 0 !
fxi/src/g_blendop.c | 6 3 + 3 - 0 !
fxi/src/g_blit.c | 71 32 + 39 - 0 !
fxi/src/g_console.c | 65 33 + 32 - 0 !
fxi/src/g_conversion.c | 16 6 + 10 - 0 !
fxi/src/g_draw.c | 500 348 + 152 - 0 !
fxi/src/g_font.c | 131 69 + 62 - 0 !
fxi/src/g_fpg.c | 52 22 + 30 - 0 !
fxi/src/g_main.c | 236 102 + 134 - 0 !
fxi/src/g_maps.c | 50 38 + 12 - 0 !
fxi/src/g_mode7.c | 36 13 + 23 - 0 !
fxi/src/g_pal.c | 297 254 + 43 - 0 !
fxi/src/g_scroll.c | 3 0 + 3 - 0 !
fxi/src/g_texts.c | 27 9 + 18 - 0 !
fxi/src/i_debug.c | 6 3 + 3 - 0 !
fxi/src/i_func.c | 240 151 + 89 - 0 !
fxi/src/i_main.c | 252 124 + 128 - 0 !
fxi/src/img_pcx.c | 28 26 + 2 - 0 !
fxi/src/img_png.c | 100 45 + 55 - 0 !
fxi/src/instance.c | 171 69 + 102 - 0 !
include/files.h | 2 2 + 0 - 0 !
include/fxdll.h | 11 10 + 1 - 0 !
include/offsets.h | 52 27 + 25 - 0 !
include/pslang.h | 2 1 + 1 - 0 !
include/sysprocs.h | 86 67 + 19 - 0 !
48 files changed, 1865 insertions(+), 1109 deletions(-)

 update fenix to the 2007-07-13 cvs version.
endianess.patch | (download)

fxi/src/fpl.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix a copy/paste ftbfs.
fxi_pal.patch | (download)

fxi/inc/g_pal.h | 33 33 + 0 - 0 !
fxi/src/i_func.c | 1 1 + 0 - 0 !
2 files changed, 34 insertions(+)

 provide prototypes for pal_set() and pal_map_assign().
fxi_sdl_mixer_use_rwops.patch | (download)

fxi/inc/sound.h | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 enable loading mikmod files via sdl.
Bug-Debian: https://bugs.debian.org/437735
fxi_pal_get.patch | (download)

fxi/inc/g_pal.h | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 also provide a prototype for pal_get().
build_portability.patch | (download)

configure.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 recognize armel (linux-gnueabi) as a linux arch, too.
Bug-Debian: https://bugs.debian.org/481928
include_fixes.patch | (download)

fxi/inc/g_pal.h | 1 1 + 0 - 0 !
fxi/inc/grlib.h | 2 2 + 0 - 0 !
fxi/src/fgc.c | 1 1 + 0 - 0 !
fxi/src/g_fpg.c | 1 1 + 0 - 0 !
4 files changed, 5 insertions(+)

 provide prototypes for some more functions.
Bug-Debian: https://bugs.debian.org/485062
warning_fixes.patch | (download)

fxc/src/c_data.c | 2 1 + 1 - 0 !
fxi/src/i_main.c | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 fix some compiler warnings.
Bug-Debian: https://bugs.debian.org/485062
string_alloc_crash.patch | (download)

fxi/src/strings.c | 23 16 + 7 - 0 !
1 file changed, 16 insertions(+), 7 deletions(-)

 properly (re)allocate memory to fix crashes.
Bug-Debian: https://bugs.debian.org/485061
spelling.patch | (download)

fxc/src/messages.c | 4 2 + 2 - 0 !
map/map.c | 2 1 + 1 - 0 !
2 files changed, 3 insertions(+), 3 deletions(-)

 fix some misspellings.
headers.patch | (download)

include/fxdll.h | 22 9 + 13 - 0 !
1 file changed, 9 insertions(+), 13 deletions(-)

 include local headers using "...", not <...>.
kfreebsd.patch | (download)

configure.in | 2 1 + 1 - 0 !
fxi/src/i_func.c | 44 44 + 0 - 0 !
2 files changed, 45 insertions(+), 1 deletion(-)

 fix the build on gnu/kfreebsd
no_ as needed_in_fxi src Makefile.patch | (download)

fxi/src/Makefile.am | 2 0 + 2 - 0 !
1 file changed, 2 deletions(-)

 do not pass --as-needed
 --as-needed was passed to gcc and produced a FTBFS with gcc 4.6
libgif.patch | (download)

configure.in | 2 1 + 1 - 0 !
fpg/Makefile.am | 2 1 + 1 - 0 !
map/Makefile.am | 2 1 + 1 - 0 !
3 files changed, 3 insertions(+), 3 deletions(-)

 link against libgif
fix_ftbfs_libpng1.5.patch | (download)

fpg/fpg.c | 6 5 + 1 - 0 !
fxi/src/img_png.c | 14 12 + 2 - 0 !
map/map.c | 17 15 + 2 - 0 !
3 files changed, 32 insertions(+), 5 deletions(-)

 fix the build with libpng 1.5.
giflib5.diff | (download)

map/map.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix the build with giflib5
cflags env.patch | (download)

configure.in | 11 7 + 4 - 0 !
1 file changed, 7 insertions(+), 4 deletions(-)

 honor cflags passed via the environment.
declare load file.patch | (download)

fxc/inc/fxc.h | 4 4 + 0 - 0 !
fxc/src/main.c | 1 1 + 0 - 0 !
fxc/src/token.c | 4 1 + 3 - 0 !
3 files changed, 6 insertions(+), 3 deletions(-)

 fix the conflicting declarations of load_file().
Debian-Bug: https://bugs.debian.org/749635
fxi fx prefix.patch | (download)

fxi/inc/fmath.h | 10 5 + 5 - 0 !
fxi/src/g_mode7.c | 16 8 + 8 - 0 !
fxi/src/i_func.c | 8 4 + 4 - 0 !
3 files changed, 17 insertions(+), 17 deletions(-)

 rename the f{sin,cos,mul,div}() functions to fx*.
 Avoid a conflict with functions defined by the math.h standard
 header file in recent versions of glibc.
Bug-Debian: https://bugs.debian.org/917982
fxc cmdline crash.patch | (download)

fxc/src/main.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix a crash in the hand-rolled command-line argument processing.
Bug-Debian: https://bugs.debian.org/715899
fxi cmdline title.patch | (download)

fxi/src/main.c | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

 fix a missed case in fxi's -t command-line option processing.
map gif 256 colors.patch | (download)

map/map.c | 5 3 + 2 - 0 !
1 file changed, 3 insertions(+), 2 deletions(-)

 check for 256, not 255, colors in a gif image.