r14469 - in packages/trunk/enemylines7/debian: . patches
Markus Koschany
apo-guest at alioth.debian.org
Sat Aug 10 20:56:44 UTC 2013
Author: apo-guest
Date: 2013-08-10 20:56:43 +0000 (Sat, 10 Aug 2013)
New Revision: 14469
Added:
packages/trunk/enemylines7/debian/enemylines7.6
packages/trunk/enemylines7/debian/patches/fix-gcc-4.3.diff
Removed:
packages/trunk/enemylines7/debian/TODO.Debian
packages/trunk/enemylines7/debian/enelin7.6
packages/trunk/enemylines7/debian/patches/debug.patch
packages/trunk/enemylines7/debian/patches/rapidxml_print.hpp-gcc4.7.patch
packages/trunk/enemylines7/debian/patches/util_math.h-gcc4.7.patch
Modified:
packages/trunk/enemylines7/debian/README.source
packages/trunk/enemylines7/debian/changelog
packages/trunk/enemylines7/debian/control
packages/trunk/enemylines7/debian/enemylines7.desktop
packages/trunk/enemylines7/debian/install
packages/trunk/enemylines7/debian/manpages
packages/trunk/enemylines7/debian/menu
packages/trunk/enemylines7/debian/patches/20_data_in_usr_games.patch
packages/trunk/enemylines7/debian/patches/series
packages/trunk/enemylines7/debian/rules
packages/trunk/enemylines7/debian/watch
Log:
enemylines 0.6-4
Use debhelper 9, compat level 9
Refresh 20_data_in_usr_games.patch
Drop quilt build-dependency
Use dh sequencer
Create a man page for enemylines7, don't use docbook-to-man anymore
See also debian/changelog
Outline the steps to bring version 0.8 into shape
Modified: packages/trunk/enemylines7/debian/README.source
===================================================================
--- packages/trunk/enemylines7/debian/README.source 2013-08-10 01:28:38 UTC (rev 14468)
+++ packages/trunk/enemylines7/debian/README.source 2013-08-10 20:56:43 UTC (rev 14469)
@@ -1,5 +1,18 @@
-enemylines7 for Debian
-======================
+For those brave enough trying to get version 0.8 into Debian
+============================================================
-The game was repacked to remove pre-built binaries and *.dll files. Please use
-debian/rules get-orig-source to obtain the original and dfsg free sources.
+- Version 0.8 compiles but the game segfaults on startup.
+- Probably an error with SDL or linkage problem.
+- Please start with revision 14002. It includes a patch to make the game
+ compile.
+- The game embeds multiple third party software
+ + Glee
+ + physfs
+ + SDL ? they all need to be removed and replaced.
+ + rapidxml (is not available in Debian yet)
+- The game needs to be split in two packages enemylines7 and enemylines7-data.
+ The new version is considerably larger than 0.6.
+- The whole copyright file must be updated.
+- Version 0.8 is more than 4 years old. It is questionable whether the new
+ version is worth packaging because there is no documentation available and
+ the effort to bring it in shape is high.
Deleted: packages/trunk/enemylines7/debian/TODO.Debian
===================================================================
--- packages/trunk/enemylines7/debian/TODO.Debian 2013-08-10 01:28:38 UTC (rev 14468)
+++ packages/trunk/enemylines7/debian/TODO.Debian 2013-08-10 20:56:43 UTC (rev 14469)
@@ -1,15 +0,0 @@
-- Version 0.8 compiles but the game segfaults on startup.
- + Please use debian/rules get-orig-source to obtain the sources.
-- Probably an error with SDL or linkage problem.
-- The game embeds multiple third party software
- + Glee
- + physfs
- + SDL ? they all need to be removed and replaced.
- + rapidxml (is not available in Debian yet)
-- The game needs to be split in two packages enemylines7 and enemylines7-data.
- The new version is considerably larger than 0.6.
-- The whole copyright file must be updated.
-- Version 0.8 is more than 4 years old. It is questionable whether the new
- version is worth packaging because there is no documentation available and
- the effort to bring it in shape is high.
-
Modified: packages/trunk/enemylines7/debian/changelog
===================================================================
--- packages/trunk/enemylines7/debian/changelog 2013-08-10 01:28:38 UTC (rev 14468)
+++ packages/trunk/enemylines7/debian/changelog 2013-08-10 20:56:43 UTC (rev 14469)
@@ -1,4 +1,4 @@
-enemylines7 (0.8+dfsg-1) UNRELEASED; urgency=low
+enemylines7 (0.6-4) unstable; urgency=low
* Team upload.
@@ -6,7 +6,8 @@
* Remove deprecated Encoding key from .desktop file
[ Markus Koschany ]
- * Improve watch file and create a more flexible extension regex. (Closes: #531617)
+ * Improve watch file and create a more flexible extension regex.
+ (Closes: #531617)
* Switch to package format 3.0 (quilt).
* Bump Standards-Version to 3.9.4, no changes required.
* Bump compat level to 9 and require debhelper >=9 for automatic hardening
@@ -16,24 +17,12 @@
- Use canonical Vcs-URI.
- Drop quilt build dependeny, format 3.0 uses quilt by default.
- Drop docbook-to-man build dependency and create a new man page manually.
- - Add glee-dev to Build-Depends.
* debian/rules:
- Simplify debian/rules by using dh sequencer.
- - Add get-orig-source target.
- Build with --parallel.
- * debian/patches:
- - Add rapidxml_print.hpp-gcc4.7.patch and util_math.h-gcc4.7.patch to make
- enemylines7 compile with >= gcc4.7.
[ Alexander Reichle-Schmehl ]
- * New upstream release (Closes: #527366)
- * Drop debian/patches/fix-gcc-4.3.diff, applied upstream
- * Drop debian/patches/10_turn_off_useless_warnings.patch not needed
- anymore
- * Refresh debian/patches/20_data_in_usr_games.patch
- * Adapt menu and desktop entry to renamed binary
* Adapt debian/control to my new name
- * Add debian/README.source
-- Markus Koschany <apo at gambaru.de> Tue, 09 Apr 2013 18:24:13 +0200
Modified: packages/trunk/enemylines7/debian/control
===================================================================
--- packages/trunk/enemylines7/debian/control 2013-08-10 01:28:38 UTC (rev 14468)
+++ packages/trunk/enemylines7/debian/control 2013-08-10 20:56:43 UTC (rev 14469)
@@ -5,7 +5,6 @@
Uploaders: Alexander Reichle-Schmehl <tolimar at debian.org>
Build-Depends:
debhelper (>= 9),
- glee-dev,
libsdl-image1.2-dev,
libsdl-mixer1.2-dev,
libsdl1.2-dev
@@ -20,12 +19,3 @@
Description: first person 3d-shooter game
Enemy Lines 7 is a Single-player game. You have to Shoot down enemy
bombers threatening your city.
-
-Package: enemylines7-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: enemylines7 (= ${binary:Version}), ${misc:Depends}
-Description: debugging symbols for enemylines7
- This package contains debugging symbols for the game enemylines7. It is only
- required for testing and not to be meant for release.
Deleted: packages/trunk/enemylines7/debian/enelin7.6
===================================================================
--- packages/trunk/enemylines7/debian/enelin7.6 2013-08-10 01:28:38 UTC (rev 14468)
+++ packages/trunk/enemylines7/debian/enelin7.6 2013-08-10 20:56:43 UTC (rev 14469)
@@ -1,56 +0,0 @@
-.TH "ENEMYLINES7" "6"
-.SH "NAME"
-enemylines7 - a shoot'em up game
-.SH "SYNOPSIS"
-.PP
-\fBenemylines7\fR
-.SH "DESCRIPTION"
-.PP
-This manual page documents briefly the
-\fBenemylines7\fR command.
-.PP
-This manual page was written for the \fBDebian\fP distribution
-because the original program does not have a manual page.
-Instead, it has documentation in the GNU \fBInfo\fP format; see below.
-.PP
-\fBenemylines7\fR is a OpenGL video game.
-.SH "HISTORY"
-.PP
-Enemy bombers are approaching Glysen, our capital.
-The situation is without hope.
-But with the new experimental mech we developed you can at least try to take
-as many of them with you as possible.
-
-.PP
-Good hunting.
-
-.SH "OPTIONS"
-.PP
-This program accepts some optional parameters.
-.IP "\fB-width\fP"
-to give a specific width to the window
-.IP "\fB-height\fP"
-to give a specific height to the window
-.IP "\fB-fullscreen\fP"
-to active the fullscreen mode
-.IP "\fB-noaudio\fP"
-to turn off the sound
-.IP "\fB-dir\fP"
-to use a specific data directory
-.SH "SEE ALSO"
-.PP
-You can visit the \fI enemylines7 homepage (link to URL
-http://raum1.memebot.com/enemylines/) \fR.
-.SH "AUTHOR"
-.PP
-This manual page was written by Goneri Le Bouder goneri at rulezlan.org for
-the \fBDebian\fP system (but may be used by others). Permission is
-granted to copy, distribute and/or modify this document under
-the terms of the GNU General Public License, Version 2 any
-later version published by the Free Software Foundation.
-
-.PP
-On Debian systems, the complete text of the GNU General Public
-License can be found in /usr/share/common-licenses/GPL.
-
-
Added: packages/trunk/enemylines7/debian/enemylines7.6
===================================================================
--- packages/trunk/enemylines7/debian/enemylines7.6 (rev 0)
+++ packages/trunk/enemylines7/debian/enemylines7.6 2013-08-10 20:56:43 UTC (rev 14469)
@@ -0,0 +1,56 @@
+.TH "ENEMYLINES7" "6"
+.SH "NAME"
+enemylines7 - a shoot'em up game
+.SH "SYNOPSIS"
+.PP
+\fBenemylines7\fR
+.SH "DESCRIPTION"
+.PP
+This manual page documents briefly the
+\fBenemylines7\fR command.
+.PP
+This manual page was written for the \fBDebian\fP distribution
+because the original program does not have a manual page.
+Instead, it has documentation in the GNU \fBInfo\fP format; see below.
+.PP
+\fBenemylines7\fR is a OpenGL video game.
+.SH "HISTORY"
+.PP
+Enemy bombers are approaching Glysen, our capital.
+The situation is without hope.
+But with the new experimental mech we developed you can at least try to take
+as many of them with you as possible.
+
+.PP
+Good hunting.
+
+.SH "OPTIONS"
+.PP
+This program accepts some optional parameters.
+.IP "\fB-width\fP"
+to give a specific width to the window
+.IP "\fB-height\fP"
+to give a specific height to the window
+.IP "\fB-fullscreen\fP"
+to active the fullscreen mode
+.IP "\fB-noaudio\fP"
+to turn off the sound
+.IP "\fB-dir\fP"
+to use a specific data directory
+.SH "SEE ALSO"
+.PP
+You can visit the \fI enemylines7 homepage (link to URL
+http://raum1.memebot.com/enemylines/) \fR.
+.SH "AUTHOR"
+.PP
+This manual page was written by Goneri Le Bouder goneri at rulezlan.org for
+the \fBDebian\fP system (but may be used by others). Permission is
+granted to copy, distribute and/or modify this document under
+the terms of the GNU General Public License, Version 2 any
+later version published by the Free Software Foundation.
+
+.PP
+On Debian systems, the complete text of the GNU General Public
+License can be found in /usr/share/common-licenses/GPL.
+
+
Modified: packages/trunk/enemylines7/debian/enemylines7.desktop
===================================================================
--- packages/trunk/enemylines7/debian/enemylines7.desktop 2013-08-10 01:28:38 UTC (rev 14468)
+++ packages/trunk/enemylines7/debian/enemylines7.desktop 2013-08-10 20:56:43 UTC (rev 14469)
@@ -2,7 +2,8 @@
Name=Enemylines7
Comment=first person 3d-shooter game
Comment[fr_FR]=un jeu de tir à la premiere personne
-Exec=enelin7
+Comment[de]=3D-Ego-Shooter-Spiel
+Exec=enemylines7
Icon=enemylines7
Terminal=false
Type=Application
Modified: packages/trunk/enemylines7/debian/install
===================================================================
--- packages/trunk/enemylines7/debian/install 2013-08-10 01:28:38 UTC (rev 14468)
+++ packages/trunk/enemylines7/debian/install 2013-08-10 20:56:43 UTC (rev 14469)
@@ -1,4 +1,2 @@
-data usr/share/games/enemylines7
debian/enemylines7.desktop usr/share/applications
debian/enemylines7.xpm usr/share/pixmaps
-src/enelin7 usr/games/
Modified: packages/trunk/enemylines7/debian/manpages
===================================================================
--- packages/trunk/enemylines7/debian/manpages 2013-08-10 01:28:38 UTC (rev 14468)
+++ packages/trunk/enemylines7/debian/manpages 2013-08-10 20:56:43 UTC (rev 14469)
@@ -1 +1 @@
-debian/enelin7.6
+debian/*.6
Modified: packages/trunk/enemylines7/debian/menu
===================================================================
--- packages/trunk/enemylines7/debian/menu 2013-08-10 01:28:38 UTC (rev 14468)
+++ packages/trunk/enemylines7/debian/menu 2013-08-10 20:56:43 UTC (rev 14469)
@@ -1,6 +1,6 @@
?package(enemylines7):needs="X11" \
section="Games/Action" \
title="Enemylines7" \
- command="/usr/games/enelin7" \
+ command="/usr/games/enemylines7" \
longtitle="Enemylines7 - first person 3d-shooter game" \
icon="/usr/share/pixmaps/enemylines7.xpm"
Modified: packages/trunk/enemylines7/debian/patches/20_data_in_usr_games.patch
===================================================================
--- packages/trunk/enemylines7/debian/patches/20_data_in_usr_games.patch 2013-08-10 01:28:38 UTC (rev 14468)
+++ packages/trunk/enemylines7/debian/patches/20_data_in_usr_games.patch 2013-08-10 20:56:43 UTC (rev 14469)
@@ -1,20 +1,36 @@
-From: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
-Date: Tue, 9 Apr 2013 23:27:35 +0200
+From: Markus Koschany <apo at gambaru.de>
+Date: Sat, 10 Aug 2013 21:55:18 +0200
Subject: 20_data_in_usr_games
---
- src/lib01/filesystem1/filesystem1.cc | 1 +
- 1 file changed, 1 insertion(+)
+ Makefile | 4 ++--
+ main.cc | 2 +-
+ 2 files changed, 3 insertions(+), 3 deletions(-)
-diff --git a/src/lib01/filesystem1/filesystem1.cc b/src/lib01/filesystem1/filesystem1.cc
-index 3a85170..76f0c0b 100644
---- a/src/lib01/filesystem1/filesystem1.cc
-+++ b/src/lib01/filesystem1/filesystem1.cc
-@@ -57,6 +57,7 @@ FileSystem1::FileSystem1(std::string my):myname(my),physfs(false) {
- dirs.push_back("(archive)/$");
- dirs.push_back("(archive)/data");
- dirs.push_back("(archive)");
-+ dirs.push_back("/usr/share/games/enemylines7/data");
- }
+diff --git a/Makefile b/Makefile
+index 2bcdf41..afbcc50 100644
+--- a/Makefile
++++ b/Makefile
+@@ -22,7 +22,7 @@ clean:
+ rm -f *.o models/*.o block/*.o tweak/*.o math/*.o elements/*.o $(TARGET)
- bool FileSystem1::test_archive_file(std::string filename) {
+ install:
+- mkdir -p $(DESTDIR)/share/enemylines7/
++ mkdir -p $(DESTDIR)/share/games/enemylines7/
+ mkdir -p $(DESTDIR)/bin/
+ cp enemylines7 $(DESTDIR)/bin/
+- cp data/* $(DESTDIR)/share/enemylines7/
++ cp data/* $(DESTDIR)/share/games/enemylines7/
+diff --git a/main.cc b/main.cc
+index 90d9199..e31a03e 100644
+--- a/main.cc
++++ b/main.cc
+@@ -38,7 +38,7 @@ std::string load_audio(std::string dir) {
+ path+="/";
+ std::cout << " Looking in " << path << std::endl;
+ if (Audio::load(path)) return path;
+- path="/usr/share/";
++ path="/usr/share/games/";
+ path+=PATHNAME;
+ path+="/";
+ std::cout << " Looking in " << path << std::endl;
Deleted: packages/trunk/enemylines7/debian/patches/debug.patch
===================================================================
--- packages/trunk/enemylines7/debian/patches/debug.patch 2013-08-10 01:28:38 UTC (rev 14468)
+++ packages/trunk/enemylines7/debian/patches/debug.patch 2013-08-10 20:56:43 UTC (rev 14469)
@@ -1,23 +0,0 @@
-From: Markus Koschany <apo at gambaru.de>
-Date: Wed, 10 Apr 2013 18:13:19 +0200
-Subject: debug
-
----
- src/Makefile | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src/Makefile b/src/Makefile
-index c7ab04c..9476873 100644
---- a/src/Makefile
-+++ b/src/Makefile
-@@ -2,8 +2,8 @@ DESTDIR ?= /usr/local
- TARGET = enelin7
- CXX= g++
- LIB01_OPTIONS=-DL01_GLEE -DL01_SDL -DL01_GAMEPLAY -DL01_V=08 -DL01_S=el7 -DL01_OPENGL -DL01_PHYSFS_INT -DL01_FORMATIONS -DL01_FILESYSTEM1 -DL01_R=15 -DL01_BLOCK -DL01_VBLOCK -DL01_MODEL1 -DL01_PARTICLES3 -DNDEBUG
--CXXFLAGS = -O2 -Wall `sdl-config --cflags` -I./ $(LIB01_OPTIONS)
--CFLAGS = -O2 -Wall `sdl-config --cflags` -I./ $(LIB01_OPTIONS)
-+CXXFLAGS = -g -O0 -Wall `sdl-config --cflags` -I./ $(LIB01_OPTIONS)
-+CFLAGS = -g -O0 -Wall `sdl-config --cflags` -I./ $(LIB01_OPTIONS)
- LDFLAGS = `sdl-config --libs` -lGL -lGLU
- OFILES= lib01/tset/tset.o lib01/tweak/tweak.o lib01/tweak/tweakobject.o lib01/tweak/tweakerror.o lib01/tweak/tweakcore.o lib01/tweak/tweakaccess.o lib01/tweak/tweakconstant.o lib01/tweak/tweakbool.o lib01/tweak/tweakint.o lib01/tweak/tweakuint.o lib01/tweak/tweakfloat.o lib01/tweak/tweakstring.o lib01/tweak/tweakc3.o lib01/tweak/tweakc3f.o lib01/tweak/tweakenum.o lib01/tweak/tweakbitset.o lib01/tweak/tweakreference.o lib01/tweak/tweakiterator.o lib01/tweak/tweakrequest.o lib01/tweak/tweakserver.o lib01/tweak/tweakloader.o lib01/tweak/tweaksaver.o lib01/tweak/tweakargs.o lib01/tweak/tweakfile.o lib01/tweak/tweakdebug.o lib01/tweak/t_tweak.o lib01/tweak/tests_tweak_basic.o lib01/tweak/tests_tweak.o lib01/model1/model.o lib01/model1/loader_obj.o lib01/model1/loader.o lib01/model1/keeper.o lib01/model1/v_model.o lib01/model1/t_model1_viewer.o lib01/model1/tests_model.o lib01/random/random.o lib01/random/tests_random.o lib01/filesystem1/filesystem1.o lib01/filesystem1/t_filesystem1.o lib01/filesystem1/tests_filesystem1.o lib01/general/util_general.o lib01/general/defineinfo.o lib01/general/imagedata.o lib01/general/fontdata.o lib01/general/stringified.o lib01/general/alert.o lib01/general/tests_general.o lib01/wrappers/posix/posix.o lib01/wrappers/posix/tests_posix.o lib01/tools/tools.o lib01/opengl/util_opengl.o lib01/opengl/primitives.o lib01/opengl/glut_geometry.o lib01/opengl/lighttweak.o lib01/opengl/setuptweak.o lib01/opengl/fogtweak.o lib01/opengl/glstate.o lib01/opengl/draw_im.o lib01/opengl/draw_vbo.o lib01/opengl/shader.o lib01/opengl/enums.o lib01/opengl/texturekeeper_base.o lib01/opengl/reflection.o lib01/opengl/t_shader_test.o lib01/opengl/water1.o lib01/opengl/water2.o lib01/opengl/minimap.o lib01/opengl/tests_opengl.o lib01/formations/formationclasses.o lib01/formations/formations.o lib01/formations/formationstweak.o lib01/formations/t_formations.o lib01/formations/tests_formations.o lib01/assimilated/rapidxml/util_rapidxml.o lib01/assimilated/rapidxml/tests_rapidxml.o lib01/math/frustum.o lib01/math/bits.o lib01/math/pick.o lib01/math/trig.o lib01/math/position.o lib01/math/quaternion.o lib01/math/direction123.o lib01/math/direction.o lib01/math/direction3d.o lib01/math/direction3d_val.o lib01/math/quad.o lib01/math/matrix4.o lib01/math/obox3f.o lib01/math/intersection.o lib01/math/util_math.o lib01/math/t_intersectiontest.o lib01/math/t_frustumtest.o lib01/math/tests_math.o lib01/v_block/v_block.o lib01/v_block/v_block_edit.o lib01/v_block/v_block_select.o lib01/v_block/cacher_displaylist.o lib01/v_block/cacher_vbo.o lib01/v_block/v_cube.o lib01/v_block/v_material.o lib01/v_block/util_v_block.o lib01/v_block/t_block_viewer.o lib01/v_block/t_block_destruct.o lib01/v_block/tests_v_block.o lib01/assimilated/glee/GLee.o lib01/assimilated/glee/util_glee.o lib01/sdl/util_sdl.o lib01/sdl/util_sdlopengl.o lib01/sdl/clipstack.o lib01/sdl/image.o lib01/sdl/mixer.o lib01/sdl/ttf.o lib01/sdl/video.o lib01/sdl/imagekeeper.o lib01/sdl/texturekeeper.o lib01/sdl/audiokeeper.o lib01/sdl/write.o lib01/sdl/draw.o lib01/sdl/dirt.o lib01/sdl/input.o lib01/sdl/map_sdl.o lib01/sdl/t_sdl_viewer.o lib01/sdl/t_sdl_info.o lib01/sdl/t_sdl_input.o lib01/sdl/t_sdl_modes.o lib01/sdl/tests_sdl.o lib01/gameplay/wavetweak.o lib01/gameplay/energy.o lib01/gameplay/money.o lib01/gameplay/timeleft.o lib01/gameplay/score.o lib01/gameplay/difficulty.o lib01/gameplay/radio2.o lib01/gameplay/skills3.o lib01/gameplay/factions1.o lib01/gameplay/tests_gameplay.o lib01/assimilated/misc/md5.o lib01/assimilated/misc/tests_assimilated.o lib01/stringstuff/filenames.o lib01/stringstuff/files.o lib01/stringstuff/split.o lib01/stringstuff/numbers.o lib01/stringstuff/util_stringstuff.o lib01/stringstuff/tests_stringstuff.o lib01/assimilated/physfs/physfs.o lib01/assimilated/physfs/physfs_byteorder.o lib01/assimilated/physfs/physfs_unicode.o lib01/assimilated/physfs/extras/physfsrwops.o lib01/assimilated/physfs/archivers/zip.o lib01/assimilated/physfs/archivers/dir.o lib01/assimilated/physfs/platform/beos.o lib01/assimilated/physfs/platform/macosx.o lib01/assimilated/physfs/platform/os2.o lib01/assimilated/physfs/platform/pocketpc.o lib01/assimilated/physfs/platform/posix.o lib01/assimilated/physfs/platform/unix.o lib01/assimilated/physfs/platform/windows.o lib01/particles3/particles3.o lib01/particles3/step1.o lib01/particles3/step2.o lib01/particles3/v_particles3.o lib01/particles3/t_particles3.o lib01/particles3/tests_particles3.o lib01/algorithms/misc.o lib01/algorithms/active.o lib01/algorithms/sectors.o lib01/algorithms/uistack.o lib01/algorithms/drawnlist.o lib01/algorithms/areapick.o lib01/algorithms/container_tpl.o lib01/algorithms/proximity_tpl.o lib01/algorithms/collisionmatrix.o lib01/algorithms/collisiondistances.o lib01/algorithms/framecounter.o lib01/algorithms/animation.o lib01/algorithms/sequences.o lib01/algorithms/tests_algorithms.o lib01/debug/dout.o lib01/debug/tune.o lib01/block/block.o lib01/block/blockdata.o lib01/block/blockinfo.o lib01/block/blockenvironment.o lib01/block/material.o lib01/block/triangulator.o lib01/block/texturer.o lib01/block/iterator.o lib01/block/collider.o lib01/block/rotator.o lib01/block/debugger.o lib01/block/infostack.o lib01/block/merger.o lib01/block/selection.o lib01/block/world.o lib01/block/saver.o lib01/block/loader.o lib01/block/builtin.o lib01/block/lookup.o lib01/block/neighbour.o lib01/block/sidechecker.o lib01/block/faceremover3.o lib01/block/faceremover6.o lib01/block/faceremover8.o lib01/block/faceremover9.o lib01/block/destructor6.o lib01/block/creator1.o lib01/block/gravity1.o lib01/block/gravity2.o lib01/block/gravity3.o lib01/block/mirror.o lib01/block/gridaccess.o lib01/block/sphere.o lib01/block/util_block.o lib01/block/t_block_info.o lib01/block/tests_block_multi.o lib01/block/tests_block.o main.o base.o world.o control.o entity.o destructor.o view.o v_mech.o tool.o
- all: $(TARGET)
Added: packages/trunk/enemylines7/debian/patches/fix-gcc-4.3.diff
===================================================================
--- packages/trunk/enemylines7/debian/patches/fix-gcc-4.3.diff (rev 0)
+++ packages/trunk/enemylines7/debian/patches/fix-gcc-4.3.diff 2013-08-10 20:56:43 UTC (rev 14469)
@@ -0,0 +1,24 @@
+Index: enemylines7-0.6/random.cc
+===================================================================
+--- enemylines7-0.6.orig/random.cc 2008-02-03 17:32:36.000000000 +0100
++++ enemylines7-0.6/random.cc 2008-02-03 17:32:43.000000000 +0100
+@@ -1,5 +1,6 @@
+ #include "random.h"
+
++#include <cstdlib>
+ #include <iostream>
+
+
+Index: enemylines7-0.6/math/c3_tpl.h
+===================================================================
+--- enemylines7-0.6.orig/math/c3_tpl.h 2008-02-03 17:32:46.000000000 +0100
++++ enemylines7-0.6/math/c3_tpl.h 2008-02-03 17:32:49.000000000 +0100
+@@ -2,7 +2,7 @@
+ #include <sstream>
+ #include <utility>
+ #include <cmath>
+-
++#include <limits>
+
+ using namespace std::rel_ops;
+
Deleted: packages/trunk/enemylines7/debian/patches/rapidxml_print.hpp-gcc4.7.patch
===================================================================
--- packages/trunk/enemylines7/debian/patches/rapidxml_print.hpp-gcc4.7.patch 2013-08-10 01:28:38 UTC (rev 14468)
+++ packages/trunk/enemylines7/debian/patches/rapidxml_print.hpp-gcc4.7.patch 2013-08-10 20:56:43 UTC (rev 14469)
@@ -1,55 +0,0 @@
-From: Markus Koschany <apo at gambaru.de>
-Date: Tue, 9 Apr 2013 23:29:09 +0200
-Subject: rapidxml_print.hpp gcc4.7
-
----
- src/lib01/assimilated/rapidxml/rapidxml_print.hpp | 36 +++++++++++++++++++++
- 1 file changed, 36 insertions(+)
-
-diff --git a/src/lib01/assimilated/rapidxml/rapidxml_print.hpp b/src/lib01/assimilated/rapidxml/rapidxml_print.hpp
-index 008705b..1b08f1a 100644
---- a/src/lib01/assimilated/rapidxml/rapidxml_print.hpp
-+++ b/src/lib01/assimilated/rapidxml/rapidxml_print.hpp
-@@ -117,6 +117,42 @@ namespace rapidxml
- return false;
- }
-
-+ template<class OutIt, class Ch>
-+ inline OutIt print_children(OutIt out, const xml_node<Ch> *node, int flags,
-+ int indent);
-+
-+ template<class OutIt, class Ch>
-+ inline OutIt print_attributes(OutIt out, const xml_node<Ch> *node, int
-+ flags);
-+
-+ template<class OutIt, class Ch>
-+ inline OutIt print_data_node(OutIt out, const xml_node<Ch> *node, int
-+ flags, int indent);
-+
-+ template<class OutIt, class Ch>
-+ inline OutIt print_cdata_node(OutIt out, const xml_node<Ch> *node, int
-+ flags, int indent);
-+
-+ template<class OutIt, class Ch>
-+ inline OutIt print_element_node(OutIt out, const xml_node<Ch> *node, int
-+ flags, int indent);
-+
-+ template<class OutIt, class Ch>
-+ inline OutIt print_declaration_node(OutIt out, const xml_node<Ch> *node,
-+ int flags, int indent);
-+
-+ template<class OutIt, class Ch>
-+ inline OutIt print_comment_node(OutIt out, const xml_node<Ch> *node, int
-+ flags, int indent);
-+
-+ template<class OutIt, class Ch>
-+ inline OutIt print_doctype_node(OutIt out, const xml_node<Ch> *node, int
-+ flags, int indent);
-+
-+ template<class OutIt, class Ch>
-+ inline OutIt print_pi_node(OutIt out, const xml_node<Ch> *node, int flags,
-+ int indent);
-+
- ///////////////////////////////////////////////////////////////////////////
- // Internal printing operations
-
Modified: packages/trunk/enemylines7/debian/patches/series
===================================================================
--- packages/trunk/enemylines7/debian/patches/series 2013-08-10 01:28:38 UTC (rev 14468)
+++ packages/trunk/enemylines7/debian/patches/series 2013-08-10 20:56:43 UTC (rev 14469)
@@ -1,4 +1,2 @@
20_data_in_usr_games.patch
-rapidxml_print.hpp-gcc4.7.patch
-util_math.h-gcc4.7.patch
-debug.patch
+fix-gcc-4.3.diff
Deleted: packages/trunk/enemylines7/debian/patches/util_math.h-gcc4.7.patch
===================================================================
--- packages/trunk/enemylines7/debian/patches/util_math.h-gcc4.7.patch 2013-08-10 01:28:38 UTC (rev 14468)
+++ packages/trunk/enemylines7/debian/patches/util_math.h-gcc4.7.patch 2013-08-10 20:56:43 UTC (rev 14469)
@@ -1,62 +0,0 @@
-From: Markus Koschany <apo at gambaru.de>
-Date: Tue, 9 Apr 2013 23:51:00 +0200
-Subject: util_math.h gcc4.7
-
----
- src/lib01/math/util_math.h | 31 ++++++++++++++-----------------
- 1 file changed, 14 insertions(+), 17 deletions(-)
-
-diff --git a/src/lib01/math/util_math.h b/src/lib01/math/util_math.h
-index d5840ac..9012109 100644
---- a/src/lib01/math/util_math.h
-+++ b/src/lib01/math/util_math.h
-@@ -26,35 +26,32 @@
- namespace lib01 {
- namespace util_math {
-
-+template <class T> T cantor(T x,T y) {
-+ return (x+y)*(x+y+1)/2+y;
-+}
-+template <class T> T cantor_y(T z) {
-+ T j = static_cast<T>(floor(sqrt(0.25 + 2*z) - 0.5));
-+ return z - j*(j+1)/2;
-+}
- template <class T> T cantor3(T x,T y,T z) {
- T a=cantor(x,y);
- return cantor(a,z);
- }
--template <class T> T cantor3_x(T z) {
-- T a=cantor_x(z);
-- return cantor_x(a);
--}
--template <class T> T cantor3_y(T z) {
-- T a=cantor_x(z);
-- return cantor_y(a);
--}
- template <class T> T cantor3_z(T z) {
- return cantor_y(z);
- }
--
--
--template <class T> T cantor(T x,T y) {
-- return (x+y)*(x+y+1)/2+y;
--}
- template <class T> T cantor_x(T z) {
- T j = static_cast<T>(floor(sqrt(0.25 + 2*z) - 0.5));
- return j - cantor_y(z);
- }
--template <class T> T cantor_y(T z) {
-- T j = static_cast<T>(floor(sqrt(0.25 + 2*z) - 0.5));
-- return z - j*(j+1)/2;
-+template <class T> T cantor3_y(T z) {
-+ T a=cantor_x(z);
-+ return cantor_y(a);
-+}
-+template <class T> T cantor3_x(T z) {
-+ T a=cantor_x(z);
-+ return cantor_x(a);
- }
--
-
- int ggt(int a,int b);
- void get_aspect_ratio(int& a,int& b);
Modified: packages/trunk/enemylines7/debian/rules
===================================================================
--- packages/trunk/enemylines7/debian/rules 2013-08-10 01:28:38 UTC (rev 14468)
+++ packages/trunk/enemylines7/debian/rules 2013-08-10 20:56:43 UTC (rev 14469)
@@ -1,41 +1,9 @@
#!/usr/bin/make -f
#export DH_VERBOSE=1
-DPATH := $(abspath $(dir $(MAKEFILE_LIST)))
-DTYPE := +dfsg
-PKG := enemylines7
-VER ?= $(shell dpkg-parsechangelog -l$(DPATH)/changelog | perl -ne 'print $$1 if m{Version:\s*(\d[\d\.]+)}')
-
%:
dh $@ --parallel
-override_dh_auto_build:
- cd $(CURDIR)/src && $(MAKE)
-
-override_dh_clean:
- dh_clean
- cd $(CURDIR)/src && $(MAKE) clean
-
-override_dh_strip:
- dh_strip --dbg-package=enemylines7-dbg
-
-.PHONY: get-orig-source
-get-orig-source: $(PKG)_$(VER)$(DTYPE).orig.tar.xz
- @
-
-$(PKG)_$(VER)$(DTYPE).orig.tar.xz:
- @echo "# Downloading..."
- uscan --noconf --verbose --repack --rename --destdir=$(CURDIR) --check-dirname-level=0 --force-download --download-version $(VER) $(DPATH)
- @echo "# Extracting..."
- mkdir $(PKG)-$(VER) \
- && tar xf $(PKG)_$(VER).orig.tar.* --directory $(PKG)-$(VER) --strip-components 1 \
- || $(RM) -r $(PKG)-$(VER)
- @echo "# Clean-up..."
- cd $(PKG)-$(VER) \
- && $(RM) -r -v \
- *.dll \
- enelin7*
- @echo "# Packing..."
- tar -caf "$(PKG)_$(VER)$(DTYPE).orig.tar.xz" "$(PKG)-$(VER)" \
- && $(RM) -r "$(PKG)-$(VER)"
-
+override_dh_auto_install:
+ $(MAKE) install DESTDIR=$(CURDIR)/debian/enemylines7/usr
+ mv $(CURDIR)/debian/enemylines7/usr/bin $(CURDIR)/debian/enemylines7/usr/games
Modified: packages/trunk/enemylines7/debian/watch
===================================================================
--- packages/trunk/enemylines7/debian/watch 2013-08-10 01:28:38 UTC (rev 14468)
+++ packages/trunk/enemylines7/debian/watch 2013-08-10 20:56:43 UTC (rev 14469)
@@ -1,3 +1,2 @@
version=3
-opts="dversionmangle=s/\+dfsg//" \
http://proj.phk.at/el/7 enelin7-([\d\.]+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))
More information about the Pkg-games-commits
mailing list