debian/0000755000000000000000000000000012330420646007166 5ustar debian/watch0000644000000000000000000000022411525763114010222 0ustar version=3 opts="uversionmangle=s/beta/~beta/,dversionmangle=s/\+repack$//" \ http://download.gna.org/warmux/warmux-(\d[\d\.a-z]+)\.tar\.(?:bz2|gz) debian/README.source0000644000000000000000000000034111525762220011345 0ustar Source repackaging ================== The upstream tarball used to build this package has been repackaged to remove unneeded/unwanted files and directories. The "repack" target of debian/rules removes these unwanted files. debian/warmux-data.install0000644000000000000000000000005011525551354013011 0ustar usr/share/games/warmux usr/share/locale debian/warmux.install0000644000000000000000000000017611576640502012113 0ustar usr/games/warmux usr/share/applications/warmux.desktop usr/share/man usr/share/games/warmux/icon/warmux.xpm usr/share/pixmaps debian/rules0000755000000000000000000000141312150674021010243 0ustar #!/usr/bin/make -f %: dh $@ --parallel --with autoreconf override_dh_auto_configure: dh_auto_configure -- --with-datadir-name=\$${prefix}/share/games/warmux \ --bindir=\$${prefix}/games --enable-servers --enable-fribidi \ --with-font-path=/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf override_dh_auto_install: dh_auto_install # these font files will be replaced with symlinks rm debian/tmp/usr/share/games/warmux/font/VL-Gothic-Regular.ttf rm debian/tmp/usr/share/games/warmux/font/wqy-microhei-lite.ttc rm debian/tmp/usr/share/pixmaps/warmux_128x128.png override_dh_install: dh_install --list-missing override_dh_compress: dh_compress -X.pdf override_dh_strip: dh_strip --dbg-package=warmux-dbg repack: rm -rf ./build rm ./data/font/Ubuntu-R.ttf debian/warmux.menu0000644000000000000000000000033011525551206011375 0ustar ?package(warmux): \ needs="X11" \ section="Games/Action"\ icon="/usr/share/pixmaps/warmux.xpm" \ title="WarMUX" \ longtitle="A 2D game where funny characters launch funny weapons" \ command="/usr/games/warmux" debian/warmux-data.docs0000644000000000000000000000004611420114436012266 0ustar doc/howto_play doc/howto_play_online debian/copyright0000644000000000000000000002072211576640372011137 0ustar This package was debianized by Jean Parpaillon on Mon, 9 Jan 2006 14:21:55 +0100. The debianization of the package as a whole is BSD licensed and is Copyright 2006-2011 by the WarMUX packagers See changelog.Debian for the particular people having laid their hands on it. It was downloaded from http://wormux.org/ Copyright (c) 2001-2011: Anthony CARRÉ Christophe GISQUET Florian KÖBERLE Frédéric BERTOLUS Jaka KRANJC Lawrence AZZOUG Matthieu FERTRÉ Jean-Christophe DUBERGA Laurent DEFERT SIMONNEAU Olivier SERRES Reiner HERRMANN Renaud LOTTIAUX Sébastien GONZALVE Victor STINNER Yannig PERRÉ and WarMUX contributors (see data/authors.xml). License: This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. The files in lib/fixedpoint are covered by the following license: ---------------------------------------------------------------------- Copyright (c) 2010, Warmux Team Copyright (c) 2007, Markus Trenkwalder Copyright (c) 2004, David Blythe, Hans Martin Will All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the library's copyright owner nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The data/font/VL-Gothic-Regular.ttf TrueType font is covered by the following license: ---------------------------------------------------------------------- License for VLGothic Font Family -------------------------------- This font includes glyphs derived from M+ FONTS which is created by M+ FONTS PROJECT. License for M+ FONTS part is described in M+ FONTS PROJECT's license. This font also includes glyphs derived from Sazanami Gothic font which is created by Electronic Font Open Laboratory (/efont/). Licenses for Sazanami Gothic part is described in it's license. There is no limitation and the below description is not applied as for in order not to reuse as font (ex: font is embeded to documents). Copyright (c) 1990-2003 Wada Laboratory, the University of Tokyo. Copyright (c) 2003-2004 Electronic Font Open Laboratory (/efont/). Copyright (C) 2003-2006 M+ FONTS PROJECT Copyright (C) 2006 Daisuke SUZUKI . Copyright (C) 2006 Project Vine . All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the Wada Laboratory, the University of Tokyo nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY WADA LABORATORY, THE UNIVERSITY OF TOKYO AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE LABORATORY OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ------------------------------------------------------------------------- M+ FONTS License ------------------------------------------------------------------------- M+ FONTS Copyright (C) 2003-2006 M+ FONTS PROJECT These fonts are free softwares. Unlimited permission is granted to use, copy, and distribute it, with or without modification, either commercially and noncommercially. THESE FONTS ARE PROVIDED "AS IS" WITHOUT WARRANTY. http://mplus-fonts.sourceforge.jp/mplus-outline-fonts/ ------------------------------------------------------------------------- Sazanami Font License ------------------------------------------------------------------------- Copyright (c) 1990-2003 Wada Laboratory, the University of Tokyo. All rights reserved. Copyright (c) 2003-2004 Electronic Font Open Laboratory (/efont/). All rights reserved. Binary data is handled equivalent to source code license. However, there is no limitation and the below description is not applied as for in order not to reuse as font (ex: font is embedded to documents). The data/font/wqy-microhei-lite.ttc TrueType font is covered by the following license: ---------------------------------------------------------------------- Copyright (c) 2007, Google Corp.; Copyright (c) 2008,2009 WenQuanYi Board of Trustees and Qianqian Fang. This font is dual-licensed under Apache License 2.0 or GNU General Public License v3 with font embedding exceptions. GPL with font embedding exception: http://www.gnu.org/licenses/old-licenses/gpl-2.0-faq.html#FontException As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version. On Debian systems, the complete text of the GNU General Public License v3 can be found in `/usr/share/common-licenses/GPL-3' and the complete text of the Apache License 2.0 in `/usr/share/common-licenses/Apache-2.0'. debian/warmux-data.links0000644000000000000000000000031211576625224012470 0ustar usr/share/fonts/truetype/vlgothic/VL-Gothic-Regular.ttf usr/share/games/warmux/font/VL-Gothic-Regular.ttf usr/share/fonts/truetype/wqy/wqy-microhei.ttc usr/share/games/warmux/font/wqy-microhei-lite.ttc debian/warmux-servers.examples0000644000000000000000000000014111525551264013742 0ustar tools/servers/game_server/warmux_server.conf tools/servers/index_server/warmux_index_server.conf debian/warmux.links0000644000000000000000000000055511526572366011575 0ustar usr/share/games/warmux/icon/warmux_32x32.png usr/share/icons/hicolor/32x32/apps/warmux.png usr/share/games/warmux/icon/warmux_64x64.png usr/share/icons/hicolor/64x64/apps/warmux.png usr/share/games/warmux/icon/warmux_128x128.png usr/share/icons/hicolor/128x128/apps/warmux.png usr/share/games/warmux/icon/warmux.svg usr/share/icons/hicolor/scalable/apps/warmux.svg debian/warmux-servers.install0000644000000000000000000000006611525551256013601 0ustar usr/games/warmux-index-server usr/games/warmux-server debian/source/0000755000000000000000000000000012155430767010500 5ustar debian/source/format0000644000000000000000000000001411420114436011670 0ustar 3.0 (quilt) debian/warmux-servers.manpages0000644000000000000000000000010611525551252013715 0ustar debian/manpages/warmux-index-server.6 debian/manpages/warmux-server.6 debian/patches/0000755000000000000000000000000012155430447010622 5ustar debian/patches/08_fix_dirlisting.patch0000644000000000000000000000341112133571457015172 0ustar Description: Do not rely on dirent.d_type when calling readdir as this breaks on certain filesystems. Origin: upstream, http://svn.gna.org/viewcvs/warmux?view=revision&revision=10374 Bug: http://gna.org/bugs/?20593 Bug-Debian: http://bugs.debian.org/701214 --- a/lib/warmux/tools/file_tools.cpp +++ b/lib/warmux/tools/file_tools.cpp @@ -33,6 +33,8 @@ # include # undef DeleteFile // windows.h defines it I think #else +# include +# include # include // getenv # include // not needed by mingw #endif @@ -275,18 +277,14 @@ { DIR *dir; struct dirent *file; -#ifdef __SYMBIAN32__ std::string dname; -#endif }; FolderSearch* OpenFolder(const std::string& dirname) { FolderSearch *f = new FolderSearch; f->dir = opendir(dirname.c_str()); -#ifdef __SYMBIAN32__ f->dname = dirname; -#endif if (!f->dir) { delete f; @@ -300,11 +298,11 @@ { while ((f->file = readdir(f->dir)) != NULL) { + if ( #ifdef __SYMBIAN32__ - if (f->file->d_namlen && DoesFolderExist(f->dname+"/"+std::string(f->file->d_name))) { -#else - if (f->file->d_type == DT_DIR) { + f->file->d_namlen && #endif + DoesFolderExist(f->dname+"/"+std::string(f->file->d_name))) { // If we are also looking for files, report it isn't one if (file) file = false; @@ -316,11 +314,11 @@ continue; // This is a file and we do search for file + if ( #ifdef __SYMBIAN32__ - if (f->file->d_namlen && DoesFileExist(f->dname+"/"+std::string(f->file->d_name))) { -#else - if (f->file->d_type == DT_REG) { + f->file->d_namlen && #endif + DoesFileExist(f->dname+"/"+std::string(f->file->d_name))) { file = true; return f->file->d_name; } debian/patches/06_fix_build_sdlnet.patch0000644000000000000000000000073711726677021015501 0ustar Description: Fix FTBFS with libsdl-net 1.2.8. Author: Felix Geyer --- warmux-11.04.1+repack.orig/lib/warmux/action/action.cpp +++ warmux-11.04.1+repack/lib/warmux/action/action.cpp @@ -85,7 +85,7 @@ { m_creator = _creator; - m_header.len = SDLNet_Read32(buffer); + m_header.len = SDLNet_Read32(const_cast(buffer)); ASSERT(m_header.len >= sizeof(Header)); buffer += 4; // All of the following could be skipped for the actions we now, debian/patches/03_respect_build_flags_from_env.patch0000644000000000000000000000133111576631157020045 0ustar Description: Don't reset CFLAGS/CXXFLAGS but use the environment variables. Author: Felix Geyer --- warmux-11.01.orig/configure.ac +++ warmux-11.01/configure.ac @@ -43,8 +43,6 @@ AC_MSG_ERROR([*** No C++ compiler can be found!]) fi -AX_CFLAGS_WARN_ALL([CXXFLAGS]) - # ========================================================================== # == Set flags for various environments = # ========================================================================== @@ -186,8 +184,6 @@ if test "x${debug}" = "xyes"; then GCC_FLAGS="$GCC_FLAGS -O0 -g -DDEBUG -DWMX_LOG" - else - GCC_FLAGS="$GCC_FLAGS -O2" fi if test "x${logging}" = "xyes"; then debian/patches/04_fix_build_kfreebsd.patch0000644000000000000000000000065511525560303015761 0ustar Description: Fix FTBFS on kfreebsd. Author: Gonéri Le Bouder --- warmux-11.01.orig/configure.ac +++ warmux-11.01/configure.ac @@ -54,7 +54,7 @@ case "${host}" in case "${host}" in i[[3456789]]86-*-mingw32*) WIN32="yes" ;; *freebsd*) - LIBS="$LIBS -lintl" # a temporary hackish workaround + LIBS="$LIBS" # a temporary hackish workaround ;; *cygwin*) WIN32="yes" ;; *-apple-darwin*) debian/patches/07_fix_build_gcc47.patch0000644000000000000000000000051711753675421015116 0ustar Description: Fix FTBFS with gcc 4.7. Author: Felix Geyer --- warmux-11.04.1+repack.orig/tools/list_games/main.cpp +++ warmux-11.04.1+repack/tools/list_games/main.cpp @@ -1,4 +1,5 @@ #include +#include #include #include #include debian/patches/09_translation_fixes_de.patch0000644000000000000000000000225412155430447016362 0ustar Description: Fixes for German translation. Author: Bruno Kleinert Bug-Debian: http://bugs.debian.org/623867 --- a/po/de.po +++ b/po/de.po @@ -744,7 +744,7 @@ msgstr "Computer oder menschlicher Spieler?" msgid "" "Click/wheelmouse to change the team.\n" "You can't select the same team several times." -msgstr "Wähle Maskottchen des Teams. Alle Team müssen verschiedene haben." +msgstr "Wähle Maskottchen des Teams. Alle Teams müssen verschiedene haben." #. Client Mode #: src/menu/network_menu.cpp:167 src/network/network.cpp:456 @@ -834,7 +834,7 @@ msgid "" "Current weapon and ammo left, long click to display its help.\n" "Click to open selection menu." msgstr "" -"Aktuelle Waffe und Vorrat. Klicken, um Waffenmenu zu öffnen, gedrückt " +"Aktuelle Waffe und Munitionsvorrat. Klicken, um Waffenmenu zu öffnen, gedrückt " "halten, um Hilfe anzuzeigen." #: src/menu/game_mode_editor.cpp:88 @@ -1147,7 +1147,7 @@ msgstr "Spiel hosten" #: src/game/game_classic.cpp:196 msgid "Hurry up, you are too slow !!" -msgstr "Beeilung, ihr seit zu langsam!" +msgstr "Beeilung, ihr seid zu langsam!" #: src/menu/results_menu.cpp:367 msgid "I like WarMUX :)" debian/patches/01_fix_repack_configure.patch0000644000000000000000000000202111576631033016312 0ustar Description: Fix autreconf with the repacked tarball. Author: Felix Geyer diff -Nr -u4 warmux-11.01.orig/configure.ac warmux-11.01/configure.ac --- warmux-11.01.orig/configure.ac 2011-02-13 15:12:25.000000000 +0100 +++ warmux-11.01/configure.ac 2011-02-13 15:28:20.974249373 +0100 @@ -376,21 +376,16 @@ lib/fixedpoint/Makefile lib/warmux/Makefile po/Makefile ], [AM_POSTPROCESS_PO_MAKEFILE]) -if test "${WIN32}" = "yes"; then -AC_CONFIG_FILES([build/win32_setup/create_setup.sh], - [chmod +x build/win32_setup/create_setup.sh]) -else AC_CONFIG_FILES([lib/warmux-server/Makefile doc/Makefile tools/Makefile tools/list_games/Makefile tools/servers/Makefile tools/servers/game_server/Makefile tools/servers/index_server/Makefile ]) -fi AM_CONFIG_HEADER(lib/warmux/include/config_autotools.h) AC_OUTPUT debian/patches/series0000644000000000000000000000037312155430045012034 0ustar 01_fix_repack_configure.patch 02_desktop_file.patch 03_respect_build_flags_from_env.patch 04_fix_build_kfreebsd.patch 05_fix_build_libpng15.patch 06_fix_build_sdlnet.patch 07_fix_build_gcc47.patch 08_fix_dirlisting.patch 09_translation_fixes_de.patch debian/patches/02_desktop_file.patch0000644000000000000000000000055011525560266014617 0ustar Description: Remove deprecated entries and fix icon name. Author: Felix Geyer --- warmux-11.01.orig/data/warmux.desktop +++ warmux-11.01/data/warmux.desktop @@ -1,9 +1,7 @@ [Desktop Entry] -Version=1.0 -Encoding=UTF-8 Name=Warmux Type=Application -Icon=warmux_128x128.png +Icon=warmux Exec=warmux Terminal=false StartupNotify=false debian/patches/05_fix_build_libpng15.patch0000644000000000000000000000062511726672412015623 0ustar Description: Fix FTBFS with libpng 1.5. Author: Nobuhiro Iwamatsu Bug-Debian: http://bugs.debian.org/649788 --- warmux-11.04.1+repack.orig/src/graphic/surface.cpp +++ warmux-11.04.1+repack/src/graphic/surface.cpp @@ -25,6 +25,7 @@ #include #include #include +#include #include "graphic/surface.h" #include "tool/math_tools.h" debian/compat0000644000000000000000000000000211663421361010367 0ustar 9 debian/control0000644000000000000000000000707512326713306010605 0ustar Source: warmux Section: games Priority: optional Maintainer: Debian Games Team Uploaders: Felix Geyer Build-Depends: debhelper (>= 9), dh-autoreconf, libsdl1.2-dev, libsdl-gfx1.2-dev (>= 2.0.22), libsdl-image1.2-dev, libsdl-mixer1.2-dev, libsdl-net1.2-dev, libsdl-ttf2.0-dev, libcurl4-gnutls-dev, libfribidi-dev, libpng-dev, libxml2-dev Standards-Version: 3.9.5 Homepage: http://download.gna.org/warmux/ Vcs-Git: git://anonscm.debian.org/pkg-games/warmux/ Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-games/warmux.git;a=summary Package: warmux Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, warmux-data (= ${source:Version}) Replaces: wormux (<< 1:11.01) Breaks: wormux (<< 1:11.01) Description: turn-based artillery game on 2D maps WarMUX is a free game in the genre of "turn-based artillery games" like Scorched Earth or Worms. Several players can play together, either locally or over the network. It is also possible to compete against computer-driven teams. The teams are styled after the mascots of various free software projects. Package: warmux-servers Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Replaces: wormux-servers (<< 1:11.01) Breaks: wormux-servers (<< 1:11.01) Description: stand alone server and game index server for WarMUX WarMUX is a free game in the genre of "turn-based artillery games" like Scorched Earth or Worms. Several players can play together, either locally or over the network. It is also possible to compete against computer-driven teams. The teams are styled after the mascots of various free software projects. . This package contains the stand alone server and the index server for WarMUX. You will need this package if you want to host a standalone WarMUX server or a WarMUX index server which can be always available for anyone who might want to play. . Note that if you want to play a network game, this package is not absolutely necessary since any of the game players can host the game. . If you want to play the game, you need to install the warmux package. Package: warmux-data Architecture: all Depends: fonts-dejavu-core, fonts-vlgothic, ttf-wqy-microhei, ${misc:Depends} Replaces: wormux-data (<< 1:11.01) Breaks: wormux-data (<< 1:11.01) Description: data files for the WarMUX game WarMUX is a free game in the genre of "turn-based artillery games" like Scorched Earth or Worms. Several players can play together, either locally or over the network. It is also possible to compete against computer-driven teams. The teams are styled after the mascots of various free software projects. . This package contains data like maps and teams. If you want to play the game, you need to install the warmux package. Package: warmux-dbg Section: debug Priority: extra Architecture: any Depends: ${misc:Depends}, warmux (= ${binary:Version}) | warmux-servers (= ${binary:Version}) Replaces: wormux-dbg (<< 1:11.01) Breaks: wormux-dbg (<< 1:11.01) Description: debugging symbols for the WarMUX game WarMUX is a free game in the genre of "turn-based artillery games" like Scorched Earth or Worms. Several players can play together, either locally or over the network. It is also possible to compete against computer-driven teams. The teams are styled after the mascots of various free software projects. . This package contains the debugging symbols associated with warmux and warmux-server. debian/gbp.conf0000644000000000000000000000007111564017106010604 0ustar [git-buildpackage] compression=bzip2 no-create-orig=true debian/warmux.docs0000644000000000000000000000000711420320007011345 0ustar README debian/changelog0000644000000000000000000004267212330420646011053 0ustar warmux (1:11.04.1+repack2-1build1) utopic; urgency=medium * Rebuild against libsdl-gfx1.2-5. -- Colin Watson Thu, 01 May 2014 11:27:50 +0100 warmux (1:11.04.1+repack2-1) unstable; urgency=medium * Replace the copyrighted superman logo. (Closes: #742994) - Repackage upstream tarball. * Bump Standards-Version to 3.9.5, no changes needed. -- Felix Geyer Sat, 26 Apr 2014 13:21:58 +0200 warmux (1:11.04.1+repack-5) unstable; urgency=low [ Eddy Petrișor ] * remove myself from Uploaders [ Jonathan Dowland ] * Update the Homepage field. (Closes: #699640) [ Felix Geyer ] * Make warmux-data depend on fonts-dejavu-core instead of ttf-dejavu-core. * Switch to my @debian.org email address. * Bump Standards-Version to 3.9.4, no changes needed. * Fix typo in warmux-dbg dependencies. * Drop all wormux transitional packages. * Add 09_translation_fixes_de.patch to fix several German translations. Thanks to Bruno Kleinert for the patch and sorry for the long delay. (Closes: #623867) * Use canonical Vcs URIs. -- Felix Geyer Mon, 10 Jun 2013 22:48:35 +0200 warmux (1:11.04.1+repack-4) unstable; urgency=high [ Benjamin Mesing ] * Do not rely on dirent.d_type when calling readdir as this breaks on certain filesystems. (Closes: #701214) - Add 08_fix_dirlisting.patch -- Felix Geyer Wed, 17 Apr 2013 17:43:27 +0200 warmux (1:11.04.1+repack-3) unstable; urgency=low * Fix FTBFS with gcc 4.7. (Closes: #672051) - Add 07_fix_build_gcc47.patch -- Felix Geyer Sun, 13 May 2012 11:22:08 +0200 warmux (1:11.04.1+repack-2) unstable; urgency=low * Switch to debhelper compat level v9 which exports build flags. * Depend on fonts-vlgothic instead of ttf-vlgothic as the latter is a transitional package. * Move all transitional packages to section oldlibs and priority extra. * Fix FTBFS with libpng 1.5. (Closes: #649788) - Add 05_fix_build_libpng15.patch * Build-depend on libpng-dev instead of libpng12-dev. (Closes: #662543) * Fix FTBFS with libsdl-net 1.2.8. (Closes: #664928) - Add 06_fix_build_sdlnet.patch * Bump build-dependency on debhelper to >= 9. * Bump Standards-Version to 3.9.3, no changes needed. -- Felix Geyer Sat, 24 Mar 2012 14:09:48 +0100 warmux (1:11.04.1+repack-1) unstable; urgency=low * New upstream release. * Remove the embedded copy of the Ubuntu font as it is not considered DFSG-free. - Use the DejaVu Sans font instead. * Update the package description as Warmux supports playing against computer opponents. (Closes: #624798) * Drop 05_fix_build_s390.patch, fixed upstream. * Adapt 03_respect_build_flags_from_env.patch to new upstream version. * Don't rename Ukrainian translation anymore, fixed upstream. * Bump Standards-Version to 3.9.2, no changes needed. * Remove Uploaders that haven't committed anything for a long time. * Drop unused lintian overrides. * Set minimal libsdl-gfx1.2-dev version to 2.0.22. -- Felix Geyer Sun, 19 Jun 2011 14:02:13 +0200 warmux (1:11.01+repack-1) unstable; urgency=low * New upstream release. - Changed name to WarMUX. * Refresh patches. * Add transitional packages for the old name "wormux". * Drop 01_dont_remove_stamp_po.patch and don't backup/restore config.h and warmux.pot, not needed anymore. * Switch to debhelper compat level 8. * Don't compress pdf files. * Repack orig tarball to remove embedded source code of various libraries. - Add 01_fix_repack_configure.patch * Rename the Ukrainian translation to the corrent locale code "uk". * Fix FTBFS on s390. (Closes: #602822) - Add 05_fix_build_s390.patch * Add abort-on-upstream-changes to debian/source/local-options. -- Felix Geyer Tue, 15 Feb 2011 22:37:30 +0100 wormux (1:0.9.2.1-1) experimental; urgency=low * New upstream version. (Closes: #567762; LP: #541078) - Fixes segmentation fault during network games. (Closes: #530259) * Convert package from cdbs to dh7 rules. * Switch to source package format 3.0 (quilt). * Tighten dependency on wormux-data. * Add ttf-vlgothic and ttf-wqy-microhei to the wormux-data dependencies as we create symlinks to these fonts instead of shipping our own copy. * Patch upstream desktop file instead of providing our own. - Add 02_desktop_file.patch. * Add myself to Uploaders. * Bump Standards-Version to 3.9.1. * Use "Breaks" instead of "Conflicts". * wormux-server and wormux-data don't recommend wormux anymore. * Use the autoreconf debhelper sequence. * Warn about files that aren't installed in any package. * Respect the CFLAGS/CXXFLAGS environment variables in the autoconf script. - Add 03_respect_build_flags_from_env.patch. * Add a debug package. * Fix FTBFS on kfreebsd. - Add 04_fix_build_kfreebsd.patch. * Add man pages for wormux-server and wormux-index-server. -- Felix Geyer Tue, 05 Oct 2010 22:32:53 +0200 wormux (1:0.8.5-1) unstable; urgency=low * New upstream version (Closes: 536565) * new binary package wormux-servers: contains wormux-index-server and wormux-game-server * enabled fribidi support (adds a new build-dep on libfribidi-dev) * small typo fix in debian/README.source * install howto play guides (Closes: 382822) * install example configuration files for the servers * make sure that after clean the tree is in a clean state - patched po/Makefile.in for this -- Eddy Petrișor Mon, 28 Sep 2009 02:03:59 +0300 wormux (1:0.8.4-1) unstable; urgency=low [ Eddy Petrișor ] * New Upstream Version [ Gerfried Fuchs ] * Removed myself from Uploaders - can't bear the load of wormux upstream source in VCS, sorry. [ Eddy Petrișor ] * resync control.in; somebody updated control directly -- Eddy Petrișor Sat, 25 Jul 2009 01:06:20 +0200 wormux (1:0.8.3-1) unstable; urgency=low * New Upstream Version (Closes: #520038) * Upload to unstable. * Add ${misc:Depends} to wormux-data as suggested by lintian. * Bump Standards-Version to 3.8.1. * Added a blurb to the copyright file about the Debian packaging licensing. -- Gerfried Fuchs Tue, 17 Mar 2009 13:02:33 +0100 wormux (1:0.8.2-1) experimental; urgency=low * New Upstream Version (Closes: 500930) * upload to experimental * replaced the heavy libxml++2.6-dev build-dep with the libxml2-dev, since only the later is necessary starting with 0.8 * dropped all patches since they originated upstream trunk -- Eddy Petrișor Tue, 04 Nov 2008 05:22:37 +0200 wormux (1:0.8-2) unstable; urgency=low [ Cyril Brulebois ] * debian/control.in: - Fix grammar in the short description of the wormux-data package. * debian/control: - Refresh accordingly. * debian/watch: - Use upstream version mangling to replace “beta” with “~beta”, which should help sorting new upstream beta versions correctly. [ Eddy Petrișor ] * moved to git for maintenance and changed Vcs-* fields accordingly * imported the refresh-patches mechanism from tokyocabinet's package; thanks MadCoder * added simplepatchsys for patch management * Updated copyright information: - Added more of the upstream authors - cleared up debian/* license, thanks to all co-maintainers * imported some patches from upstream that fix important or RC bugs: - fix for a crash in the chat code when clearing the text - fix a segfault when the sound device wasn't available - do not load the index server needlessly with unaccessible games * update standards version to 3.8.0: - wrapped the Uploaders field - added debian/README.source, as recommended in debian-policy 4.14 -- Eddy Petrișor Tue, 26 Aug 2008 11:14:16 +0300 wormux (1:0.8-1) unstable; urgency=low * New upstream release. * Use an epoch since upstream prefers that to a “0.8final-1” revision. * debian/copyright: - Update copyright years. - Fix typo. * Debian patches: - Drop all patches, merged upstream. - Remove simple-patchsys.mk include in debian/rules. * debian/control.in: - Fix Vcs-Svn URL (“svn://” instead of “ssh://”). - Nuke trailing spaces and double spaces in the long descriptions. Also reformat the paragraphs. - Update my mail address. * debian/control: - Refresh accordingly, using the “update_control” target. -- Cyril Brulebois Tue, 20 May 2008 19:37:34 +0200 wormux (0.8beta4-2) unstable; urgency=low [ Eddy Petrișor ] * fix build issues on gcc-4.3 (Closes: 462566) the patch is split in two: - one was initialy created for upstream trunk - the second was especially created for wormux 0.8beta4 since the first patch was not enough for this version [ Gerfried Fuchs ] * Recoded copyright to utf8. -- Gerfried Fuchs Fri, 29 Feb 2008 15:56:33 +0100 wormux (0.8beta4-1) unstable; urgency=low * New upstream release. * Bumped Standards-Version to 3.7.3, required changes were done already. -- Gerfried Fuchs Thu, 03 Jan 2008 17:08:23 +0100 wormux (0.8beta3-1) unstable; urgency=low [ Gerfried Fuchs ] * Make watchfile actually watch. [ Barry deFreese ] * Fix desktop file Action is not a valid category * Remove full path from exec line. * (Description is still not HIG compliant) * Add VCS tages in control and move Homepage from description [ Eddy Petrișor ] * drop using the mis-feature DEB_AUTO_UPDATE_DEBIAN_CONTROL of cdbs since it can lead to various issues and is a serious reason for REJECTS for NEW packages: http://lists.debian.org/debian-devel-announce/2005/08/msg00011.html Also see: http://bugs.debian.org/311724 * to compensate for the previous removal, add a script that does the same thing, but needs to be manually ran by the maintainer; added also a debian/rules rule that wraps the same script to make its purpose more obvious * include new upstream release 0.8beta3 - drop char-int.patch since it was applied upstream * build depend explicitly libcurl4-gnutls-dev since: - we don't need openssl specific stuff - wormux is GPL-ed and linking against openssl would need an exception * propagate Barry's changes on control to control.in, too, since they would be forgotten on the next debian/control generation -- Eddy Petrișor Wed, 05 Dec 2007 03:56:04 +0200 wormux (0.8beta2-2) unstable; urgency=low * Bumped wormux-data conflicts on wormux to current 0.8beta2 version, old wormux doesn't work with current wormux-data. -- Gerfried Fuchs Tue, 18 Sep 2007 12:08:02 +0200 wormux (0.8beta2-1) unstable; urgency=low [ Eddy Petrișor ] * New upstream release [ Gerfried Fuchs ] * Added char-int.patch to store the real return value and be signed, which is tested for. * Added myself to Uploaders. -- Gerfried Fuchs Mon, 10 Sep 2007 17:34:19 +0200 wormux (0.8beta1-1) unstable; urgency=low [ Eddy Petrișor ] * new upstream release * dropped the patch for the gcc 4.2 FTBFS since it was backported from upstream * dropped the autopackage disabling patch since now is fixed properly in upstream * made the package binNMU safe [ Jon Dowland ] * update menu section to "Games/Action" for menu policy transition. Thanks Linas Žvirblis. -- Eddy Petrișor Fri, 20 Jul 2007 02:50:31 +0300 wormux (0.7.9-4) unstable; urgency=low * backported upstream changes wrt failure to build with GCC 4.2 (Closes: #424582) -- Eddy Petrișor Mon, 28 May 2007 16:56:25 +0300 wormux (0.7.9-3) unstable; urgency=high * debian/rules: + Split the install rule into -arch and -indep versions to fix an FTBFS when only -arch packages are built (Closes: #410406). * debian/control: + Add myself to the uploaders. + Uncapitalised short description and removed leading "a" from it. -- Sam Hocevar (Debian packages) Tue, 13 Feb 2007 01:57:06 +0100 wormux (0.7.9-2) unstable; urgency=high [ Eddy Petrișor ] * urgency high since it fixes a serious bug (even if it doesn't matter since we're in freeze) [ Jean Parpaillon (artefact) ] * Disable autopackage and load correct font file (Closes: #410272) * Add music in wormux-data -- Jean Parpaillon (artefact) Fri, 9 Feb 2007 18:13:14 +0100 wormux (0.7.9-1) unstable; urgency=low [ Eddy Petrișor ] * merged 0.8alpha1-1, 0.7.4-2 and 0.7.4-3 releases * correct my name also in the control.in file * add patchutils as a build dependency in the control.in file, too * dropped the patch for resolution problem since it was 0.7.4 specific * localisation info is now present in the data package, (as a consequence, current wormux-data package conflicts with older wormux packages) [ Cyril Brulebois ] * Dropped libsdl-ttf1.2-dev from the build dependencies, since it is obsolete and replaced by libsdl-ttf2.0-dev. No need to `or' them any longer (Closes: #400333). Urgency set to `high'. * Added myself in the Uploaders field. * Bumped debhelper compatibility from 4 to 5 (no change needed). [ Gonéri Le Bouder ] * remove Applications from Categorie in the desktop file since it's not an official categorie [ Jean Parpaillon ] * Update upstream 0.7.9 * Dropped patch fox out of range angles as it is now included into upstream * Dropped patchsys dependancies * Added libcurl3-dev build-dep * Move pixmaps and .desktop to wormux package (avoid lintian warning) -- Jean Parpaillon (artefact) Tue, 6 Feb 2007 09:47:50 +0100 wormux (0.7.4-2) unstable; urgency=medium [ Eddy Petrișor ] * do not install upstream changelog twice (Closes: #383990) * fix the problem with extreemly large angles for the gnu, many thanks to upstream (Laurent DEFERT SIMONNEAU) for tracking down the core of the problem (Closes: #392774) * added patchutils as a build dependency since we need patches * wrote my name with the correct diacritic in control file * doesn't crash if default resolution is unavailable, thanks Hanna Ollila for the initial patch (Closes: #395217) -- Eddy Petrișor Mon, 13 Nov 2006 23:59:18 +0200 wormux (0.7.4-1) unstable; urgency=low * Update upstream 0.7.4 -- Jean Parpaillon (artefact) Fri, 18 Aug 2006 10:13:17 +0200 wormux (0.7.3-1) unstable; urgency=low [ Sam Hocevar (Debian packages) ] * debian/control: + Uncapitalised short descriptions and removed leading "an". [ Jean Parpaillon (artefact) ] * Update upstream 0.7.3 * Bug fix: segfault when switching with keyboard (closes: Bug#378803) -- Jean Parpaillon (artefact) Mon, 7 Aug 2006 09:54:38 +0200 wormux (0.7.2-6) unstable; urgency=low * Bug fix: build dependency libsdl-ttf1.2-dev does not exist anymore, removed from build depends (closes: Bug#378293) -- Jean Parpaillon (artefact) Mon, 17 Jul 2006 09:56:30 +0200 wormux (0.7.2-5) unstable; urgency=low [ Eddy Petrișor ] * added a watch file [ Jean Parpaillon (artefact) ] * Added Italian translation for wormux.desktop * Fixed Build-Depends on build-essential (control file generated from an bad cdbs version) [ Bruno Kleinert ] * Added german translation for wormux.desktop * Added copyright for font file in upstream tarball -- Jean Parpaillon (artefact) Mon, 3 Jul 2006 10:48:25 +0200 wormux (0.7.2-4) unstable; urgency=low * Migrate package to CDBS. * Removed unused Build-Dep: automake1.9 -- Jean Parpaillon (artefact) Fri, 9 Jun 2006 12:09:45 +0200 wormux (0.7.2-3) unstable; urgency=low * Fix dependancies calculation: forgot call to dh_shlibdeps -- Jean Parpaillon (artefact) Fri, 2 Jun 2006 11:58:51 +0200 wormux (0.7.2-2) unstable; urgency=low [ Eddy Petrişor ] * corrected Jean's address in Uploaders field, my pleasure (maybe the lintian check should be done on the email address, and exclude the visible name) * added myself in the Uploaders field * added call to dh_strip after build * really use UTF-8 in the desktop file, not only pretend that * translated into Romanian the desktop comment [ Jean Parpaillon (artefact) ] * Fixed manpage installation * Update menus icons from upstream -- Jean Parpaillon (artefact) Mon, 29 May 2006 18:03:16 +0200 wormux (0.7.2-1) unstable; urgency=low * (0.7.2) New upstream release * Manpage comes fromn upstream now * Compilation-time font path is in upstream now -- Jean Parpaillon (artefact) Fri, 26 May 2006 16:59:10 +0200 wormux (0.7.1-1) unstable; urgency=low * (0.7.1) New upstream release (Closes: #352064) -- Jean Parpaillon (artefact) Mon, 24 Apr 2006 16:57:30 +0200 wormux (0.7-1) unstable; urgency=low * Upstream update from 0.7 release -- Jean Parpaillon Tue, 4 Apr 2006 14:39:04 +0200 wormux (0.7beta3+svn20060216-1) unstable; urgency=low * (beta3+svn20060216) New upstream release -- Jean Parpaillon Thu, 16 Feb 2006 10:18:28 +0100 wormux (0.7beta3-1) unstable; urgency=low * Initial release -- Jean Parpaillon Thu, 26 Jan 2006 10:04:22 +0100 debian/manpages/0000755000000000000000000000000011526554044010767 5ustar debian/manpages/warmux-server.60000644000000000000000000000103511525551315013701 0ustar .TH WARMUX-SERVER 6 "October 05, 2010" .SH NAME warmux\-server \- WarMUX server .SH SYNOPSIS .PP \fBwarmux\-server\fR [\-f \fIconfigfile\fP] .SH DESCRIPTION .PP warmux\-server is the dedicated server for the WarMUX game. .SH AUTHOR This manual page was written by Felix Geyer for the Debian project (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 any later version published by the Free Software Foundation. debian/manpages/warmux-index-server.60000644000000000000000000000126711525551340015013 0ustar .TH WARMUX-INDEX-SERVER 6 "October 05, 2010" .SH NAME warmux\-index\-server \- WarMUX index server .SH SYNOPSIS .PP \fBwarmux\-index\-server\fR [\-d] [\-f \fIconfigfile\fP] .SH DESCRIPTION .PP warmux\-index\-server is the index server for the WarMUX game. .SH OPTIONS .PP \-d .RS 4 Run as daemon. .RE .PP \-f \fIconfigfile\fP .RS 4 Set an alternative configuration file. .RE .SH AUTHOR This manual page was written by Felix Geyer for the Debian project (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 any later version published by the Free Software Foundation.