Package: micropolis-activity / 0.0.20071228-9

Metadata

Package Version Patches format
micropolis-activity 0.0.20071228-9 3.0 (quilt)

Patch series

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

.gitignore | 19 19 + 0 - 0 !
Makefile | 124 124 + 0 - 0 !
Micropolis.desktop | 12 12 + 0 - 0 !
res/micropolis.tcl | 99 60 + 39 - 0 !
res/sounds/player | 25 25 + 0 - 0 !
res/weditor.tcl | 8 4 + 4 - 0 !
res/whead.tcl | 77 52 + 25 - 0 !
res/wmap.tcl | 8 4 + 4 - 0 !
res/wscen.tcl | 2 1 + 1 - 0 !
src/sim/g_ani.c | 1 1 + 0 - 0 !
src/sim/g_bigmap.c | 16 15 + 1 - 0 !
src/sim/g_cam.c | 48 27 + 21 - 0 !
src/sim/g_map.c | 159 79 + 80 - 0 !
src/sim/g_setup.c | 17 9 + 8 - 0 !
src/sim/g_smmaps.c | 117 70 + 47 - 0 !
src/sim/headers/sim.h | 250 240 + 10 - 0 !
src/sim/headers/view.h | 2 2 + 0 - 0 !
src/sim/makefile | 24 18 + 6 - 0 !
src/sim/rand.c | 5 2 + 3 - 0 !
src/sim/s_alloc.c | 2 1 + 1 - 0 !
src/sim/s_disast.c | 18 15 + 3 - 0 !
src/sim/s_eval.c | 26 22 + 4 - 0 !
src/sim/s_fileio.c | 63 41 + 22 - 0 !
src/sim/s_gen.c | 45 40 + 5 - 0 !
src/sim/s_init.c | 11 7 + 4 - 0 !
src/sim/s_msg.c | 29 23 + 6 - 0 !
src/sim/s_power.c | 8 7 + 1 - 0 !
src/sim/s_scan.c | 35 30 + 5 - 0 !
src/sim/s_sim.c | 67 57 + 10 - 0 !
src/sim/s_traf.c | 24 23 + 1 - 0 !
src/sim/s_zone.c | 61 58 + 3 - 0 !
src/sim/sdl_helper | 46 46 + 0 - 0 !
src/sim/sim.c | 21 17 + 4 - 0 !
src/sim/w_budget.c | 44 31 + 13 - 0 !
src/sim/w_con.c | 9 9 + 0 - 0 !
src/sim/w_date.c | 37 18 + 19 - 0 !
src/sim/w_editor.c | 37 28 + 9 - 0 !
src/sim/w_eval.c | 19 15 + 4 - 0 !
src/sim/w_graph.c | 30 16 + 14 - 0 !
src/sim/w_inter.c | 15 6 + 9 - 0 !
src/sim/w_keys.c | 5 4 + 1 - 0 !
src/sim/w_map.c | 30 24 + 6 - 0 !
src/sim/w_piem.c | 38 16 + 22 - 0 !
src/sim/w_resrc.c | 7 4 + 3 - 0 !
src/sim/w_sim.c | 83 26 + 57 - 0 !
src/sim/w_sound.c | 310 271 + 39 - 0 !
src/sim/w_sprite.c | 113 91 + 22 - 0 !
src/sim/w_stubs.c | 31 23 + 8 - 0 !
src/sim/w_tk.c | 59 33 + 26 - 0 !
src/sim/w_tool.c | 56 37 + 19 - 0 !
src/sim/w_update.c | 35 26 + 9 - 0 !
src/sim/w_util.c | 28 23 + 5 - 0 !
src/sim/w_x.c | 85 59 + 26 - 0 !
src/tcl/tclenv.c | 43 10 + 33 - 0 !
src/tcl/tclunix.h | 2 1 + 1 - 0 !
src/tcl/tclunxst.c | 4 2 + 2 - 0 !
src/tclx/config.mk | 2 1 + 1 - 0 !
src/tclx/ossupp/makefile | 2 1 + 1 - 0 !
src/tclx/src/tclxgdat.y | 64 32 + 32 - 0 !
src/tclx/src/tclxid.c | 2 1 + 1 - 0 !
src/tclx/src/tclxint.h | 5 4 + 1 - 0 !
src/tk/tkbind.c | 76 62 + 14 - 0 !
src/tk/tkcanvas.c | 2 1 + 1 - 0 !
src/tk/tkcolor.c | 79 52 + 27 - 0 !
src/tk/tkgrab.c | 2 0 + 2 - 0 !
src/tk/tkint.h | 9 9 + 0 - 0 !
src/tk/tkpixmap.c | 2 1 + 1 - 0 !
src/tk/tkscale.c | 2 1 + 1 - 0 !
src/tk/tkscrbar.c | 2 1 + 1 - 0 !
src/tk/tkwindow.c | 3 3 + 0 - 0 !
src/tk/tkwm.c | 45 22 + 23 - 0 !
71 files changed, 2115 insertions(+), 771 deletions(-)

 zerfleddert.20100109

# Copyright (C) 2009 Michael Gernoth <debian@gernoth.net>
# Obtained from GIT Repository at git://git.zerfleddert.de/micropolis
# Last change: Mon, 14 Jan 2008 22:57:53 +0000
# Distributed under the same license as the game. See debian/copyright.
#
# Fixes: allow overriding $CC for tclx
         Fix the last warning on x86_64
         Enable warnings and fix them, all of them
         prevent forking a huge number of player processes by limiting them to a maximum of 10 per second
         exit child when exec fails
         explicitly start sdl_helper with /bin/sh
         use old forking player when SDL_mixer is not available
         add ugly sdl_helper to automagically find and enable SDL_mixer
         reenable ui sounds played by UIMakeSound
         encapsulate sdl_mixer stuff in #ifdef WITH_SDL_MIXER
         Fix SDL includes for OS X.
         Zap unused vars.
         Linux pkg-config needs double dashes.
micropolis path.patch | (download)

Micropolis | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 micropolis-path


makefile.patch | (download)

Makefile | 1 0 + 1 - 0 !
src/makefile | 9 5 + 4 - 0 !
src/sim/makefile | 6 4 + 2 - 0 !
src/tcl/makefile | 9 5 + 4 - 0 !
src/tclx/config.mk | 3 1 + 2 - 0 !
src/tclx/makefile | 15 9 + 6 - 0 !
src/tclx/ossupp/makefile | 5 3 + 2 - 0 !
src/tclx/ossupp/makefile.dvx | 3 2 + 1 - 0 !
src/tclx/src/makefile | 3 2 + 1 - 0 !
src/tclx/tksrc/makefile | 3 2 + 1 - 0 !
src/tclx/tkucbsrc/makefile | 5 4 + 1 - 0 !
src/tclx/ucbsrc/makefile | 5 3 + 2 - 0 !
src/tk/makefile | 9 4 + 5 - 0 !
13 files changed, 44 insertions(+), 32 deletions(-)

 makefile


clang FTBFS.patch | (download)

src/tcl/tclenv.c | 4 2 + 2 - 0 !
src/tclx/src/tclxgdat.y | 4 2 + 2 - 0 !
2 files changed, 4 insertions(+), 4 deletions(-)

 clang ftbfs

Fix build failure with clang compiler.

Bug: https://bugs.debian.org/741766
glibc 2.27.patch | (download)

src/tclx/src/tclxfmat.c | 21 1 + 20 - 0 !
1 file changed, 1 insertion(+), 20 deletions(-)

 glibc 2.27

Remove SVID error handling to fix FTBFS with glibc 2.27.

remove matherr.patch | (download)

src/tclx/src/tclxmerr.c | 9 0 + 9 - 0 !
1 file changed, 9 deletions(-)

 remove matherr

Work around "tclxmerr.c:40:30: error: dereferencing pointer to incomplete type
'struct exception'"