Author: apo-guest Date: 2014-06-26 13:21:38 +0000 (Thu, 26 Jun 2014) New Revision: 15131
Added: packages/trunk/tecnoballz/debian/patches/Makefile-supervisor.patch packages/trunk/tecnoballz/debian/patches/manpage-window-mode.patch packages/trunk/tecnoballz/debian/tecnoballz.postrm Modified: packages/trunk/tecnoballz/debian/README.Debian packages/trunk/tecnoballz/debian/changelog packages/trunk/tecnoballz/debian/compat packages/trunk/tecnoballz/debian/control packages/trunk/tecnoballz/debian/copyright packages/trunk/tecnoballz/debian/patches/series packages/trunk/tecnoballz/debian/rules packages/trunk/tecnoballz/debian/tecnoballz-data.install packages/trunk/tecnoballz/debian/tecnoballz.desktop packages/trunk/tecnoballz/debian/tecnoballz.install Log: Release 0.92-6. Fix RC bug #750249 #745324 #722173 #656358 Modified: packages/trunk/tecnoballz/debian/README.Debian =================================================================== --- packages/trunk/tecnoballz/debian/README.Debian 2014-06-25 06:01:45 UTC (rev 15130) +++ packages/trunk/tecnoballz/debian/README.Debian 2014-06-26 13:21:38 UTC (rev 15131) @@ -1,7 +1,7 @@ technoballz-0.91 for Debian ---------------------------- -Note that everytime you install the tecnoballz package, +Note that everytime you install the tecnoballz package, scores will be overwritten (/var/games/tecnoballz/tecnoballz.hi). -- Alexis Sukrieh <[email protected]>, Thu, 11 Mar 2005 10:57:20 +0200 Modified: packages/trunk/tecnoballz/debian/changelog =================================================================== --- packages/trunk/tecnoballz/debian/changelog 2014-06-25 06:01:45 UTC (rev 15130) +++ packages/trunk/tecnoballz/debian/changelog 2014-06-26 13:21:38 UTC (rev 15131) @@ -1,9 +1,36 @@ -tecnoballz (0.92-6) UNRELEASED; urgency=low +tecnoballz (0.92-6) unstable; urgency=medium - * Correct Vcs-* URLs to point to anonscm.debian.org + * Team upload. - -- Evgeni Golov <[email protected]> Mon, 15 Jul 2013 22:22:12 +0200 + [ Markus Koschany ] + * Use compat level 9 and require debhelper >= 9. + * wrap-and-sort -sa. + * Declare compliance with Debian policy 3.9.5. + * debian/control: + - Drop dpkg-dev build-dependency. It is not needed. + - Drop b-d hardening-includes. Compat level 9 provides all hardening flags. + - Switch to unversioned libmikmod-dev from libmikmod2-dev. (Closes: #745324) + * debian/rules: + - Remove dh_builddeb override. xz compression is the default now. + - Build with autoreconf. Remove build-dependencies for autotools-dev, + automake and autoconf and replace them with dh-autoreconf. + - Use default hardening build flags instead of custom overrides for + CPPFLAGS, CXXFLAGS and LDFLAGS. + - Remove werror option. Use default values. The package does not FTBFS + because of that anymore. + * Add Makefile-supervisor.patch (Closes: #750249). + - Fix FTBFS due to erroneous Makefile. + * Add manpage-window-mode.patch (Closes: #722173). + - Mention window mode in man pages. + * Add tecnoballz.postrm (Closes: #656358). + - Remove tecnoballz.hi when purging the package. + * Add keywords and a comment in German to desktop file. + [ Evgeni Golov ] + * Correct Vcs-* URLs to point to anonscm.debian.org. + + -- Markus Koschany <[email protected]> Thu, 26 Jun 2014 14:18:57 +0200 + tecnoballz (0.92-5) unstable; urgency=low * Team upload. Modified: packages/trunk/tecnoballz/debian/compat =================================================================== --- packages/trunk/tecnoballz/debian/compat 2014-06-25 06:01:45 UTC (rev 15130) +++ packages/trunk/tecnoballz/debian/compat 2014-06-26 13:21:38 UTC (rev 15131) @@ -1 +1 @@ -8 +9 Modified: packages/trunk/tecnoballz/debian/control =================================================================== --- packages/trunk/tecnoballz/debian/control 2014-06-25 06:01:45 UTC (rev 15130) +++ packages/trunk/tecnoballz/debian/control 2014-06-26 13:21:38 UTC (rev 15131) @@ -2,34 +2,45 @@ Section: games Priority: optional Maintainer: Debian Games Team <[email protected]> -Uploaders: Barry deFreese <[email protected]> -Build-Depends: debhelper (>= 8), autoconf, automake, dpkg-dev (>= 1.15.7~), - hardening-includes, - libsdl-mixer1.2-dev, - libmikmod2-dev, libxext-dev, libvorbis-dev, - libogg-dev, libsmpeg-dev, libxxf86dga-dev, - libxxf86vm-dev, autotools-dev, - libsdl-image1.2-dev, libtinyxml-dev -Standards-Version: 3.9.2 +Uploaders: + Barry deFreese <[email protected]> +Build-Depends: + dh-autoreconf, + debhelper (>= 9), + libmikmod-dev, + libogg-dev, + libsdl-image1.2-dev, + libsdl-mixer1.2-dev, + libsmpeg-dev, + libtinyxml-dev, + libvorbis-dev, + libxext-dev, + libxxf86dga-dev, + libxxf86vm-dev +Standards-Version: 3.9.5 Homepage: http://linux.tlk.fr/games/TecnoballZ/ Vcs-Svn: svn://anonscm.debian.org/pkg-games/packages/trunk/tecnoballz/ Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-games/packages/trunk/tecnoballz/ Package: tecnoballz Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, tecnoballz-data +Depends: + tecnoballz-data, + ${misc:Depends}, + ${shlibs:Depends} Description: breaking block game ported from the Amiga platform This is a Breakout or Arkanoid like game with a lot of bonus stages. You can buy weapons and bonus between stages. - Sometimes you have to defeat a guardian. + Sometimes you have to defeat a guardian. This game is written in C++ and uses the SDL library. Package: tecnoballz-data Architecture: all -Depends: ${misc:Depends} +Depends: + ${misc:Depends} Description: graphic, sound and music files for the game tecnoballz This is a Breakout or Arkanoid like game with a lot of bonus stages. You can buy weapons and bonus between stages. - Sometimes you have to defeat a guardian. + Sometimes you have to defeat a guardian. . This package provides all graphics, sound, music, and text data files. Modified: packages/trunk/tecnoballz/debian/copyright =================================================================== --- packages/trunk/tecnoballz/debian/copyright 2014-06-25 06:01:45 UTC (rev 15130) +++ packages/trunk/tecnoballz/debian/copyright 2014-06-26 13:21:38 UTC (rev 15131) @@ -6,12 +6,12 @@ Copyright: TecnoballZ is Copyright (C) 1991-2005 TLK Games -Upstream Authors: +Upstream Authors: - TLK Games <http://linux.tlk.fr> - Bruno Ethvignot <[email protected]> License: - TecnoballZ is published under the terms of the GPL Licence. - + TecnoballZ is published under the terms of the GPL Licence. + On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL-3 Added: packages/trunk/tecnoballz/debian/patches/Makefile-supervisor.patch =================================================================== --- packages/trunk/tecnoballz/debian/patches/Makefile-supervisor.patch (rev 0) +++ packages/trunk/tecnoballz/debian/patches/Makefile-supervisor.patch 2014-06-26 13:21:38 UTC (rev 15131) @@ -0,0 +1,35 @@ +From: Markus Koschany <[email protected]> +Date: Thu, 26 Jun 2014 12:31:05 +0200 +Subject: Makefile supervisor + +--- + src/Makefile.am | 2 +- + src/Makefile.in | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/Makefile.am b/src/Makefile.am +index bc54146..062ec34 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -71,7 +71,7 @@ SOURCES_MAIN = \ + sprite_projectile.cc \ + sprite_ship.cc \ + sprite_wall.cc \ +- supervisor.c \ ++ supervisor.cc \ + supervisor_bricks_level.cc \ + supervisor_main_menu.cc \ + supervisor_map_editor.cc \ +diff --git a/src/Makefile.in b/src/Makefile.in +index 53d8414..53b5e1e 100644 +--- a/src/Makefile.in ++++ b/src/Makefile.in +@@ -324,7 +324,7 @@ SOURCES_MAIN = \ + sprite_projectile.cc \ + sprite_ship.cc \ + sprite_wall.cc \ +- supervisor.c \ ++ supervisor.cc \ + supervisor_bricks_level.cc \ + supervisor_main_menu.cc \ + supervisor_map_editor.cc \ Added: packages/trunk/tecnoballz/debian/patches/manpage-window-mode.patch =================================================================== --- packages/trunk/tecnoballz/debian/patches/manpage-window-mode.patch (rev 0) +++ packages/trunk/tecnoballz/debian/patches/manpage-window-mode.patch 2014-06-26 13:21:38 UTC (rev 15131) @@ -0,0 +1,37 @@ +From: Markus Koschany <[email protected]> +Date: Thu, 26 Jun 2014 13:05:38 +0200 +Subject: manpage window mode + +--- + man/tecnoballz.6 | 3 +++ + man/tecnoballz.fr.6 | 3 +++ + 2 files changed, 6 insertions(+) + +diff --git a/man/tecnoballz.6 b/man/tecnoballz.6 +index e8a0857..fe36bd4 100644 +--- a/man/tecnoballz.6 ++++ b/man/tecnoballz.6 +@@ -43,6 +43,9 @@ Print a lot of debuging information to stdout. + .TP + .B \--nosound + Disable the sound. ++.TP ++.B \--window ++Start the game in windowed mode. + .SH COPYRIGHT + .if n TecnoballZ is Copyright (C) 1992-2004 by the Tlk Games Company. + .SH AUTHOR +diff --git a/man/tecnoballz.fr.6 b/man/tecnoballz.fr.6 +index db1cf8b..0b66042 100644 +--- a/man/tecnoballz.fr.6 ++++ b/man/tecnoballz.fr.6 +@@ -42,6 +42,9 @@ Affiche beaucoup de messages de debugging + .TP + .B \--nosound + D�sactive le son. ++.TP ++.B \--window ++Lance le jeu en mode fen�tre. + .SH COPYRIGHT + .if n TecnoballZ est sous Copyright (C) 1992-2004 de la soci�t� Tlk Games. + .SH AUTHOR Modified: packages/trunk/tecnoballz/debian/patches/series =================================================================== --- packages/trunk/tecnoballz/debian/patches/series 2014-06-25 06:01:45 UTC (rev 15130) +++ packages/trunk/tecnoballz/debian/patches/series 2014-06-26 13:21:38 UTC (rev 15131) @@ -5,3 +5,5 @@ 031_honor_cxxflags.diff 032_warnings.patch system-tinyxml.diff +Makefile-supervisor.patch +manpage-window-mode.patch Modified: packages/trunk/tecnoballz/debian/rules =================================================================== --- packages/trunk/tecnoballz/debian/rules 2014-06-25 06:01:45 UTC (rev 15130) +++ packages/trunk/tecnoballz/debian/rules 2014-06-26 13:21:38 UTC (rev 15131) @@ -1,29 +1,10 @@ #!/usr/bin/make -f -# -*- makefile -*- -# Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 -CPPFLAGS=$(shell dpkg-buildflags --get CPPFLAGS) -CXXFLAGS=$(shell dpkg-buildflags --get CXXFLAGS) -LDFLAGS=$(shell dpkg-buildflags --get LDFLAGS) +%: + dh $@ --with autoreconf -# Warnings -CXXFLAGS += -Wall -fno-strict-aliasing - -ifneq (,$(filter werror,$(DEB_BUILD_OPTIONS))) - CXXFLAGS+= -Werror -endif - -include /usr/share/hardening-includes/hardening.make -ifeq (,$(filter nohardening,$(DEB_BUILD_OPTIONS))) -CXXFLAGS+= $(HARDENING_CFLAGS) -LDFLAGS+= $(HARDENING_LDFLAGS) -endif - -export CPPFLAGS CXXFLAGS LDFLAGS - override_dh_auto_configure: - autoreconf -fvi dh_auto_configure -- --datadir=/usr/share/games override_dh_clean: @@ -35,9 +16,3 @@ # The data package mv $(CURDIR)/debian/tmp/var/games/tecnoballz/tecnoballz.hi \ $(CURDIR)/debian/tmp/var/games/tecnoballz/tecnoballz.hi.clean - -override_dh_builddeb: - dh_builddeb -- -Zxz - -%: - dh $@ Modified: packages/trunk/tecnoballz/debian/tecnoballz-data.install =================================================================== --- packages/trunk/tecnoballz/debian/tecnoballz-data.install 2014-06-25 06:01:45 UTC (rev 15130) +++ packages/trunk/tecnoballz/debian/tecnoballz-data.install 2014-06-26 13:21:38 UTC (rev 15131) @@ -1,2 +1 @@ debian/tmp/usr/share/games/tecnoballz/* usr/share/games/tecnoballz/ - Modified: packages/trunk/tecnoballz/debian/tecnoballz.desktop =================================================================== --- packages/trunk/tecnoballz/debian/tecnoballz.desktop 2014-06-25 06:01:45 UTC (rev 15130) +++ packages/trunk/tecnoballz/debian/tecnoballz.desktop 2014-06-26 13:21:38 UTC (rev 15131) @@ -3,8 +3,9 @@ Name=TecnoballZ GenericName=tecnoballz Comment=Play an Arkanoid-like game +Comment[de]=Spiele ein Arkanoid-ähnliches Spiel Icon=tecnoballz Exec=tecnoballz Terminal=false Categories=Game;ArcadeGame; - +Keywords=arkanoid;arcade;futuristic;amiga; Modified: packages/trunk/tecnoballz/debian/tecnoballz.install =================================================================== --- packages/trunk/tecnoballz/debian/tecnoballz.install 2014-06-25 06:01:45 UTC (rev 15130) +++ packages/trunk/tecnoballz/debian/tecnoballz.install 2014-06-26 13:21:38 UTC (rev 15131) @@ -1,5 +1,4 @@ -debian/tmp/usr/games/* usr/games/ -debian/tmp/var/games/* var/games/ debian/tecnoballz.desktop usr/share/applications/ debian/tecnoballz.xpm usr/share/pixmaps/ - +debian/tmp/usr/games/* usr/games/ +debian/tmp/var/games/* var/games/ Added: packages/trunk/tecnoballz/debian/tecnoballz.postrm =================================================================== --- packages/trunk/tecnoballz/debian/tecnoballz.postrm (rev 0) +++ packages/trunk/tecnoballz/debian/tecnoballz.postrm 2014-06-26 13:21:38 UTC (rev 15131) @@ -0,0 +1,12 @@ +#! /bin/sh + +set -e + +case "$1" in + purge) + # Remove high score file. + rm -f /var/games/tecnoballz/tecnoballz.hi + ;; +esac + +#DEBHELPER#
_______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

