Author: goneri Date: 2009-08-22 13:39:40 +0000 (Sat, 22 Aug 2009) New Revision: 10174
Added: packages/tags/teeworlds/0.5.1-3/ packages/tags/teeworlds/0.5.1-3/debian/changelog packages/tags/teeworlds/0.5.1-3/debian/patches/new-wavpack.patch packages/tags/teeworlds/0.5.1-3/debian/patches/series packages/tags/teeworlds/0.5.1-3/debian/patches/system-libs.patch packages/tags/teeworlds/0.5.1-3/debian/rules Removed: packages/tags/teeworlds/0.5.1-3/debian/changelog packages/tags/teeworlds/0.5.1-3/debian/patches/new-wavpack.patch packages/tags/teeworlds/0.5.1-3/debian/patches/series packages/tags/teeworlds/0.5.1-3/debian/patches/system-libs.patch packages/tags/teeworlds/0.5.1-3/debian/rules Log: tag teeworlds 0.5.1-3 Deleted: packages/tags/teeworlds/0.5.1-3/debian/changelog =================================================================== --- packages/trunk/teeworlds/debian/changelog 2009-08-21 01:31:46 UTC (rev 10162) +++ packages/tags/teeworlds/0.5.1-3/debian/changelog 2009-08-22 13:39:40 UTC (rev 10174) @@ -1,78 +0,0 @@ -teeworlds (0.5.1-3) UNRELEASED; urgency=low - - [ Gonéri Le Bouder ] - * Clean the teeworld binary - - [ Paul Wise ] - * Fix bashism in the --help option of the teeworlds-server script - (Closes: #530198) - - -- Gonéri Le Bouder <gon...@rulezlan.org> Sun, 10 May 2009 23:38:35 +0200 - -teeworlds (0.5.1-2) unstable; urgency=low - - * Fix the ouput of teeworlds-server --help with /bin/sh -> - /bin/bash (Closes: #511600) - * Standard version 3.8.1 - - -- Gonéri Le Bouder <gon...@rulezlan.org> Sun, 12 Apr 2009 02:32:37 +0200 - -teeworlds (0.5.1-1) unstable; urgency=low - - * New upstream release (Closes: #511875, #517002) - - Bam has its own release now - - Update debian/copyright - - BuildDepends on libsdl1.2-dev - - Update the clean target - * teeworlds-server doesn't suggest teeworlds-server anymore - - -- Gonéri Le Bouder <gon...@rulezlan.org> Fri, 23 Jan 2009 23:09:01 +0100 - -teeworlds (0.4.3-3) experimental; urgency=low - - * add a loop in teeworld wrapper to poke the screensaver and avoid freeze - (Closes: #480902) - - -- Gonéri Le Bouder <gon...@rulezlan.org> Sun, 11 Jan 2009 20:05:45 +0100 - -teeworlds (0.4.3-2) experimental; urgency=low - - [ Gonéri Le Bouder ] - * Apply Michel Dänzer patch to avoid crash on big endian arch - (Closes: #504704) - - -- Gonéri Le Bouder <gon...@rulezlan.org> Sun, 14 Dec 2008 01:55:34 +0100 - -teeworlds (0.4.3-1) experimental; urgency=low - - [ Ansgar Burchardt ] - * debian/control: Add Homepage field - - [ Miriam Ruiz ] - * Upgraded Standards-Version from 3.7.3 to 3.8.0: No changes needed - * Added README.source file - - [ Gonéri Le Bouder ] - * New Upstream Release - * Refresh the patches - * Don't link against libasound2 anymore - + add dont-link-with-asound.diff - + remove libasound2-dev from the build-deps - * Add myself in uploader - * Versioned dependency against teeworlds-data (= ${source:Version}) - - -- Gonéri Le Bouder <gon...@rulezlan.org> Tue, 04 Nov 2008 00:54:25 +0100 - -teeworlds (0.4.2-2) unstable; urgency=low - - [ Gonéri Le Bouder ] - * Fix the build on SPARC (Closes: #481817) - + add fix-bam-FTBFS.patch - - -- Debian Games Team <pkg-games-de...@lists.alioth.debian.org> Tue, 28 Oct 2008 23:53:17 +0100 - -teeworlds (0.4.2-1) unstable; urgency=low - - * Initial release (Closes: #460848) - - -- Jack Coulter <jsci...@gmail.com> Sun, 13 Apr 2008 18:48:12 +1000 Copied: packages/tags/teeworlds/0.5.1-3/debian/changelog (from rev 10173, packages/trunk/teeworlds/debian/changelog) =================================================================== --- packages/tags/teeworlds/0.5.1-3/debian/changelog (rev 0) +++ packages/tags/teeworlds/0.5.1-3/debian/changelog 2009-08-22 13:39:40 UTC (rev 10174) @@ -0,0 +1,80 @@ +teeworlds (0.5.1-3) unstable; urgency=low + + [ Gonéri Le Bouder ] + * Clean: clean the teeworld binary, the embedded libs and correctly + call unpatch + * refresh the system-libs.patch and new-wavpack.patch and apply them + + [ Paul Wise ] + * Fix bashism in the --help option of the teeworlds-server script + (Closes: #530198) + + -- Gonéri Le Bouder <gon...@rulezlan.org> Sun, 10 May 2009 23:38:35 +0200 + +teeworlds (0.5.1-2) unstable; urgency=low + + * Fix the ouput of teeworlds-server --help with /bin/sh -> + /bin/bash (Closes: #511600) + * Standard version 3.8.1 + + -- Gonéri Le Bouder <gon...@rulezlan.org> Sun, 12 Apr 2009 02:32:37 +0200 + +teeworlds (0.5.1-1) unstable; urgency=low + + * New upstream release (Closes: #511875, #517002) + - Bam has its own release now + - Update debian/copyright + - BuildDepends on libsdl1.2-dev + - Update the clean target + * teeworlds-server doesn't suggest teeworlds-server anymore + + -- Gonéri Le Bouder <gon...@rulezlan.org> Fri, 23 Jan 2009 23:09:01 +0100 + +teeworlds (0.4.3-3) experimental; urgency=low + + * add a loop in teeworld wrapper to poke the screensaver and avoid freeze + (Closes: #480902) + + -- Gonéri Le Bouder <gon...@rulezlan.org> Sun, 11 Jan 2009 20:05:45 +0100 + +teeworlds (0.4.3-2) experimental; urgency=low + + [ Gonéri Le Bouder ] + * Apply Michel Dänzer patch to avoid crash on big endian arch + (Closes: #504704) + + -- Gonéri Le Bouder <gon...@rulezlan.org> Sun, 14 Dec 2008 01:55:34 +0100 + +teeworlds (0.4.3-1) experimental; urgency=low + + [ Ansgar Burchardt ] + * debian/control: Add Homepage field + + [ Miriam Ruiz ] + * Upgraded Standards-Version from 3.7.3 to 3.8.0: No changes needed + * Added README.source file + + [ Gonéri Le Bouder ] + * New Upstream Release + * Refresh the patches + * Don't link against libasound2 anymore + + add dont-link-with-asound.diff + + remove libasound2-dev from the build-deps + * Add myself in uploader + * Versioned dependency against teeworlds-data (= ${source:Version}) + + -- Gonéri Le Bouder <gon...@rulezlan.org> Tue, 04 Nov 2008 00:54:25 +0100 + +teeworlds (0.4.2-2) unstable; urgency=low + + [ Gonéri Le Bouder ] + * Fix the build on SPARC (Closes: #481817) + + add fix-bam-FTBFS.patch + + -- Debian Games Team <pkg-games-de...@lists.alioth.debian.org> Tue, 28 Oct 2008 23:53:17 +0100 + +teeworlds (0.4.2-1) unstable; urgency=low + + * Initial release (Closes: #460848) + + -- Jack Coulter <jsci...@gmail.com> Sun, 13 Apr 2008 18:48:12 +1000 Deleted: packages/tags/teeworlds/0.5.1-3/debian/patches/new-wavpack.patch =================================================================== --- packages/trunk/teeworlds/debian/patches/new-wavpack.patch 2009-08-21 01:31:46 UTC (rev 10162) +++ packages/tags/teeworlds/0.5.1-3/debian/patches/new-wavpack.patch 2009-08-22 13:39:40 UTC (rev 10174) @@ -1,50 +0,0 @@ -Index: b/src/engine/client/ec_snd.c -=================================================================== ---- a/src/engine/client/ec_snd.c -+++ b/src/engine/client/ec_snd.c -@@ -371,14 +371,6 @@ - snd->num_frames = num_frames; - } - -- --static FILE *file = NULL; -- --static int read_data(void *buffer, int size) --{ -- return fread(buffer, 1, size, file); --} -- - int snd_load_wv(const char *filename) - { - SAMPLE *snd; -@@ -394,19 +386,12 @@ - if(!sound_enabled) - return 1; - -- file = fopen(filename, "rb"); /* TODO: use system.h stuff for this */ -- if(!file) -- { -- dbg_msg("sound/wv", "failed to open %s", filename); -- return -1; -- } -- - sid = snd_alloc_id(); - if(sid < 0) - return -1; - snd = &samples[sid]; - -- context = WavpackOpenFileInput(read_data, error); -+ context = WavpackOpenFileInput(filename, error, OPEN_2CH_MAX, 0); - if (context) - { - int samples = WavpackGetNumSamples(context); -@@ -461,9 +446,6 @@ - dbg_msg("sound/wv", "failed to open %s: %s", filename, error); - } - -- fclose(file); -- file = NULL; -- - if(config.debug) - dbg_msg("sound/wv", "loaded %s", filename); - Copied: packages/tags/teeworlds/0.5.1-3/debian/patches/new-wavpack.patch (from rev 10173, packages/trunk/teeworlds/debian/patches/new-wavpack.patch) =================================================================== --- packages/tags/teeworlds/0.5.1-3/debian/patches/new-wavpack.patch (rev 0) +++ packages/tags/teeworlds/0.5.1-3/debian/patches/new-wavpack.patch 2009-08-22 13:39:40 UTC (rev 10174) @@ -0,0 +1,49 @@ +diff --git a/src/engine/client/ec_snd.c b/src/engine/client/ec_snd.c +index 034dfb2..67e819c 100644 +--- a/src/engine/client/ec_snd.c ++++ b/src/engine/client/ec_snd.c +@@ -359,13 +359,6 @@ static void rate_convert(int sid) + } + + +-static IOHANDLE file = NULL; +- +-static int read_data(void *buffer, int size) +-{ +- return io_read(file, buffer, size); +-} +- + int snd_load_wv(const char *filename) + { + SAMPLE *snd; +@@ -381,19 +374,12 @@ int snd_load_wv(const char *filename) + if(!sound_enabled) + return 1; + +- file = engine_openfile(filename, IOFLAG_READ); /* TODO: use system.h stuff for this */ +- if(!file) +- { +- dbg_msg("sound/wv", "failed to open %s", filename); +- return -1; +- } +- + sid = snd_alloc_id(); + if(sid < 0) + return -1; + snd = &samples[sid]; + +- context = WavpackOpenFileInput(read_data, error); ++ context = WavpackOpenFileInput(filename, error, OPEN_2CH_MAX, 0); + if (context) + { + int samples = WavpackGetNumSamples(context); +@@ -448,9 +434,6 @@ int snd_load_wv(const char *filename) + dbg_msg("sound/wv", "failed to open %s: %s", filename, error); + } + +- io_close(file); +- file = NULL; +- + if(config.debug) + dbg_msg("sound/wv", "loaded %s", filename); + Deleted: packages/tags/teeworlds/0.5.1-3/debian/patches/series =================================================================== --- packages/trunk/teeworlds/debian/patches/series 2009-08-21 01:31:46 UTC (rev 10162) +++ packages/tags/teeworlds/0.5.1-3/debian/patches/series 2009-08-22 13:39:40 UTC (rev 10174) @@ -1,5 +0,0 @@ -#fix-big-endian.diff -#dont-link-with-asound.diff -#new-wavpack.patch -#system-libs.patch -#fix-bam-FTBFS.patch Copied: packages/tags/teeworlds/0.5.1-3/debian/patches/series (from rev 10173, packages/trunk/teeworlds/debian/patches/series) =================================================================== --- packages/tags/teeworlds/0.5.1-3/debian/patches/series (rev 0) +++ packages/tags/teeworlds/0.5.1-3/debian/patches/series 2009-08-22 13:39:40 UTC (rev 10174) @@ -0,0 +1,5 @@ +#fix-big-endian.diff +#dont-link-with-asound.diff +system-libs.patch +new-wavpack.patch +#fix-bam-FTBFS.patch Deleted: packages/tags/teeworlds/0.5.1-3/debian/patches/system-libs.patch =================================================================== --- packages/trunk/teeworlds/debian/patches/system-libs.patch 2009-08-21 01:31:46 UTC (rev 10162) +++ packages/tags/teeworlds/0.5.1-3/debian/patches/system-libs.patch 2009-08-22 13:39:40 UTC (rev 10174) @@ -1,186 +0,0 @@ -Index: b/default.bam -=================================================================== ---- a/default.bam -+++ b/default.bam -@@ -214,7 +214,6 @@ - - -- set some platform specific settings - settings.cc.includes:add("src") -- settings.cc.includes:add("src/external/zlib") - - if family == "unix" then - if platform == "macosx" then -@@ -232,6 +231,8 @@ - end - - settings.linker.libs:add("pthread") -+ settings.linker.libs:add("z") -+ settings.linker.libs:add("pnglite") - end - elseif family == "windows" then - glfw_platform = "win32" -@@ -244,29 +245,6 @@ - settings.linker.libs:add("shell32.lib") - end - -- -- build glfw -- glfw_settings = settings:copy() -- glfw_settings.cc.includes:add("src/external/glfw/include") -- glfw_settings.cc.includes:add("src/engine/external/glfw/lib") -- glfw_settings.cc.includes:add("src/engine/external/glfw/lib/" .. glfw_platform) -- -- glfw = Compile(glfw_settings, Collect( -- "src/engine/external/glfw/lib/*.c", -- "src/engine/external/glfw/lib/" .. glfw_platform .. "/*.c")) -- -- -- build portaudio -- pa_settings = settings:copy() -- pa_settings.cc.defines:add("PA_USE_" .. string.upper(pa_hostapi)) -- pa_settings.cc.defines:add("PA_NO_WMME") -- pa_settings.cc.defines:add("PA_NO_ASIO") -- pa_settings.cc.includes:add("src/engine/external/portaudio/include") -- pa_settings.cc.includes:add("src/engine/external/portaudio/src/common") -- pa_settings.cc.includes:add("src/engine/external/portaudio/src/os/" .. pa_platform) -- -- portaudio = Compile(pa_settings, -- Collect("src/engine/external/portaudio/src/common/*.c"), -- Collect("src/engine/external/portaudio/src/os/" .. pa_platform .. "/*.c"), -- Collect("src/engine/external/portaudio/src/hostapi/" .. pa_hostapi .. "/*.c")) - - -- build game components - engine_settings = settings:copy() -@@ -287,7 +265,7 @@ - - -- client - client_settings = engine_settings:copy() -- client_settings.cc.includes:add("src/external/glfw/include") -+ client_settings.cc.includes:add("/usr/include/GL") - - if family == "unix" then - if platform == "macosx" then -@@ -300,8 +278,13 @@ - client_settings.linker.frameworks:add("AudioUnit") - else - client_settings.linker.libs:add("X11") -+ client_settings.linker.libs:add("Xrandr") - client_settings.linker.libs:add("GL") - client_settings.linker.libs:add("GLU") -+ client_settings.linker.libs:add("z") -+ client_settings.linker.libs:add("wavpack") -+ client_settings.linker.libs:add("portaudio") -+ client_settings.linker.libs:add("glfw") - end - elseif family == "windows" then - client_settings.linker.libs:add("opengl32.lib") -@@ -310,9 +293,6 @@ - end - - external_settings = settings:copy() -- zlib = Compile(external_settings, Collect("src/engine/external/zlib/*.c")) -- wavpack = Compile(external_settings, Collect("src/engine/external/wavpack/*.c")) -- pnglite = Compile(external_settings, Collect("src/engine/external/pnglite/*.c")) - - engine = Compile(engine_settings, Collect("src/engine/*.c")) - client = Compile(client_settings, Collect("src/engine/client/*.c")) -@@ -331,19 +311,18 @@ - tools = {} - for i,v in objs do - toolname = PathFilename(PathBase(v)) -- tools[i] = Link(settings, toolname, v, engine, zlib) -+ tools[i] = Link(settings, toolname, v, engine) - end - - -- build client, server and master server - client_exe = Link(client_settings, "teeworlds", game_shared, game_client, -- engine, client, game_editor, glfw, portaudio, zlib, pnglite, wavpack, -- client_link_other) -+ engine, client, game_editor, client_link_other) - - server_exe = Link(server_settings, "teeworlds_srv", engine, server, -- game_shared, game_server, zlib) -+ game_shared, game_server) - - masterserver_exe = Link(server_settings, "mastersrv", masterserver, -- engine, zlib) -+ engine) - - if platform == "macosx" then - osxlaunch_exe = Link(client_settings, "TeeLaunch", osxlaunch) -Index: b/scripts/gen_keys.py -=================================================================== ---- a/scripts/gen_keys.py -+++ b/scripts/gen_keys.py -@@ -1,7 +1,7 @@ - import sys, os - - # load header --glfw = "src/engine/external/glfw/include/GL/glfw.h" -+glfw = "/usr/include/GL/glfw.h" - lines = [line.strip() for line in file(glfw).readlines()] - - # genereate keys.h file -Index: b/src/engine/client/ec_gfx.c -=================================================================== ---- a/src/engine/client/ec_gfx.c -+++ b/src/engine/client/ec_gfx.c -@@ -1,6 +1,6 @@ - /* copyright (c) 2007 magnus auvinen, see licence.txt for more info */ --#include <engine/external/glfw/include/GL/glfw.h> --#include <engine/external/pnglite/pnglite.h> -+#include <GL/glfw.h> -+#include <pnglite.h> - - #include <engine/e_system.h> - #include <engine/e_client_interface.h> -Index: b/src/engine/client/ec_inp.c -=================================================================== ---- a/src/engine/client/ec_inp.c -+++ b/src/engine/client/ec_inp.c -@@ -1,6 +1,6 @@ - /* copyright (c) 2007 magnus auvinen, see licence.txt for more info */ - #include <string.h> --#include <engine/external/glfw/include/GL/glfw.h> -+#include <GL/glfw.h> - - #include <engine/e_system.h> - #include <engine/e_client_interface.h> -Index: b/src/engine/client/ec_snd.c -=================================================================== ---- a/src/engine/client/ec_snd.c -+++ b/src/engine/client/ec_snd.c -@@ -3,8 +3,8 @@ - #include <engine/e_client_interface.h> - #include <engine/e_config.h> - --#include <engine/external/portaudio/include/portaudio.h> --#include <engine/external/wavpack/wavpack.h> -+#include <portaudio.h> -+#include <wavpack/wavpack.h> - #include <stdio.h> - #include <stdlib.h> - #include <math.h> -Index: b/src/engine/e_datafile.c -=================================================================== ---- a/src/engine/e_datafile.c -+++ b/src/engine/e_datafile.c -@@ -1,7 +1,7 @@ - /* copyright (c) 2007 magnus auvinen, see licence.txt for more info */ - #include "e_system.h" - #include "e_datafile.h" --#include "external/zlib/zlib.h" -+#include <zlib.h> - - static const int DEBUG=0; - -Index: b/src/tools/dilate.c -=================================================================== ---- a/src/tools/dilate.c -+++ b/src/tools/dilate.c -@@ -1,6 +1,6 @@ - /* copyright (c) 2007 magnus auvinen, see licence.txt for more info */ - --#include "../engine/external/pnglite/pnglite.c" -+#include <pnglite.h> - - typedef struct pixel_t - { Copied: packages/tags/teeworlds/0.5.1-3/debian/patches/system-libs.patch (from rev 10173, packages/trunk/teeworlds/debian/patches/system-libs.patch) =================================================================== --- packages/tags/teeworlds/0.5.1-3/debian/patches/system-libs.patch (rev 0) +++ packages/tags/teeworlds/0.5.1-3/debian/patches/system-libs.patch 2009-08-22 13:39:40 UTC (rev 10174) @@ -0,0 +1,109 @@ +From 867ae42dc44aeceb318a2970d0634766d3c19845 Mon Sep 17 00:00:00 2001 +From: =?utf-8?q?Gon=C3=A9ri=20Le=20Bouder?= <gon...@rulezlan.org> +Date: Sat, 22 Aug 2009 14:21:39 +0200 +Subject: [PATCH 1/2] load system lib if possible + +--- + default.bam | 30 +++++++++++++++++++++++++++--- + src/engine/client/ec_gfx.c | 2 +- + src/engine/client/ec_snd.c | 2 +- + 3 files changed, 29 insertions(+), 5 deletions(-) + +Index: teeworlds-0.5.1/default.bam +=================================================================== +--- teeworlds-0.5.1.orig/default.bam 2009-08-22 14:52:11.339935327 +0200 ++++ teeworlds-0.5.1/default.bam 2009-08-22 14:52:16.143931013 +0200 +@@ -7,6 +7,8 @@ + config:Add(OptFindCompiler()) + config:Add(OptTestCompileC("stackprotector", "int main(){return 0;}", "-fstack-protector -fstack-protector-all")) + config:Add(OptFindLibrary("zlib", "zlib.h", false)) ++config:Add(OptFindLibrary("pnglite", "pnglite.h", false)) ++config:Add(OptFindLibrary("wavpack", "wavpack/wavpack.h", false)) + config:Add(SDL.OptFind("sdl", true)) + config:Finalize("config.bam") + +@@ -150,9 +152,31 @@ + settings.cc.includes:Add("src/engine/external/zlib") + end + +- -- build the small libraries +- wavpack = Compile(settings, Collect("src/engine/external/wavpack/*.c")) +- pnglite = Compile(settings, Collect("src/engine/external/pnglite/*.c")) ++ -- compile pnglite if needed ++ if config.pnglite.value == 1 then ++ settings.link.libs:Add("pnglite") ++ if config.pnglite.include_path then ++ settings.cc.includes:Add(config.pnglite.include_path) ++ end ++ pnglite = {} ++ else ++ pnglite = Compile(settings, Collect("src/engine/external/pnglite/*.c")) ++ settings.cc.includes:Add("src/engine/external/pnglite") ++ end ++ ++ -- compile wavpack if needed ++ if config.wavpack.value == 1 then ++ settings.link.libs:Add("wavpack") ++ if config.wavpack.include_path then ++ settings.cc.includes:Add(config.wavpack.include_path) ++ end ++ wavpack = {} ++ else ++ wavpack = Compile(settings, Collect("src/engine/external/wavpack/*.c")) ++ settings.cc.includes:Add("src/engine/external") ++ end ++ ++ + + -- build game components + engine_settings = settings:Copy() +Index: teeworlds-0.5.1/src/engine/client/ec_gfx.c +=================================================================== +--- teeworlds-0.5.1.orig/src/engine/client/ec_gfx.c 2009-08-22 14:52:11.491926006 +0200 ++++ teeworlds-0.5.1/src/engine/client/ec_gfx.c 2009-08-22 14:52:16.143931013 +0200 +@@ -18,7 +18,7 @@ + #endif + + #include <base/system.h> +-#include <engine/external/pnglite/pnglite.h> ++#include <pnglite.h> + + #include <engine/e_client_interface.h> + #include <engine/e_engine.h> +Index: teeworlds-0.5.1/src/engine/client/ec_snd.c +=================================================================== +--- teeworlds-0.5.1.orig/src/engine/client/ec_snd.c 2009-08-22 14:52:11.439913667 +0200 ++++ teeworlds-0.5.1/src/engine/client/ec_snd.c 2009-08-22 14:52:16.143931013 +0200 +@@ -6,7 +6,7 @@ + + #include "SDL.h" + +-#include <engine/external/wavpack/wavpack.h> ++#include <wavpack/wavpack.h> + #include <stdio.h> + #include <stdlib.h> + #include <math.h> +Index: teeworlds-0.5.1/src/tools/dilate.c +=================================================================== +--- teeworlds-0.5.1.orig/src/tools/dilate.c 2009-08-22 14:52:11.403909861 +0200 ++++ teeworlds-0.5.1/src/tools/dilate.c 2009-08-22 14:52:16.143931013 +0200 +@@ -1,6 +1,6 @@ + /* copyright (c) 2007 magnus auvinen, see licence.txt for more info */ + +-#include "../engine/external/pnglite/pnglite.c" ++#include <pnglite.h> + + typedef struct pixel_t + { +Index: teeworlds-0.5.1/src/tools/tileset_borderfix.c +=================================================================== +--- teeworlds-0.5.1.orig/src/tools/tileset_borderfix.c 2009-08-22 14:52:11.367913739 +0200 ++++ teeworlds-0.5.1/src/tools/tileset_borderfix.c 2009-08-22 14:52:25.220912175 +0200 +@@ -1,6 +1,6 @@ + /* copyright (c) 2007 magnus auvinen, see licence.txt for more info */ + +-#include "../engine/external/pnglite/pnglite.c" ++#include <pnglite.h> + + typedef struct pixel_t + { Deleted: packages/tags/teeworlds/0.5.1-3/debian/rules =================================================================== --- packages/trunk/teeworlds/debian/rules 2009-08-21 01:31:46 UTC (rev 10162) +++ packages/tags/teeworlds/0.5.1-3/debian/rules 2009-08-22 13:39:40 UTC (rev 10174) @@ -1,99 +0,0 @@ -#!/usr/bin/make -f -# -*- makefile -*- -# Sample debian/rules that uses debhelper. -# This file was originally written by Joey Hess and Craig Small. -# As a special exception, when this file is copied by dh-make into a -# dh-make output file, you may use that output file without restriction. -# This special exception was added by Craig Small in version 0.37 of dh-make. - -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 -include /usr/share/quilt/quilt.make -DEB_SOURCE_PACKAGE:=$(shell dpkg-parsechangelog | grep Source |cut -f2 -d" ") -VERSION:=$(shell dpkg-parsechangelog | grep Version | cut -d" " -f2|cut -d"-" -f1) -TMPDIR:=$(shell mktemp -dp./) - - -CFLAGS = -Wall -g - -ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) - CFLAGS += -O0 -else - CFLAGS += -O2 -endif - -get-orig-source: - uscan --force-download --no-symlink - tar -xvf ../teeworlds-$(VERSION)-src.tar.gz -C $(TMPDIR) - cd $(TMPDIR)/teeworlds-$(VERSION)-src; \ - wget http://teeworlds.com/files/bam.zip; \ - unzip bam.zip; \ - rm bam.zip; \ - tar -c * | gzip --best -c - > \ - ../../../${DEB_SOURCE_PACKAGE}_$(VERSION).orig.tar.gz - rm ../teeworlds-$(VERSION)-src.tar.gz - rm -rf ${TMPDIR} - -build: $(QUILT_STAMPFN) - dh_testdir - bam release - - -clean: $(QUILT_STAMPFN) - dh_testdir - bam -c - find -type f -name '*.o' -exec rm {} \; - rm -rf tmp.* debian/stamp-patched .pc config.bam fake_server map_resave crapnet tileset_borderfix teeworlds_srv dilate versionsrv packetgen mastersrv teeworlds - dh_clean datasrc/*.pyc - -install: install-indep install-arch - - -install-indep: - dh_testdir - dh_testroot - dh_clean -k -i - dh_installdirs -i - find data -type f -exec chmod 644 {} \; - dh_install -i -pteeworlds-data data /usr/share/games/teeworlds/ - -install-arch: build - dh_testdir - dh_testroot - dh_clean -k -s - dh_installdirs -s - - dh_installman -pteeworlds debian/teeworlds.6 - dh_installman -pteeworlds-server debian/teeworlds-server.6 - - dh_install -s - - -# Build architecture-independent files here. -binary-indep: install-indep - $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common - -# Build architecture-dependent files here. -binary-arch: install-arch - $(MAKE) -f debian/rules DH_OPTIONS=-s binary-common - -# Build architecture-dependent files here. -binary-common: - dh_testdir - dh_testroot - dh_installdocs - dh_installmenu - dh_installchangelogs - dh_link - dh_strip - dh_compress - dh_fixperms - dh_installdeb - dh_shlibdeps - dh_gencontrol - dh_md5sums - dh_builddeb - - -binary: binary-arch binary-indep -.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch Copied: packages/tags/teeworlds/0.5.1-3/debian/rules (from rev 10173, packages/trunk/teeworlds/debian/rules) =================================================================== --- packages/tags/teeworlds/0.5.1-3/debian/rules (rev 0) +++ packages/tags/teeworlds/0.5.1-3/debian/rules 2009-08-22 13:39:40 UTC (rev 10174) @@ -0,0 +1,102 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 +include /usr/share/quilt/quilt.make +DEB_SOURCE_PACKAGE:=$(shell dpkg-parsechangelog | grep Source |cut -f2 -d" ") +VERSION:=$(shell dpkg-parsechangelog | grep Version | cut -d" " -f2|cut -d"-" -f1) +TMPDIR:=$(shell mktemp -dp./) + + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +get-orig-source: + uscan --force-download --no-symlink + tar -xvf ../teeworlds-$(VERSION)-src.tar.gz -C $(TMPDIR) + cd $(TMPDIR)/teeworlds-$(VERSION)-src; \ + wget http://teeworlds.com/files/bam.zip; \ + unzip bam.zip; \ + rm bam.zip; \ + tar -c * | gzip --best -c - > \ + ../../../${DEB_SOURCE_PACKAGE}_$(VERSION).orig.tar.gz + rm ../teeworlds-$(VERSION)-src.tar.gz + rm -rf ${TMPDIR} + +build: $(QUILT_STAMPFN) + dh_testdir + bam release + + +clean: + dh_testdir + bam -c + QUILT_PATCHES=$(QUILT_PATCH_DIR) quilt --quiltrc /dev/null pop -a -R || test $$? = 2 + find -type f -name '*.o' -exec rm {} \; + rm -rf src/engine/external # Drop the embedded libs to be sure with link +# the system side lib + rm -rf tmp.* debian/stamp-patched .pc config.bam fake_server map_resave crapnet tileset_borderfix teeworlds_srv dilate versionsrv packetgen mastersrv teeworlds + dh_clean datasrc/*.pyc + +install: install-indep install-arch + + +install-indep: + dh_testdir + dh_testroot + dh_clean -k -i + dh_installdirs -i + find data -type f -exec chmod 644 {} \; + dh_install -i -pteeworlds-data data /usr/share/games/teeworlds/ + +install-arch: build + dh_testdir + dh_testroot + dh_clean -k -s + dh_installdirs -s + + dh_installman -pteeworlds debian/teeworlds.6 + dh_installman -pteeworlds-server debian/teeworlds-server.6 + + dh_install -s + + +# Build architecture-independent files here. +binary-indep: install-indep + $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common + +# Build architecture-dependent files here. +binary-arch: install-arch + $(MAKE) -f debian/rules DH_OPTIONS=-s binary-common + +# Build architecture-dependent files here. +binary-common: + dh_testdir + dh_testroot + dh_installdocs + dh_installmenu + dh_installchangelogs + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + + +binary: binary-arch binary-indep +.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch _______________________________________________ Pkg-games-commits mailing list Pkg-games-commits@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits