[extremetuxracer] 02/02: Imported Debian patch 0.7.2-1
Markus Koschany
apo at moszumanska.debian.org
Sun Apr 17 06:40:45 UTC 2016
This is an automated email from the git hooks/post-receive script.
apo pushed a commit to branch master
in repository extremetuxracer.
commit 454aadd25547bac413b84676ba5546c792741366
Merge: a6ba039 74729b3
Author: Markus Koschany <apo at debian.org>
Date: Sun Apr 17 08:02:19 2016 +0200
Imported Debian patch 0.7.2-1
.pc/.quilt_patches | 1 -
.pc/.quilt_series | 1 -
.pc/.version | 1 -
.pc/applied-patches | 0
NEWS | 8 ++++++
build/Installer/productInfo.wxi | 4 +--
configure | 20 +++++++-------
configure.ac | 2 +-
data/credits.lst | 2 +-
data/fonts/Makefile.am | 5 +---
data/fonts/Makefile.in | 5 +---
data/fonts/fonts.lst | 3 --
data/fonts/pc_outline.ttf | Bin 174856 -> 0 bytes
data/fonts/stditalic.ttf | Bin 107896 -> 0 bytes
debian/changelog | 10 +++++++
debian/control | 2 +-
debian/patches/remove-outline.ttf.patch | 47 --------------------------------
debian/patches/series | 1 -
debian/rules | 1 +
src/racing.cpp | 35 +++++++++++++++++-------
src/racing.h | 2 +-
src/states.cpp | 13 ++++-----
src/states.h | 2 +-
src/version.h | 4 +--
src/winsys.cpp | 5 +---
src/winsys.h | 3 --
26 files changed, 71 insertions(+), 106 deletions(-)
diff --cc debian/changelog
index 2e12b04,0000000..14b00ca
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,257 -1,0 +1,267 @@@
++extremetuxracer (0.7.2-1) unstable; urgency=medium
++
++ * New upstream release.
++ * Declare compliance with Debian Policy 3.9.8.
++ * Drop remove-outline.ttf.patch and do not repack the upstream tarball
++ anymore because the non-free font was removed.
++ * Export DEB_BUILD_MAINT_OPTIONS = hardening=+all.
++
++ -- Markus Koschany <apo at debian.org> Sun, 17 Apr 2016 08:02:19 +0200
++
+extremetuxracer (0.7.1+dfsg-1) unstable; urgency=medium
+
+ * Imported Upstream version 0.7.1+dfsg.
+ - Repack the tarball and remove non-free font outline.ttf.
+ * Add remove-outline.ttf.patch and remove all references to outline.ttf
+ from the sources.
+
+ -- Markus Koschany <apo at debian.org> Sun, 28 Feb 2016 16:49:20 +0100
+
+extremetuxracer (0.7.1-1) unstable; urgency=medium
+
+ * Upload to unstable.
+ * Imported Upstream version 0.7.1.
+ * Drop all patches. Applied upstream.
+ * Remove source/local-options.
+ * Declare compliance with Debian Policy 3.9.7.
+
+ -- Markus Koschany <apo at debian.org> Sun, 07 Feb 2016 14:31:52 +0100
+
+extremetuxracer (0.7.0-1) experimental; urgency=medium
+
+ * Imported Upstream version 0.7.0.
+ - Switch from SDL1 to SFML.
+ - This release includes the tuxracer-extras courses.
+ - Many GUI and performance improvements.
+ * Mark extremetuxracer-data as Multi-Arch: foreign.
+ * Add get-orig-source target.
+ * Vcs: Switch to https.
+ * debian/control:
+ - Drop libfreetype6-dev from Build-Depends and add pkg-config.
+ - Switch to libglu1-mesa-dev and libsfml-dev.
+ * Refresh desktop.patch and rename it to desktop-file.patch.
+ * Remove etr.svg in /usr/share/pixmaps because it is installed into
+ the hicolor icon directory too.
+ * Update debian/copyright for new release.
+ * ADD CPPFLAGS.patch and add Debian's default compiler flags to the build.
+
+ -- Markus Koschany <apo at debian.org> Sat, 23 Jan 2016 21:37:16 +0100
+
+extremetuxracer (0.4-9) unstable; urgency=medium
+
+ * Mark extremetuxracer-data and extremetuxracer-gimp-dev as
+ Multi-Arch: foreign. (Closes: #811039)
+
+ -- Markus Koschany <apo at debian.org> Fri, 15 Jan 2016 18:34:26 +0100
+
+extremetuxracer (0.4-8) unstable; urgency=medium
+
+ * Add libpng16-transition.patch.
+ Fix FTBFS with libpng16. Thanks to Nobuhiro Iwamatsu for the report and
+ patch. (Closes: #649557)
+
+ -- Markus Koschany <apo at debian.org> Fri, 08 Jan 2016 18:42:49 +0100
+
+extremetuxracer (0.4-7) unstable; urgency=medium
+
+ * Declare compliance with Debian Policy 3.9.6.
+ * Vcs-Browser: Use cgit and https.
+ * Update my e-mail address.
+ * Drop debug package because automatic debug packages will be provided
+ in the near future.
+ * Remove quilt build-dependency because source format 3.0 uses quilt by
+ default.
+
+ -- Markus Koschany <apo at debian.org> Thu, 03 Dec 2015 16:44:14 +0100
+
+extremetuxracer (0.6.0-3) experimental; urgency=medium
+
+ * Add Breaks and Replaces to extremetuxracer-data
+ because the svg icon was moved to the data package. (Closes: #806537)
+ * Drop the debug package because automatic debug packages will be provided in
+ the near future. There is no reason to keep a separate package for this use
+ case.
+
+ -- Markus Koschany <apo at debian.org> Thu, 03 Dec 2015 16:25:36 +0100
+
+extremetuxracer (0.6.0-2) experimental; urgency=medium
+
+ * Declare compliance with Debian Policy 3.9.6.
+ * Update my e-mail address.
+ * Vcs-Browser: Switch to cgit and use https.
+ * Install svg icon to hicolor directory.
+ Thanks to Ronny Standtke for the report. (Closes: #747975)
+ * desktop.patch: Use svg icon.
+
+ -- Markus Koschany <apo at debian.org> Sat, 21 Nov 2015 00:31:03 +0100
+
+extremetuxracer (0.6.0-1) experimental; urgency=low
+
+ * New upstream release.
+ - The binary of Extreme Tux Racer is now known as etr. Update man pages,
+ icon names and paths accordingly.
+ * Do not recommend extremetuxracer-extras anymore. Third party courses are
+ not supported with this version.
+ * Update debian/copyright to copyright format 1.0.
+ * Convert sgml files to man pages.
+ * Drop desktop file. It is shipped by upstream now.
+ * Switch to dh-sequencer and simplify debian/rules.
+ * Build with --parallel and autoreconf.
+ * debian/control:
+ - Drop extremetuxracer-gimp-dev binary package because upstream does not
+ ship the corresponding files anymore. Please refer to the documentation in
+ /usr/share/doc/extremetuxracer for more information how to create courses
+ for etr.
+ - Drop the following build-dependencies. They are obsolete.
+ + libpng-dev, tcl8.5-dev, docbook-to-man, sharutils, quilt, pkg-config,
+ autotools-dev, libxi-dev, libxmu-dev
+ - Add dh-autoreconf and libsdl-image1.2-dev instead.
+ * Drop all patches. They are either obsolete or merged upstream.
+ * desktop.patch: Add keywords to the desktop file.
+
+ -- Markus Koschany <apo at gambaru.de> Tue, 06 May 2014 21:33:10 +0200
+
+extremetuxracer (0.4-6) unstable; urgency=medium
+
+ [ Alexander Reichle-Schmehl ]
+ * Remove myself from Uploaders.
+
+ [ Markus Koschany ]
+ * Add myself to Uploaders.
+ * Switch to source format 3.0 (quilt).
+ * Remove README.source. Source format 3.0 (quilt) uses quilt by default.
+ * Use compat level 9 and require debhelper >= 9.
+ * Update watch file. Thanks to Bart Martens. (Closes: #738142)
+ * Merge changelog entries from experimental into master branch.
+ * wrap-and-sort -sab.
+ * debian/control:
+ - Switch Vcs to Git and change Vcs-fields accordingly.
+ - Update Homepage field. (Closes: #706898)
+ - Drop transitional packages for planetpenguin-racer and remove Replaces,
+ Breaks and Provides fields. They are obsolete.
+ - extremetuxracer-data: Change Recommends to Suggests extremetuxracer.
+ * debian/rules:
+ - Replace dh_clean -k with dh_prep.
+ - Pass dpkg's CFLAGS, CPPFLAGS, CXXFLAGS and LDFLAGS to build system.
+ Support hardening.
+ * desktop.file:
+ - Update icon field and point to etracericon.svg.
+ - Add keywords to desktop file.
+ * Install etracericon.svg to /usr/share/icons/hicolor/scalable/apps.
+ * Add start-in-window-mode.patch.
+ * Add fix-d-niehoff_experience-courses.patch. Fix wrong paths in event.tcl
+ of the d-niehoff_experience courses and prevent the game from crashing.
+ - (Closes: #543618, #684582)
+ - (LP: #229518, #609487, #909449)
+ * Add Mayhem-report.patch. Fix segmentation fault when using the hidden -c
+ option without valid parameters. (Closes: #715872)
+ * Drop obsolete patches. They were not applied anyway.
+ - 20_german_translation.diff
+ - 30_G++4.1-fix.diff
+ - fix_cups_cheat.diff
+ * extremetuxracer-gimp-dev: delete last paragraph of package description.
+ - The old homepage went offline and the documentation is no longer
+ available.
+ * Fix spelling and typos in German man page.
+
+ [ Vincent Cheng ]
+ * Import from Ubuntu:
+ - Made build infrastructure multiarch-Tcl-aware, fixing FTBFS.
+
+ -- Markus Koschany <apo at gambaru.de> Tue, 06 May 2014 21:20:42 +0200
+
+extremetuxracer (0.4-5) unstable; urgency=low
+
+ * Replace Build-Depends on libpng12-dev with libpng-dev
+ (Closes: #662318)
+
+ -- Alexander Reichle-Schmehl <tolimar at debian.org> Tue, 06 Mar 2012 00:12:31 +0100
+
+extremetuxracer (0.4-4) unstable; urgency=low
+
+ [ Bertrand Marc ]
+ * debian/control: -gimp-dev recommends extremetuxracer (Closes: #589819)
+
+ -- Alexander Reichle-Schmehl <tolimar at debian.org> Wed, 21 Jul 2010 14:33:51 +0200
+
+extremetuxracer (0.4-3) unstable; urgency=low
+
+ [ Gonéri Le Bouder ]
+ * Add planetpenguin-racer, a dummy package to help
+ the extremetuxracer transition
+
+ [ Alexander Reichle-Schmehl ]
+ * Renenable gimp developer extensions
+
+ [ Paul Wise ]
+ * Capitalize "racer" in the Debian menu (Closes: #528996)
+ * Correct the path to the README in the manual page (Closes: #529182)
+
+ -- Alexander Reichle-Schmehl <tolimar at debian.org> Tue, 20 Jul 2010 14:45:15 +0200
+
+extremetuxracer (0.5beta-2) experimental; urgency=low
+
+ [ Paul Wise ]
+ * Capitalize "racer" in the Debian menu (Closes: #528996)
+ * Correct the path to the README in the manual page (Closes: #529182)
+
+ [ Alexander Reichle-Schmehl ]
+ * Add kfreebsd_glutesselator.diff to fix FTBFS on kfreebsd-* (Closes:
+ #565805)
+ Thanks to Felix Geyer for providing the patch
+
+ -- Alexander Reichle-Schmehl <tolimar at debian.org> Tue, 20 Jul 2010 14:11:12 +0200
+
+extremetuxracer (0.5beta-1) experimental; urgency=low
+
+ [ Gonéri Le Bouder ]
+ * New upstream (beta) release
+ - drop 10_norwegian_translation.diff, upstream switched to gettext
+ - drop 40_fix_keyboard_config.diff, doesn't appy anymore, is that still
+ needed?
+ - refresh fix_segfault_in_race_select_menu.diff
+ * Refresh debian/copyright
+ * Add planetpenguin-racer, a dummy package to help
+ the extremetuxracer transition
+ * Clean etracer.6 etracer.de.6
+
+ [ Paul Wise ]
+ * Make extremetuxracer.desktop file valid according to desktop-file-validate
+
+ -- Gonéri Le Bouder <goneri at rulezlan.org> Sat, 11 Apr 2009 23:53:00 +0200
+
+extremetuxracer (0.4-2) unstable; urgency=low
+
+ [ Alexander Schmehl ]
+ * Improve package description as proposed by Christian Perrier
+ * Fix copy paste errors in package descriptions refering to ppracer packages,
+ thanks, Guillaume Martres (Closes: #500246)
+
+ [ Eddy Petrișor ]
+ * add missing Vcs-Svn headers
+
+ [ Alexander Reichle-Schmehl ]
+ * Adopt debian/control to my new name
+
+ [ Gonéri Le Bouder ]
+ * Add myself in uploaders:
+ * Bump the versionned dep on debhelper, Guillaume Martres (Closes: #500255)
+ * Do not apply fix_cups_cheat.diff, fix upstream, thanks Guillaume Martres
+ (Closes: #500280)
+ * Use the .xpm file for the icon since the .svg has some side effect,
+ Mark Purcell (Closes: #488510)
+ * Drop the dependency on the obsolete libglu1-xorg-dev
+ * extremetuxracer replaces planetpenguin-racer and extremetuxracer-data
+ replaces planetpenguin-racer-data and planetpenguin-racer-extras, thanks
+ Sven Joachim (Closes: #517887)
+ * Bump de standard version to 3.8.1
+ * Apply Guillaume Martres patch against debian/copyright, again, thanks!
+ (Closes: #500135)
+
+ -- Gonéri Le Bouder <goneri at rulezlan.org> Sun, 15 Mar 2009 14:04:33 +0100
+
+extremetuxracer (0.4-1) unstable; urgency=low
+
+ * Initial release (Closes: #465660, #461911, #435288)
+
+ -- Alexander Schmehl <tolimar at debian.org> Wed, 13 Feb 2008 18:47:03 +0100
diff --cc debian/control
index f38a2be,0000000..e510e93
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,58 -1,0 +1,58 @@@
+Source: extremetuxracer
+Section: games
+Priority: optional
+Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
+Uploaders:
+ Markus Koschany <apo at debian.org>,
+ Gonéri Le Bouder <goneri at rulezlan.org>
+Build-Depends:
+ debhelper (>= 9),
+ dh-autoreconf,
+ libglu1-mesa-dev,
+ libsfml-dev,
+ pkg-config
- Standards-Version: 3.9.7
++Standards-Version: 3.9.8
+Homepage: http://sourceforge.net/projects/extremetuxracer/
+Vcs-Git: https://anonscm.debian.org/git/pkg-games/extremetuxracer.git
+Vcs-Browser: https://anonscm.debian.org/cgit/pkg-games/extremetuxracer.git
+
+Package: extremetuxracer
+Architecture: any
+Depends:
+ extremetuxracer-data (>= ${source:Version}),
+ ${misc:Depends},
+ ${shlibs:Depends}
+Description: 3D racing game featuring Tux, the Linux penguin
+ Extreme Tux Racer, or etracer as it is called for short, is a simple OpenGL
+ racing game featuring Tux, the Linux mascot. The goal of the game is to slide
+ down a snow- and ice-covered mountain as quickly as possible, avoiding the
+ trees and rocks that will slow you down.
+ .
+ Collect herrings and other goodies while sliding down the hill, but avoid fish
+ bones.
+ .
+ This game is based on the GPL version of the famous game TuxRacer.
+ .
+ You must have working 3D acceleration or this game will run quite slowly.
+
+Package: extremetuxracer-data
+Architecture: all
+Multi-Arch: foreign
+Suggests:
+ extremetuxracer
+Depends:
+ ${misc:Depends}
+Breaks:
+ extremetuxracer (<< 0.6.0-2)
+Replaces:
+ extremetuxracer (<< 0.6.0-2)
+Description: data files for the game Extreme Tux Racer
+ Extreme Tux Racer, or etracer as it is called for short, is a simple OpenGL
+ racing game featuring Tux, the Linux mascot. The goal of the game is to slide
+ down a snow- and ice-covered mountain as quickly as possible, avoiding the
+ trees and rocks that will slow you down.
+ .
+ This game is based on the GPL version of famous game TuxRacer.
+ .
+ This package contains data like graphics and courses. If you want to play the
+ game, you need to install the package extremetuxracer.
diff --cc debian/rules
index df113c8,0000000..357458f
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,19 -1,0 +1,20 @@@
+#!/usr/bin/make -f
+#export DH_VERBOSE=1
++export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
+%:
+ dh $@ --parallel --with autoreconf
+
+override_dh_auto_configure:
+ dh_auto_configure -- \
+ --prefix=/usr \
+ --bindir=\$${prefix}/games \
+ --datadir=\$${prefix}/share/games
+
+override_dh_install:
+ dh_install
+ $(RM) $(CURDIR)/debian/extremetuxracer/usr/share/pixmaps/etr.svg
+
+get-orig-source:
+ uscan --download-current-version --force-download
+
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/extremetuxracer.git
More information about the Pkg-games-commits
mailing list