Author: evgeni Date: 2011-03-28 12:47:11 +0000 (Mon, 28 Mar 2011) New Revision: 12044
Added: packages/tags/blocks-of-the-undead/1.0-4/ packages/tags/blocks-of-the-undead/1.0-4/debian/changelog packages/tags/blocks-of-the-undead/1.0-4/debian/control packages/tags/blocks-of-the-undead/1.0-4/debian/patches/03_dont_fail_if_no_sound_available.patch packages/tags/blocks-of-the-undead/1.0-4/debian/patches/series packages/tags/blocks-of-the-undead/1.0-4/debian/source/ Removed: packages/tags/blocks-of-the-undead/1.0-4/debian/changelog packages/tags/blocks-of-the-undead/1.0-4/debian/control packages/tags/blocks-of-the-undead/1.0-4/debian/patches/series Log: [svn-buildpackage] Tagging blocks-of-the-undead 1.0-4 Deleted: packages/tags/blocks-of-the-undead/1.0-4/debian/changelog =================================================================== --- packages/trunk/blocks-of-the-undead/debian/changelog 2011-03-18 10:42:55 UTC (rev 11970) +++ packages/tags/blocks-of-the-undead/1.0-4/debian/changelog 2011-03-28 12:47:11 UTC (rev 12044) @@ -1,52 +0,0 @@ -blocks-of-the-undead (1.0-4) UNRELEASED; urgency=low - - * Team upload. - * Fix Homepage (Closes: #611121) - - -- Paul Wise <[email protected]> Fri, 11 Mar 2011 21:14:27 +0800 - -blocks-of-the-undead (1.0-3) unstable; urgency=low - - * debian/patches/02_accept_mousepress_as_anykey.patch: - + Update the patch to accept a mousepress during the splashscreen too. - * debian/control: - + Update my e-mail address. - + Standards-Version: 3.8.3 - + Add ${misc:Depends} to -data Depends as suggested by lintian. - * debian/rules: - + Update config.{sub,guess} to prevent FTBFS on avr32. - Closes: #550111 - * debian/README.source: - + Add README.source for quilt. - * debian/patches/*: - + Add descriptions to the patches according to DEP3. - - -- Evgeni Golov <[email protected]> Sun, 25 Oct 2009 10:11:31 +0100 - -blocks-of-the-undead (1.0-2) unstable; urgency=low - - [ Evgeni Golov ] - * debian/control: - + Set Maintainer to the Debian Games Team. - + Add quilt to Build-Dep. - + Build-Depend on debhelper (>= 7.0.13) or it will FTBFS. - See #487938. - * debian/rules: - + Adjust the targets according to debhelpers rules.simple. - + Force disable building of the AnimView binary, we don't ship it - anyways and it leads to a FTBFS on PowerPC. - * debian/patches/01-sleep_a_bit.patch: - + Add two usleep()-calls so we don't use 100% CPU. - * debian/patches/02_accept_mousepress_as_anykey.patch: - + Accept a mousepress as anykey when game over. - - [ Ansgar Burchardt ] - * debian/control: Add Vcs-Browser, Vcs-Svn fields - - -- Evgeni Golov <[email protected]> Sat, 25 Oct 2008 21:10:11 +0200 - -blocks-of-the-undead (1.0-1) unstable; urgency=low - - * Initial release (Closes: #496321) - - -- Evgeni Golov <[email protected]> Sun, 24 Aug 2008 19:05:55 +0200 Copied: packages/tags/blocks-of-the-undead/1.0-4/debian/changelog (from rev 12043, packages/trunk/blocks-of-the-undead/debian/changelog) =================================================================== --- packages/tags/blocks-of-the-undead/1.0-4/debian/changelog (rev 0) +++ packages/tags/blocks-of-the-undead/1.0-4/debian/changelog 2011-03-28 12:47:11 UTC (rev 12044) @@ -0,0 +1,60 @@ +blocks-of-the-undead (1.0-4) unstable; urgency=low + + [ Paul Wise ] + * Fix Homepage (Closes: #611121) + + [ Evgeni Golov ] + * Don't fail if there is no sound available. + Closes: #603440 + * debian/source/format: + + Set 1.0 for now. + * debian/control: + + Standards-Version: 3.9.1 + + -- Evgeni Golov <[email protected]> Mon, 28 Mar 2011 14:43:33 +0200 + +blocks-of-the-undead (1.0-3) unstable; urgency=low + + * debian/patches/02_accept_mousepress_as_anykey.patch: + + Update the patch to accept a mousepress during the splashscreen too. + * debian/control: + + Update my e-mail address. + + Standards-Version: 3.8.3 + + Add ${misc:Depends} to -data Depends as suggested by lintian. + * debian/rules: + + Update config.{sub,guess} to prevent FTBFS on avr32. + Closes: #550111 + * debian/README.source: + + Add README.source for quilt. + * debian/patches/*: + + Add descriptions to the patches according to DEP3. + + -- Evgeni Golov <[email protected]> Sun, 25 Oct 2009 10:11:31 +0100 + +blocks-of-the-undead (1.0-2) unstable; urgency=low + + [ Evgeni Golov ] + * debian/control: + + Set Maintainer to the Debian Games Team. + + Add quilt to Build-Dep. + + Build-Depend on debhelper (>= 7.0.13) or it will FTBFS. + See #487938. + * debian/rules: + + Adjust the targets according to debhelpers rules.simple. + + Force disable building of the AnimView binary, we don't ship it + anyways and it leads to a FTBFS on PowerPC. + * debian/patches/01-sleep_a_bit.patch: + + Add two usleep()-calls so we don't use 100% CPU. + * debian/patches/02_accept_mousepress_as_anykey.patch: + + Accept a mousepress as anykey when game over. + + [ Ansgar Burchardt ] + * debian/control: Add Vcs-Browser, Vcs-Svn fields + + -- Evgeni Golov <[email protected]> Sat, 25 Oct 2008 21:10:11 +0200 + +blocks-of-the-undead (1.0-1) unstable; urgency=low + + * Initial release (Closes: #496321) + + -- Evgeni Golov <[email protected]> Sun, 24 Aug 2008 19:05:55 +0200 Deleted: packages/tags/blocks-of-the-undead/1.0-4/debian/control =================================================================== --- packages/trunk/blocks-of-the-undead/debian/control 2011-03-18 10:42:55 UTC (rev 11970) +++ packages/tags/blocks-of-the-undead/1.0-4/debian/control 2011-03-28 12:47:11 UTC (rev 12044) @@ -1,30 +0,0 @@ -Source: blocks-of-the-undead -Section: games -Priority: optional -Maintainer: Debian Games Team <[email protected]> -Uploaders: Evgeni Golov <[email protected]> -Build-Depends: debhelper (>= 7.0.13), autotools-dev, quilt (>= 0.40), - libsdl1.2-dev, libsdl-gfx1.2-dev, libsdl-image1.2-dev, libsdl-mixer1.2-dev, libsdl-ttf2.0-dev -Standards-Version: 3.8.3 -Homepage: http://www.gamecreation.org/game/blocksundead -Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/blocks-of-the-undead/?op=log -Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/blocks-of-the-undead/ - -Package: blocks-of-the-undead -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, blocks-of-the-undead-data (= ${source:Version}) -Description: Tetris Attack clone with spooky undertones - Blocks of the Undead is a puzzle game. - You have to remove all the blocks on the field by swapping these - around. - -Package: blocks-of-the-undead-data -Depends: ${misc:Depends}, ttf-dejavu-core -Architecture: all -Description: Tetris Attack clone with spooky undertones - data files - Blocks of the Undead is a puzzle game. - You have to remove all the blocks on the field by swapping these - around. - . - This package provides the needed data (images, sounds, levels) for - blocks-of-the-undead. Copied: packages/tags/blocks-of-the-undead/1.0-4/debian/control (from rev 12042, packages/trunk/blocks-of-the-undead/debian/control) =================================================================== --- packages/tags/blocks-of-the-undead/1.0-4/debian/control (rev 0) +++ packages/tags/blocks-of-the-undead/1.0-4/debian/control 2011-03-28 12:47:11 UTC (rev 12044) @@ -0,0 +1,30 @@ +Source: blocks-of-the-undead +Section: games +Priority: optional +Maintainer: Debian Games Team <[email protected]> +Uploaders: Evgeni Golov <[email protected]> +Build-Depends: debhelper (>= 7.0.13), autotools-dev, quilt (>= 0.40), + libsdl1.2-dev, libsdl-gfx1.2-dev, libsdl-image1.2-dev, libsdl-mixer1.2-dev, libsdl-ttf2.0-dev +Standards-Version: 3.9.1 +Homepage: http://www.gamecreation.org/game/blocksundead +Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/blocks-of-the-undead/?op=log +Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/blocks-of-the-undead/ + +Package: blocks-of-the-undead +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, blocks-of-the-undead-data (= ${source:Version}) +Description: Tetris Attack clone with spooky undertones + Blocks of the Undead is a puzzle game. + You have to remove all the blocks on the field by swapping these + around. + +Package: blocks-of-the-undead-data +Depends: ${misc:Depends}, ttf-dejavu-core +Architecture: all +Description: Tetris Attack clone with spooky undertones - data files + Blocks of the Undead is a puzzle game. + You have to remove all the blocks on the field by swapping these + around. + . + This package provides the needed data (images, sounds, levels) for + blocks-of-the-undead. Copied: packages/tags/blocks-of-the-undead/1.0-4/debian/patches/03_dont_fail_if_no_sound_available.patch (from rev 12040, packages/trunk/blocks-of-the-undead/debian/patches/03_dont_fail_if_no_sound_available.patch) =================================================================== --- packages/tags/blocks-of-the-undead/1.0-4/debian/patches/03_dont_fail_if_no_sound_available.patch (rev 0) +++ packages/tags/blocks-of-the-undead/1.0-4/debian/patches/03_dont_fail_if_no_sound_available.patch 2011-03-28 12:47:11 UTC (rev 12044) @@ -0,0 +1,88 @@ +From: Evgeni Golov <[email protected]> +Subject: Don't fail if there is no sound available + This can happen when the user does not have enough rights to use the + soundcard or there is no soundcard at all in the machine. +Bug-Debian: http://bugs.debian.org/603440 + +diff -Nru blocks-of-the-undead-1.0/Oodle/src/CSound.cpp blocks-of-the-undead-1.0.patched/Oodle/src/CSound.cpp +--- blocks-of-the-undead-1.0/Oodle/src/CSound.cpp 2005-01-16 21:20:00.000000000 +0100 ++++ blocks-of-the-undead-1.0.patched/Oodle/src/CSound.cpp 2011-03-28 14:26:25.009659884 +0200 +@@ -6,13 +6,16 @@ + const char* f2 = file.c_str(); + data = Mix_LoadWAV( f2 ); + +- if (!data) +- _THROWEX(ex_sdl, "Failed to load sound", "CSound", "CSound", "snd = " << snd); ++ if (!data) { ++ LOG("Failed to load sound " << snd << ".", 1, LOG_INFO); ++ LOG("This is normal if \"CSoundSystem\" failed to load above.", 1, LOG_INFO); ++ } + } + + CSound::~CSound() + { +- Mix_FreeChunk(data); ++ if (data) ++ Mix_FreeChunk(data); + } + + void CSound::setChannel(int c) +@@ -28,4 +31,4 @@ + Mix_Chunk* CSound::getChunk() const + { + return data; +-} +\ No newline at end of file ++} +diff -Nru blocks-of-the-undead-1.0/Oodle/src/CSoundSystem.cpp blocks-of-the-undead-1.0.patched/Oodle/src/CSoundSystem.cpp +--- blocks-of-the-undead-1.0/Oodle/src/CSoundSystem.cpp 2005-01-16 21:20:00.000000000 +0100 ++++ blocks-of-the-undead-1.0.patched/Oodle/src/CSoundSystem.cpp 2011-03-28 14:24:20.705012382 +0200 +@@ -3,24 +3,28 @@ + CSoundSystem::CSoundSystem(int chunksize, int frequency, int channels, Uint16 format) + { + SDL_InitSubSystem(SDL_INIT_AUDIO); ++ soundAvailable = true; + if (Mix_OpenAudio(frequency, format, channels, chunksize)) + { +- _THROWEX(ex_sdl, "Failed to load sound subsystem", "CSoundSystem", "CSoundSystem", +- "frequency = " << frequency << ", chunksize = " << chunksize << ", " << +- "channels = " << channels << ", format = " << format); ++ soundAvailable = false; ++ LOG("Failed to load sound subsystem \"CSoundSystem\".", 1, LOG_ERROR); ++ LOG("You will not have any sound during the game.", 1, LOG_INFO); + } + } + + void CSoundSystem::playSound(CSound &snd) const + { +- snd.setChannel( Mix_PlayChannel(-1, snd.getChunk(), 0) ); ++ if (soundAvailable) ++ snd.setChannel( Mix_PlayChannel(-1, snd.getChunk(), 0) ); + } + void CSoundSystem::stopSound(const CSound &snd) const + { +- Mix_HaltChannel(snd.getChannel()); ++ if (soundAvailable) ++ Mix_HaltChannel(snd.getChannel()); + } + + CSoundSystem::~CSoundSystem() + { +- Mix_CloseAudio(); +-} +\ No newline at end of file ++ if (soundAvailable) ++ Mix_CloseAudio(); ++} +diff -Nru blocks-of-the-undead-1.0/Oodle/src/CSoundSystem.h blocks-of-the-undead-1.0.patched/Oodle/src/CSoundSystem.h +--- blocks-of-the-undead-1.0/Oodle/src/CSoundSystem.h 2005-01-17 05:48:19.000000000 +0100 ++++ blocks-of-the-undead-1.0.patched/Oodle/src/CSoundSystem.h 2011-03-28 14:01:00.146914826 +0200 +@@ -13,7 +13,7 @@ + void playSound(CSound &snd) const; + void stopSound(const CSound &snd) const; + private: +- ++ bool soundAvailable; + }; + + #endif Deleted: packages/tags/blocks-of-the-undead/1.0-4/debian/patches/series =================================================================== --- packages/trunk/blocks-of-the-undead/debian/patches/series 2011-03-18 10:42:55 UTC (rev 11970) +++ packages/tags/blocks-of-the-undead/1.0-4/debian/patches/series 2011-03-28 12:47:11 UTC (rev 12044) @@ -1,2 +0,0 @@ -01-sleep_a_bit.patch -02_accept_mousepress_as_anykey.patch Copied: packages/tags/blocks-of-the-undead/1.0-4/debian/patches/series (from rev 12040, packages/trunk/blocks-of-the-undead/debian/patches/series) =================================================================== --- packages/tags/blocks-of-the-undead/1.0-4/debian/patches/series (rev 0) +++ packages/tags/blocks-of-the-undead/1.0-4/debian/patches/series 2011-03-28 12:47:11 UTC (rev 12044) @@ -0,0 +1,3 @@ +01-sleep_a_bit.patch +02_accept_mousepress_as_anykey.patch +03_dont_fail_if_no_sound_available.patch _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits

