lp:debian/tecnoballz

Created by James Westby and last modified
Get this branch:
bzr branch lp:debian/tecnoballz
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

14. By Markus Koschany

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)

13. By Markus Koschany

* 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)

12. By Markus Koschany

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

11. By Markus Koschany

* 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)

10. By Peter Pentchev

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

9. By Markus Koschany

* 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.

8. By Markus Koschany

* 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.

7. By Ansgar Burchardt

* 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).

6. By Peter Pentchev

* 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.

5. By Barry deFreese

[ 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.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:debian/squeeze/tecnoballz
This branch contains Public information 
Everyone can see this information.

Subscribers