tecnoballz (0.93.1-11) unstable; urgency=medium

  * Team Upload
  * Bump Standards-Version to 4.7.4, drop Priority: tag
  * Rewrite d/watch in v5 format
  * Use dh-cruft to register & purge /var/games/tecnoballz/tecnoballz.hi
  * Add debian/salsa-ci.yml
  * Remove an obsolete maintscript entry.
  * Trim trailing whitespace.
  * Use secure URI in Homepage field.

 -- Alexandre Detiste <tchet@debian.org>  Tue, 28 Apr 2026 07:22:03 +0200

tecnoballz (0.93.1-10) unstable; urgency=medium

  * Switch to debhelper-compat = 13.
  * Declare compliance with Debian Policy 4.5.1.
  * Mark tecnoballz-data as Multi-Arch: foreign.

 -- Markus Koschany <apo@debian.org>  Fri, 01 Jan 2021 22:55:20 +0100

tecnoballz (0.93.1-9) unstable; urgency=medium

  * Switch to compat level 11.
  * Declare compliance with Debian Policy 4.2.1.
  * Use canonical VCS URI.
  * Drop deprecated menu file.

 -- Markus Koschany <apo@debian.org>  Sat, 08 Dec 2018 15:07:02 +0100

tecnoballz (0.93.1-8) unstable; urgency=medium

  * Add tecnoballz.maintscript file and use symlink_to_dir function to convert
    symlinked directories to real directories. (Closes: #861268)

 -- Markus Koschany <apo@debian.org>  Wed, 26 Apr 2017 21:40:32 +0200

tecnoballz (0.93.1-7) unstable; urgency=medium

  * Switch to compat level 10.
  * Update my email address.
  * Vcs-fields: Use https.
  * Declare compliance with Debian Policy 3.9.8.

 -- Markus Koschany <apo@debian.org>  Mon, 23 Jan 2017 17:22:52 +0100

tecnoballz (0.93.1-6) unstable; urgency=medium

  * Add bouncer-restriction.patch.
    Fix minimum distance of bouncers to walls in boss levels.
    Thanks to Celelibi for the report and Bruno Ethvignot for the patch.
    (Closes: #776262)

 -- Markus Koschany <apo@gambaru.de>  Sun, 22 Mar 2015 20:12:25 +0100

tecnoballz (0.93.1-5) unstable; urgency=medium

  * gigablitz-gauge.patch: Fix gigablitz gauge was not working.
    Thanks to Celelibi for the report and Bruno Ethvignot for the patch.
    (Closes: #776342)
  * right-click-game-over.patch: Fix right click game over bug.
    Thanks to Celelibi for the report and Bruno Ethvignot for the patch.
    (Closes: #776263)

 -- Markus Koschany <apo@gambaru.de>  Wed, 11 Feb 2015 15:36:29 +0100

tecnoballz (0.93.1-4) unstable; urgency=medium

  * Depend on libsdl-mixer1.2 (>= 1.2.12-11) because the old dependency was
    unsatisfiable on arm64 and ppc64el.

 -- Markus Koschany <apo@gambaru.de>  Sat, 31 Jan 2015 16:05:38 +0100

tecnoballz (0.93.1-3) unstable; urgency=medium

  * Move package to Git. Update VCS-fields.
  * Tighten the dependency on libsdl-mixer1.2 and pull in the latest
    version which depends on libmikmod3. Therefore the sound will work again.
    Thanks to Celelibi for the report. (Closes: #776260)

 -- Markus Koschany <apo@gambaru.de>  Fri, 30 Jan 2015 12:57:09 +0100

tecnoballz (0.93.1-2) unstable; urgency=medium

  * Team upload.
  * Do not use the obsolete and incorrect full path to dpkg-statoverride.
    Closes: #770059

 -- Peter Pentchev <roam@ringlet.net>  Sat, 29 Nov 2014 02:17:51 +0200

tecnoballz (0.93.1-1) unstable; urgency=medium

  * Imported Upstream version 0.93.1.
    - Fix a segfault caused by a wrong calculation of coordinates of sprites.
      Thanks to Noel Duffy for the report. (Closes: #627482)
    - Fix paddle movement restriction for "inversor malus" feature.
      Thanks to Celelibi for the report and patch. (Closes: #510603)
    - Fix the bug that sprites (balls and gems) are drawn on the right panel.
      Thanks to Celelibi for the report and patch. (Closes: #510492)
    - Fix collision check not accurate enough for fast balls.
      Thanks to Celelibi for the report and patch! (Closes: #510770)
  * Add myself to Uploaders.
  * Declare compliance with Debian Policy 3.9.6.
  * Drop all patches. They are merged or fixed upstream.
    - Makefile-supervisor.patch
    - system-tinyxml.diff
    - 010_scorefile_path.diff
    - 011_gcc-4.3-fixes.diff
    - 020_level_data.diff
    - 030_texts_dir.diff
    - 031_honor_cxxflags.diff
    - 032_warnings.patch
    - manpage-window-mode.patch
  * Add the following patches:
    - custom-CXXFLAGS.patch: Allow the use of custom CXXFLAGS for Debian.
    - disable-Werror.patch: disable the use of -Werror for production purposes
      and to avoid possible future build failures due to simple warnings.
    - manpage.patch: windowed mode is the default now.
  * Remove dh_clean override. Do not remove Makefile.in files anymore.
  * Adjust the clean file and add an override for dh_auto_clean. Ensure that
    the game can be built twice in a row.
  * Drop tecnoballz.dirs file. There is no need to create the doc directory
    with this file.
  * Drop tecnoballz.preinst because it is obsolete.
    It refers to a version of tecnoballz which has been removed from Debian a
    long time ago.
  * tecnoballz.postinst: Remove all obsolete code related to a version of
    TecnoballZ which is no longer present in the archive.
  * Update debian/copyright for copyright format 1.0.
  * Simplify install files by removing debian/tmp prefixes.

 -- Markus Koschany <apo@gambaru.de>  Wed, 01 Oct 2014 23:51:12 +0200

tecnoballz (0.92-6) unstable; urgency=medium

  * Team upload.

  [ 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.
  * Remove source/options and use the default xz compression.

  [ Evgeni Golov ]
  * Correct Vcs-* URLs to point to anonscm.debian.org.

 -- Markus Koschany <apo@gambaru.de>  Thu, 26 Jun 2014 14:18:57 +0200

tecnoballz (0.92-5) unstable; urgency=low

  * Team upload.

  [ Peter Pentchev ]
  * Do not build with -Werror by default unless the "werror" build
    option is specified.  Closes: #625410
  * Clean up two more files modified by autoreconf.

  [ Ansgar Burchardt ]
  * Use tinyxml system library.
  * Use XZ compression for binary packages.
  * Bump Standards-Version to 3.9.2 (no changes).

 -- Ansgar Burchardt <ansgar@debian.org>  Sun, 14 Aug 2011 13:34:21 +0200

tecnoballz (0.92-4) unstable; urgency=low

  * Team upload.
  * Remove Alexis Sukrieh from the list of Uploaders.  Closes: #613740
  * Convert to the 3.0 (quilt) source format.
  * Add misc:Depends to the binary packages.
  * Bump the debhelper compatibility level to 8:
    - dh_installchangelogs picks up the CHANGES file now
    - break the clean-up list and the manpages list into debian/* files
    - minimize the rules file by using debhelper override rules
  * Add the 031_honor_cxxflags patch.
  * Use dpkg-buildflags to obtain the default values for CPPFLAGS,
    CXXFLAGS and LDFLAGS.
  * Add -Werror to the compiler flags unless the non-standard "nowerror"
    build option is specified.
  * Add the 032_warnings patch to fix a slew of compiler warnings.
  * Bump Standards-Version to 3.9.1 with no changes.
  * Harden the build unless the "nohardening" build option is specified.

 -- Peter Pentchev <roam@ringlet.net>  Fri, 18 Feb 2011 16:08:21 +0200

tecnoballz (0.92-3) unstable; urgency=low

  [ Ansgar Burchardt ]
  * debian/control: Set Maintainer to Debian Games Team
    + With permission from maintainer.
    + Thanks to Alexis Sukrieh for all the previous work.
  * debian/control: Add Vcs-* fields
  * debian/control: Add Homepage field
  * tecnoballs.postinst: make scorefile writable by games group
    (Closes: #409718)
  * add watch file

  [ Barry deFreese ]
  * Add myself to uploaders.
  * Move changes to quilt. (Closes: #484973).
  * 020_level_data.diff - Include levels-data.xml file.
  * 030_texts_dir.diff - Includes texts subdir in build.
  * Move desktop file and icon under debian/ dir.
  * Add autoconf and automake to build-deps and autoreconf on build.
  * Clean up rules file and use .install files.
  * Add set -e to maintainer scripts.
  * Remove bashism (echo -e) from debian/rules. (Closes: #535422).
  * Bump debhelper build-dep and compat to 5.
  * Bump Standards Version to 3.8.3.
    + Menu policy transition.

 -- Barry deFreese <bdefreese@debian.org>  Fri, 13 Nov 2009 16:32:58 -0500

tecnoballz (0.92-2.1) unstable; urgency=low

  * Non-maintainer upload.
  * Fixed gcc-4.3 FTBFS, patch by KiBi (Closes: #455319)

 -- Marc 'HE' Brockschmidt <he@debian.org>  Sun, 16 Mar 2008 18:20:34 +0100

tecnoballz (0.92-2) unstable; urgency=low

  * Added a build-depends to libsdl-image1.2-dev so the package can autobuild.
    (closes: #452537)

 -- Alexis Sukrieh <sukria@debian.org>  Fri, 23 Nov 2007 23:45:19 +0100

tecnoballz (0.92-1) unstable; urgency=low

  * New upstream release

 -- Alexis Sukrieh <sukria@debian.org>  Thu, 22 Nov 2007 00:16:43 +0100

tecnoballz (0.91cvs20060616-2) unstable; urgency=low

  [ The "Hey babe, I'm a Debian Developer!" upload, part #4 ]

  * Added tecnoballz.desktop so the Game is shown in the GNOME menu (thanks to
    Vassilis Pandis).
    (closes: #382198)
  * Changed the Maintainer field to sukria@debian.org.

 -- Alexis Sukrieh <sukria@debian.org>  Sat,  9 Sep 2006 12:31:05 +0200

tecnoballz (0.91cvs20060616-1) unstable; urgency=low

  * New upstream release (CVS snapshot).
    Fixes for real the AMD 64 issue about sizeof(int).
    Thanks to Sam Hocevar and Helge Kreutzmann for their help.
    (closes: #318719)

 -- Alexis Sukrieh <sukria@sukria.net>  Fri, 16 Jun 2006 11:01:22 +0200

tecnoballz (0.91cvs20060612-2) unstable; urgency=low

  * debian/tecnoballz.preinst:
    + Remove useless switches on args, handle only "upgrade" for saving the
      scorefile.
    (closes: #373168, #373166)

 -- Alexis Sukrieh <sukria@sukria.net>  Tue, 13 Jun 2006 13:34:00 +0200

tecnoballz (0.91cvs20060612-1) unstable; urgency=low

  * Maintainer upload.
  * The « De retour à Paname, j'applique les patches de Sam » upload.

  * Acknowledging previous NMUs, thanks to Sam Hocevar
    (Closes: #370831, #318719).

  * New upstream release (CVS snapshot)
    + provides last patches submitted in NMU's for fixing 64-bits issues.
    + removed debian/patches already applied upstream

 -- Alexis Sukrieh <sukria@sukria.net>  Mon, 12 Jun 2006 15:34:03 +0200

tecnoballz (0.91cvs20060501-1.3) unstable; urgency=low

  * Non-maintainer upload.
  * The « t’es toujours pas là ? » upload.

  * 010_sdl_mixer_internals.diff:
    + Fix this patch for architectures where a pointer is bigger than an int.

 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Sun, 11 Jun 2006 12:36:18 +0200

tecnoballz (0.91cvs20060501-1.2) unstable; urgency=low

  * Non-maintainer upload.
  * The « ou alors fallait revenir plus tôt » upload.

  * No longer ship the score file with the package, so that it is not
    overwritten.

  * debian/tecnoballz.postinst:
    + Fix erroneous usage of dpkg-statoverride.
    + Help dpkg with the /usr/share/doc/tecnoballz directory -> symlink
      transition.

 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Sat, 10 Jun 2006 19:52:25 +0200

tecnoballz (0.91cvs20060501-1.1) unstable; urgency=low

  * Non-maintainer upload.
  * The « fallait pas partir à Arras » upload.

  * Moved patch handling to quilt, because it roulaize.
  * debian/control:
    + Build-depend on quilt instead of dpatch.
  * debian/rules:
    + Fix CXXFLAGS propagation in the make rule.
    + Build the binary-independent package in the correct rule
      (Closes: #370831).
    + Don't copy share/doc files in the binary package.

  * 010_64bit_pointers.diff:
    + New patch. Fix wrong data size for 64-bit architectures in BOB_killer.cc
      (Closes: #318719).

  * 010_sdl_mixer_internals.diff:
    + Half-fixed braindead usage of the sdl-mixer1.2 internal structures that
      caused crashes on 64-bit architectures.

 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Sat, 10 Jun 2006 18:37:27 +0200

tecnoballz (0.91cvs20060501-1) unstable; urgency=low

  [ Alexis Sukrieh ]
  * Policy 3.6.2
  * Fixed several packaging issues (closes: #341160)
    + Removed useless dependency to g++
    + debian/tecnoballz.postinst:
      use dpkg-stateoverride instead of chmoding by hand the scorefile.
  * Cleaning:
    + Removed the debian/technoballz.substvars.
    + Fixed the DEB_BUILD_OPTIONS stuff in debian/rules, removed the nostrip
      part, which is already handled by dh_strip.
    + Used $(MAKE) clean in debian/rules instead of hand-cleaning.
  * Better handling of autotools and friends:
    + Uses $(confflags) as suggested in
      `/usr/share/doc/autotools-dev/README.Debian.gz'
    + build-depends on autotools-dev and copy config.sub and config.guess in
      the `clean' target.
  * Uses -O2 optimisations instead of -O3.
  * Fixed some typos in the package description thanks to Philipp Kern.

  [ Martin Michlmayr ]
  * Patch for closing a FTBFS issue with with G++ 4.1
    (closes: #355841)

 -- Alexis Sukrieh <sukria@sukria.net>  Fri, 26 May 2006 12:16:56 +0200

tecnoballz (0.91cvs20050828-2) unstable; urgency=low

  * Added a build dependency against dpatch (closes: #328128)

 -- Alexis Sukrieh <sukria@sukria.net>  Wed, 14 Sep 2005 10:28:44 +0200

tecnoballz (0.91cvs20050828-1) unstable; urgency=low

  * New upstream version (CVS snapshot from 2005 08 28).
    (closes: #324059)
  * Changed the dependences for building with g++ 4.0 and friends.
    (closes: #324952)
  * Handling of the environment variable DEB_BUILD_OPTIONS in debian/rules,
    changed configure.ac for not overriding debian/rules' CXXFLAGS.
    (closes: #318715)

 -- Alexis Sukrieh <sukria@sukria.net>  Wed, 14 Sep 2005 10:27:52 +0200

tecnoballz (0.91-2) unstable; urgency=low

  * Fixed a typo in debian/control (thanks to Martin Schulze).
    (closes: #303287)
  * Add a patch to ressources.cc to fix the Debian path to the scores file
    (which is different from the upstream path).
  * Removed bad dependencies on tecnoballz, used ${shlibs:Depends} instead.
    (closes: #303655)

 -- Alexis Sukrieh <sukria@sukria.net>  Sat,  9 Apr 2005 13:20:20 +0200

tecnoballz (0.91-1) unstable; urgency=low

  * Packaged upstream version: 0.91
  * Upload to the archive, closes ITP.
    (closes: #278620)
  * Sponsored by Neil McGovern <neilm@debian.org>

 -- Alexis Sukrieh <sukria@sukria.net>  Fri, 11 Mar 2005 08:15:33 +0100
