This is an automated email from the git hooks/post-receive script. apo pushed a commit to annotated tag debian/netpanzer in repository netpanzer.
commit b2677589f7465e275f0e1f6836e1cc943d576df5 Author: Gonéri Le Bouder <[email protected]> Date: Sun Jun 4 17:10:43 2006 +0000 tag 0.8+svn20060319-2 release --- 0.8+svn20060319-2/debian/changelog | 207 +++++++++++++++++++++ 0.8+svn20060319-2/debian/compat | 1 + 0.8+svn20060319-2/debian/control | 29 +++ 0.8+svn20060319-2/debian/copyright | 29 +++ 0.8+svn20060319-2/debian/dirs | 2 + 0.8+svn20060319-2/debian/docs | 4 + 0.8+svn20060319-2/debian/install | 1 + 0.8+svn20060319-2/debian/menu | 5 + 0.8+svn20060319-2/debian/patches/01_gcc4.1.patch | 40 ++++ .../patches/02_setframe_denial_of_service.patch | 15 ++ 0.8+svn20060319-2/debian/rules | 78 ++++++++ 0.8+svn20060319-2/debian/watch | 3 + 12 files changed, 414 insertions(+) diff --git a/0.8+svn20060319-2/debian/changelog b/0.8+svn20060319-2/debian/changelog new file mode 100644 index 0000000..067b920 --- /dev/null +++ b/0.8+svn20060319-2/debian/changelog @@ -0,0 +1,207 @@ +netpanzer (0.8+svn20060319-2) unstable; urgency=low + + * fix watch file + * Standards-Version: 3.7.2 + * update Debian Games Team home page in copyright file + * [CVE-2006-2575] setFrame() Denial of Service Vulnerability + Closes: #370146 + * switch from dpatch to simple-patchsys + + -- Gonéri Le Bouder <[email protected]> Sun, 4 Jun 2006 14:27:45 +0200 + +netpanzer (0.8+svn20060319-1) unstable; urgency=low + + * New SVN snapshot. + * Fix security issue against server CAN-2005-2295 (Closes: #318329) + * Fix FTBFS with g++ 4.1 (Closes: #355739) + * New maintainer: Debian pkg-games group + + -- Gonéri Le Bouder <[email protected]> Sun, 19 Mar 2006 18:54:02 +0100 + +netpanzer (0.8+svn20050612-1) unstable; urgency=low + + * New SVN snapshot. + - fixes crash with not full servers under PowerPC (Closes: #312918) + * Hints are not long titles. Fixed menu file (Closes: #296877) + + -- Bartosz Fenski <[email protected]> Sun, 12 Jun 2005 13:48:12 +0200 + +netpanzer (0.8-1) unstable; urgency=low + + * New upstream version. + * s/[email protected]/[email protected]/ + + -- Bartosz Fenski <[email protected]> Wed, 26 Jan 2005 22:45:11 +0100 + +netpanzer (0.2.0rc4-1) unstable; urgency=low + + * New upstream release. + + -- Bartosz Fenski <[email protected]> Mon, 8 Nov 2004 21:08:12 +0100 + +netpanzer (0.2.0rc3-1) unstable; urgency=low + + * New upstream release. + + -- Bartosz Fenski <[email protected]> Wed, 3 Nov 2004 19:47:18 +0100 + +netpanzer (0.2.0rc1-1) unstable; urgency=low + + * New upstream release: + - hopefully fixes FTBFS on IA64 & Alpha (Closes: #245815, #267033) + - fixes FTBFS with gcc-3.4 (Closes: #265528) + - fixes problem with comparision of timestamps (Closes: #257918) + - fixes palette generating on powerpc (Closes: #262337) + * debian/control: + - removed SDL_net, SDL_ttf and libxml from dependencies + - removed ${misc:Depends} variable + - bumped version of needed netpanzer-data + * Removed all previous patches cause they're now included upstrem, + thus some changes in debian/rules & debian/control. + + -- Bartosz Fenski <[email protected]> Fri, 15 Oct 2004 18:36:11 +0200 + +netpanzer (0.1.5-8) unstable; urgency=low + + * debian/control: + - we're now using libphysfs-dev instead of libphysfs0-dev. + * Applied patch for assertion errors during multiplayer games. + Thanks for Grzegorz Galazka for providing it. (Closes: #252504) + * debian/copyright: + - distinguished copyright from license + * Added debian/watch file + * Extended menu file. + + -- Bartosz Fenski <[email protected]> Fri, 11 Jun 2004 15:30:11 +0200 + +netpanzer (0.1.5-7) unstable; urgency=low + + * debian/* + - using dpatch stuff instead of simple sed hack + + -- Bartosz Fenski <[email protected]> Wed, 7 Apr 2004 10:18:12 +0200 + +netpanzer (0.1.5-6) unstable; urgency=low + + * patched sources instead of providing information about moved irc server + * debian/rules: + - we are now calling dh_installman only once + * debian/*: + - removed README.Debian + (thanks for suggestions to Josselin Mouette) + + -- Bartosz Fenski <[email protected]> Tue, 6 Apr 2004 16:02:43 +0200 + +netpanzer (0.1.5-5) unstable; urgency=low + + * First Debian release (Closes: #215783) + * debian/*: + - added README.Debian file with information about irc server. + + -- Bartosz Fenski <[email protected]> Tue, 6 Apr 2004 13:32:41 +0200 + +netpanzer (0.1.5-4) unstable; urgency=low + + * debian/control: + - bumped version of required netpanzer-data (due to modified paths) + * debian/install && debian/menu: + - changed path for icon + + -- Bartosz Fenski <[email protected]> Sun, 7 Mar 2004 17:50:43 +0200 + +netpanzer (0.1.5-3) unstable; urgency=low + + * debian/rules: + - added --datadir=/usr/share/games switch for configure. + * debian/install && debian/menu: + - changed path for icon + * debian/control: + - added homepage + * removed icon installation from Jamfile + + -- Bartosz Fenski <[email protected]> Sun, 7 Mar 2004 17:50:43 +0200 + +netpanzer (0.1.5-2) unstable; urgency=low + + * Silently replaced new upstream version. + + -- Bartosz Fenski <[email protected]> Tue, 2 Mar 2004 21:12:16 +0200 + +netpanzer (0.1.5-1) unstable; urgency=low + + * New upstream release. + * debian/install: + - changed path to icon (xpm it's now included in upstream version) + + -- Bartosz Fenski <[email protected]> Mon, 1 Mar 2004 22:50:26 +0200 + +netpanzer (0.1.4-1) unstable; urgency=low + + * New upstream release. + * Converted and rescaled icon to xpm/32x32 format + * debian/rules: + - added install to move icon to proper place + - fixed installman, manualpages are now included in upstream release + * debian/install: + - added information about icon + * debian/menu: + - fixed quotation issues + - changed name of the game to netPanzer + - added information about icon + * debian/control: + - added libsdl-ttf2.0-dev to Build-Depends + - changed required version of netpanzer-data + + -- Bartosz Fenski <[email protected]> Fri, 27 Feb 2004 11:40:12 +0200 + +netpanzer (0.1.3-1) unstable; urgency=low + + * New upstream release + + -- Bartosz Fenski <[email protected]> Tue, 10 Feb 2004 18:52:23 +0200 + +netpanzer (0.1.2+cvs20031230-1) unstable; urgency=low + + * CVS update + * changed homepage + * added manual page for netpanzerbrowser binary + + -- Bartosz Fenski <[email protected]> Mon, 30 Dec 2003 13:52:13 +0200 + +netpanzer (0.1.2-1) unstable; urgency=low + + * New upstream release. + + -- Bartosz Fenski <[email protected]> Mon, 10 Nov 2003 20:31:23 +0200 + +netpanzer (0.1.1+cvs20031110-1) unstable; urgency=low + + * CVS update + + -- Bartosz Fenski <[email protected]> Mon, 10 Nov 2003 16:30:22 +0200 + +netpanzer (0.1.1+cvs20031108-1) unstable; urgency=low + + * CVS update + + -- Bartosz Fenski <[email protected]> Sat, 8 Nov 2003 07:50:32 +0200 + +netpanzer (0.1.1+cvs20031107-1) unstable; urgency=low + + * CVS update + + -- Bartosz Fenski <[email protected]> Fri, 7 Nov 2003 17:50:32 +0200 + +netpanzer (0.1.1-2) unstable; urgency=low + + * fixed path in menu entry + * added manual page + + -- Bartosz Fenski <[email protected]> Sun, 2 Nov 2003 13:30:32 +0200 + +netpanzer (0.1.1-1) unstable; urgency=low + + * Initial Release. + + -- Bartosz Fenski <[email protected]> Fri, 17 Oct 2003 16:48:32 +0200 + diff --git a/0.8+svn20060319-2/debian/compat b/0.8+svn20060319-2/debian/compat new file mode 100644 index 0000000..7ed6ff8 --- /dev/null +++ b/0.8+svn20060319-2/debian/compat @@ -0,0 +1 @@ +5 diff --git a/0.8+svn20060319-2/debian/control b/0.8+svn20060319-2/debian/control new file mode 100644 index 0000000..d2f448d --- /dev/null +++ b/0.8+svn20060319-2/debian/control @@ -0,0 +1,29 @@ +Source: netpanzer +Section: games +Priority: optional +Maintainer: Debian Games Team <[email protected]> +Uploaders: Gonéri Le Bouder <[email protected]> +Build-Depends: debhelper (>= 5.0.0), jam, pkg-config (>= 0.15.0), libsdl1.2-dev, libsdl-mixer1.2-dev, libsdl-image1.2-dev, libphysfs-dev, cdbs +Standards-Version: 3.7.2 + +Package: netpanzer +Architecture: any +Depends: ${shlibs:Depends}, netpanzer-data (>= 0.8-1) +Suggests: xqf +Description: online multiplayer tactical warfare game + netPanzer is an isometric view real-time tactical game designed for + play across the Internet and over LAN systems. One on one games are + possible via direct connect or modem. + . + netPanzer is designed for FAST ACTION combat -- it is not another resource + management clone. In fact, there aren't any resources at all. Each player + will have many units of different types at their disposal. Players can fight + until their units are destroyed -- then respawn and keep on going. + . + The game is real-time, but it's based on quick tactical action and unit + management. Battles progress quickly and constantly; in fact, they never + let up. There is no stop in the action because there is no waiting for + resources to be collected and converted into weaponry. Players can join + or leave multiplayer games at any time. + . + Homepage: http://netpanzer.berlios.de diff --git a/0.8+svn20060319-2/debian/copyright b/0.8+svn20060319-2/debian/copyright new file mode 100644 index 0000000..9a12b68 --- /dev/null +++ b/0.8+svn20060319-2/debian/copyright @@ -0,0 +1,29 @@ +This package was debianized by Bartosz Fenski <[email protected]> on +Tue, 30 Dec 2003 13:48:32 +0200 + +The actual maintainer is the pkg-games team: +http://wiki.debian.org/Games/Development + +It was downloaded from http://netpanzer.berlios.de/download.html + +Upstream Authors: Matthias Braun <[email protected]> + Ivo Danihelka <[email protected]> + Tyler Nielsen <[email protected]> + Vlad Rahkoy <[email protected]> + Ingo Ruhnke <[email protected]> + +Copyright: + +Copyright 1998 Pyrosoft Inc. (www.pyrosoftgames.com), Matthew Bogue +Copyright 2003-2005 Matthias Braun <[email protected]> and others + +License: + +This program 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, or (at your option) any +later version. + +On Debian systems, the complete text of the GNU General Public License +can be found in the file `/usr/share/common-licenses/GPL'. + diff --git a/0.8+svn20060319-2/debian/dirs b/0.8+svn20060319-2/debian/dirs new file mode 100644 index 0000000..3bc245a --- /dev/null +++ b/0.8+svn20060319-2/debian/dirs @@ -0,0 +1,2 @@ +usr/games +usr/share/applications diff --git a/0.8+svn20060319-2/debian/docs b/0.8+svn20060319-2/debian/docs new file mode 100644 index 0000000..e1994ee --- /dev/null +++ b/0.8+svn20060319-2/debian/docs @@ -0,0 +1,4 @@ +README +TODO +RELNOTES +docs/serverhowto.html diff --git a/0.8+svn20060319-2/debian/install b/0.8+svn20060319-2/debian/install new file mode 100644 index 0000000..e43203c --- /dev/null +++ b/0.8+svn20060319-2/debian/install @@ -0,0 +1 @@ +netpanzer.xpm /usr/share/pixmaps/ diff --git a/0.8+svn20060319-2/debian/menu b/0.8+svn20060319-2/debian/menu new file mode 100644 index 0000000..a96cc7f --- /dev/null +++ b/0.8+svn20060319-2/debian/menu @@ -0,0 +1,5 @@ +?package(netpanzer):needs="X11" section="Games/Strategy"\ + title="netPanzer" command="/usr/games/netpanzer"\ + icon="/usr/share/pixmaps/netpanzer.xpm"\ + longtitle="Online multiplayer tactical warfare game" + diff --git a/0.8+svn20060319-2/debian/patches/01_gcc4.1.patch b/0.8+svn20060319-2/debian/patches/01_gcc4.1.patch new file mode 100644 index 0000000..7e64f6c --- /dev/null +++ b/0.8+svn20060319-2/debian/patches/01_gcc4.1.patch @@ -0,0 +1,40 @@ +## DP: author: Martin Michlmayr +## DP: fix build on gcc4.1 +diff -ru netpanzer-0.8+svn20060319.orig/src/Lib/Network/Address.hpp netpanzer-0.8+svn20060319/src/Lib/Network/Address.hpp +--- netpanzer-0.8+svn20060319.orig/src/Lib/Network/Address.hpp 2006-03-20 17:44:11.000000000 +0100 ++++ netpanzer-0.8+svn20060319/src/Lib/Network/Address.hpp 2006-03-20 17:46:10.000000000 +0100 +@@ -34,7 +34,7 @@ + /** resolves a hostname or IP-Number together with a port and returns a + * new Address object. + */ +- static Address Address::resolve(const std::string& name, uint16_t port); ++ static Address resolve(const std::string& name, uint16_t port); + + /** returns the ip address of this Address as string */ + std::string getIP() const; +diff -ru netpanzer-0.8+svn20060319.orig/src/NetPanzer/Classes/PlayerState.hpp netpanzer-0.8+svn20060319/src/NetPanzer/Classes/PlayerState.hpp +--- netpanzer-0.8+svn20060319.orig/src/NetPanzer/Classes/PlayerState.hpp 2006-03-20 17:44:11.000000000 +0100 ++++ netpanzer-0.8+svn20060319/src/NetPanzer/Classes/PlayerState.hpp 2006-03-20 17:45:32.000000000 +0100 +@@ -81,8 +81,8 @@ + public: + PlayerUnitConfig unit_config; + +- PlayerState::PlayerState(); +- PlayerState::PlayerState(const PlayerState& other); ++ PlayerState(); ++ PlayerState(const PlayerState& other); + + void operator= (const PlayerState& other); + +diff -ru netpanzer-0.8+svn20060319.orig/src/NetPanzer/Interfaces/Console.cpp netpanzer-0.8+svn20060319/src/NetPanzer/Interfaces/Console.cpp +--- netpanzer-0.8+svn20060319.orig/src/NetPanzer/Interfaces/Console.cpp 2006-03-20 17:44:11.000000000 +0100 ++++ netpanzer-0.8+svn20060319/src/NetPanzer/Interfaces/Console.cpp 2006-03-20 17:45:08.000000000 +0100 +@@ -46,7 +46,7 @@ + setp(buf, buf+sizeof(buf)); + } + +- FileStampStreamBuf::~FileStampStreamBuf() ++ ~FileStampStreamBuf() + { + sync(); + if(file) diff --git a/0.8+svn20060319-2/debian/patches/02_setframe_denial_of_service.patch b/0.8+svn20060319-2/debian/patches/02_setframe_denial_of_service.patch new file mode 100644 index 0000000..444896e --- /dev/null +++ b/0.8+svn20060319-2/debian/patches/02_setframe_denial_of_service.patch @@ -0,0 +1,15 @@ +# use an exception instead of an assert since assert do an exit +--- src/Lib/2D/Surface.hpp.orig 2006-06-04 14:16:29.000000000 +0200 ++++ src/Lib/2D/Surface.hpp 2006-06-04 14:09:17.000000000 +0200 +@@ -366,8 +366,9 @@ + + void setFrame(const float &frameNum) + { +- assert(frameNum >= 0.0); +- assert(frameNum < frameCount); ++ if (frameNum < 0.0 || frameNum >= frameCount) ++ return; ++ + mem = frame0 + (pix.y * stride) * int(frameNum); + } + diff --git a/0.8+svn20060319-2/debian/rules b/0.8+svn20060319-2/debian/rules new file mode 100755 index 0000000..ee54450 --- /dev/null +++ b/0.8+svn20060319-2/debian/rules @@ -0,0 +1,78 @@ +#!/usr/bin/make -f +# rules file for netpanzer (October 2003) + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 +include /usr/share/cdbs/1/rules/simple-patchsys.mk + +# These are used for cross-compiling and for saving the configure script +# from having to guess our platform (since we know it already) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif +ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) + INSTALL_PROGRAM += -s +endif + +config.status: configure + dh_testdir + CFLAGS="$(CFLAGS)" ./configure --without-wx-config --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --bindir=\$${prefix}/games --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --datadir=\$${prefix}/share/games + +build: build-stamp + +build-stamp: config.status + dh_testdir + jam + + touch build-stamp + +clean:: + dh_testdir + dh_testroot + rm -f build-stamp + + if test -f $(CURDIR)/Jamconfig; then jam distclean; fi + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + jam -sprefix=$(CURDIR)/debian/netpanzer/usr \ + -sapplicationsdir=$(CURDIR)/debian/netpanzer/usr/share/applications \ + -sNO_DATA=1 install + -rm -fR debian/netpanzer/usr/share/games/ + +binary-indep: build install + +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs ChangeLog + dh_installdocs + dh_installman docs/netpanzer.6 + dh_installmenu + dh_install + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install diff --git a/0.8+svn20060319-2/debian/watch b/0.8+svn20060319-2/debian/watch new file mode 100644 index 0000000..cf888de --- /dev/null +++ b/0.8+svn20060319-2/debian/watch @@ -0,0 +1,3 @@ +version=3 +#http://download.berlios.de/netpanzer/netpanzer-(.*)\.tar\.bz2 debian uupdate +http://developer.berlios.de/project/showfiles.php?group_id=1250&release_id=4745 .*/netpanzer/netpanzer-(.*)\.tar\.bz2 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/netpanzer.git _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

