Author: apo-guest Date: 2013-08-11 10:20:50 +0000 (Sun, 11 Aug 2013) New Revision: 14470
Added: packages/trunk/enemylines7/debian/patches/10-turn-off-useless-warnings.patch packages/trunk/enemylines7/debian/patches/fix-gcc-4.3.patch packages/trunk/enemylines7/debian/patches/hardening.patch Removed: packages/trunk/enemylines7/debian/patches/fix-gcc-4.3.diff Modified: packages/trunk/enemylines7/debian/changelog packages/trunk/enemylines7/debian/control packages/trunk/enemylines7/debian/copyright packages/trunk/enemylines7/debian/patches/20_data_in_usr_games.patch packages/trunk/enemylines7/debian/patches/series Log: Add hardening Update copyright file to format 1.0 Improve the package description Refresh all patches. Add DEP-3 headers. Modified: packages/trunk/enemylines7/debian/changelog =================================================================== --- packages/trunk/enemylines7/debian/changelog 2013-08-10 20:56:43 UTC (rev 14469) +++ packages/trunk/enemylines7/debian/changelog 2013-08-11 10:20:50 UTC (rev 14470) @@ -13,18 +13,25 @@ * Bump compat level to 9 and require debhelper >=9 for automatic hardening build flags. * Delete enemylines7.sgml and files file. They are not necessary anymore. + Create enemylines7.6 man page instead. + * Update debian/copyright to copyright format 1.0. The license is GPL-2. * debian/control: - 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. + - Improve the package description. * debian/rules: - Simplify debian/rules by using dh sequencer. - Build with --parallel. + * debian/patches: + - Refresh all patches. Add DEP-3 headers. Use patch extension consistently. + - Add hardening.patch to provide hardening build flags with + dpkg-buildflags. [ Alexander Reichle-Schmehl ] * Adapt debian/control to my new name - -- Markus Koschany <a...@gambaru.de> Tue, 09 Apr 2013 18:24:13 +0200 + -- Markus Koschany <a...@gambaru.de> Sat, 10 Aug 2013 23:01:26 +0200 enemylines7 (0.6-3) unstable; urgency=low Modified: packages/trunk/enemylines7/debian/control =================================================================== --- packages/trunk/enemylines7/debian/control 2013-08-10 20:56:43 UTC (rev 14469) +++ packages/trunk/enemylines7/debian/control 2013-08-11 10:20:50 UTC (rev 14470) @@ -5,6 +5,7 @@ Uploaders: Alexander Reichle-Schmehl <toli...@debian.org> Build-Depends: debhelper (>= 9), + hardening-wrapper, libsdl-image1.2-dev, libsdl-mixer1.2-dev, libsdl1.2-dev @@ -17,5 +18,9 @@ Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Description: first person 3d-shooter game - Enemy Lines 7 is a Single-player game. You have to Shoot down enemy - bombers threatening your city. + Enemy Lines 7 is a single-player game. You have to shoot down enemy + bombers threatening your city in a three-dimensional environment. + . + Enemy bombers are approaching Glysen, your capital. The situation is without + hope. But with the new experimental mech you can at least try to take as many + of them with you as possible. Modified: packages/trunk/enemylines7/debian/copyright =================================================================== --- packages/trunk/enemylines7/debian/copyright 2013-08-10 20:56:43 UTC (rev 14469) +++ packages/trunk/enemylines7/debian/copyright 2013-08-11 10:20:50 UTC (rev 14470) @@ -1,16 +1,41 @@ -This package was debianized by Gonéri Le Bouder <gon...@rulezlan.org> on -Sun, 26 Mar 2006 19:08:45 +0200. +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: Enemylines7 +Source: http://proj.phk.at/el/7/ +Comment: + The game was downloaded from http://raum1.memebot.com/enemylines/. This site + does not exist anymore and was moved to http://proj.phk.at/el/7/. + . + The files enelin7, enelin7.exe, libogg-0.dll, libvorbis-0.dll, + libvorbisfile-3.dll, SDL.dll, SDL_mixer.dlland smpeg.dll + were removed from the tarball. -It was downloaded from http://raum1.memebot.com/enemylines/ -The current homesite is http://proj.phk.at/el/7/ -The files enelin7, enelin7.exe, libogg-0.dll, libvorbis-0.dll, -libvorbisfile-3.dll, SDL.dll, SDL_mixer.dlland smpeg.dll -where removed from the tarball. +Files: * +Copyright: Raphael Pikrin +License: GPL-2 +Comment: + The game was accompanied by a COPYING file that indicates that the game + is licensed under the GNU General Public License 2. -Copyright Holder: Raphael Pikrin +Files: debian/* +Copyright: 2006-2008, Gonéri Le Bouder <gon...@rulezlan.org> + 2006, Alexander Reichle-Schmehl <toli...@debian.org> + 2007, Jon Dowland <j...@alcopop.org> + 2013, Markus Koschany <a...@gambaru.de> +License: GPL-2 -License: - -GNU Gneral Public License 3 or later -see /usr/share/common-licenses/GPL-3 +License: GPL-2 + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License 2 as published by + the Free Software Foundation. + . + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see <http://www.gnu.org/licenses/> + . + On Debian systems, the complete text of the GNU General + Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". Added: packages/trunk/enemylines7/debian/patches/10-turn-off-useless-warnings.patch =================================================================== --- packages/trunk/enemylines7/debian/patches/10-turn-off-useless-warnings.patch (rev 0) +++ packages/trunk/enemylines7/debian/patches/10-turn-off-useless-warnings.patch 2013-08-11 10:20:50 UTC (rev 14470) @@ -0,0 +1,27 @@ +From: =?UTF-8?q?Gon=C3=A9ri=20Le=20Bouder?= <gon...@rulezlan.org> +Date: Sun, 11 Aug 2013 11:39:25 +0200 +Subject: 10 turn off useless warnings + +--- + main.cc | 8 -------- + 1 file changed, 8 deletions(-) + +diff --git a/main.cc b/main.cc +index e31a03e..da6a781 100644 +--- a/main.cc ++++ b/main.cc +@@ -30,14 +30,6 @@ namespace PRJID { + std::string load_audio(std::string dir) { + std::string path; + if (dir=="") { +- path="data/"; +- std::cout << " Looking in " << path << std::endl; +- if (Audio::load(path)) return path; +- path="/usr/local/share/"; +- path+=PATHNAME; +- path+="/"; +- std::cout << " Looking in " << path << std::endl; +- if (Audio::load(path)) return path; + path="/usr/share/games/"; + path+=PATHNAME; + path+="/"; 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 20:56:43 UTC (rev 14469) +++ packages/trunk/enemylines7/debian/patches/20_data_in_usr_games.patch 2013-08-11 10:20:50 UTC (rev 14470) @@ -1,4 +1,4 @@ -From: Markus Koschany <a...@gambaru.de> +From: =?UTF-8?q?Gon=C3=A9ri=20Le=20Bouder?= <gon...@rulezlan.org> Date: Sat, 10 Aug 2013 21:55:18 +0200 Subject: 20_data_in_usr_games Deleted: packages/trunk/enemylines7/debian/patches/fix-gcc-4.3.diff =================================================================== --- packages/trunk/enemylines7/debian/patches/fix-gcc-4.3.diff 2013-08-10 20:56:43 UTC (rev 14469) +++ packages/trunk/enemylines7/debian/patches/fix-gcc-4.3.diff 2013-08-11 10:20:50 UTC (rev 14470) @@ -1,24 +0,0 @@ -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; - Added: packages/trunk/enemylines7/debian/patches/fix-gcc-4.3.patch =================================================================== --- packages/trunk/enemylines7/debian/patches/fix-gcc-4.3.patch (rev 0) +++ packages/trunk/enemylines7/debian/patches/fix-gcc-4.3.patch 2013-08-11 10:20:50 UTC (rev 14470) @@ -0,0 +1,33 @@ +From: =?UTF-8?q?Gon=C3=A9ri=20Le=20Bouder?= <gon...@rulezlan.org> +Date: Sun, 11 Aug 2013 11:37:43 +0200 +Subject: fix gcc 4.3 + +--- + math/c3_tpl.h | 2 +- + random.cc | 1 + + 2 files changed, 2 insertions(+), 1 deletion(-) + +diff --git a/math/c3_tpl.h b/math/c3_tpl.h +index 79f95a2..3233117 100644 +--- a/math/c3_tpl.h ++++ b/math/c3_tpl.h +@@ -2,7 +2,7 @@ + #include <sstream> + #include <utility> + #include <cmath> +- ++#include <limits> + + using namespace std::rel_ops; + +diff --git a/random.cc b/random.cc +index 8367729..c0b9c82 100644 +--- a/random.cc ++++ b/random.cc +@@ -1,5 +1,6 @@ + #include "random.h" + ++#include <cstdlib> + #include <iostream> + + Added: packages/trunk/enemylines7/debian/patches/hardening.patch =================================================================== --- packages/trunk/enemylines7/debian/patches/hardening.patch (rev 0) +++ packages/trunk/enemylines7/debian/patches/hardening.patch 2013-08-11 10:20:50 UTC (rev 14470) @@ -0,0 +1,33 @@ +From: Markus Koschany <a...@gambaru.de> +Date: Sun, 11 Aug 2013 11:45:57 +0200 +Subject: hardening + +--- + Makefile | 5 ++++- + 1 file changed, 4 insertions(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index afbcc50..091ce5d 100644 +--- a/Makefile ++++ b/Makefile +@@ -6,8 +6,11 @@ TARGET = enemylines7 + CXX= g++ + + CXXFLAGS = -O2 -Wall `sdl-config --cflags` -I./ ++CXXFLAGS += `dpkg-buildflags --get CFLAGS` ++CXXFLAGS += `dpkg-buildflags --get CXXFLAGS` + + LDFLAGS = `sdl-config --libs` -lGL -lGLU -lSDL_mixer -lSDL_image ++LDFLAGS += `dpkg-buildflags --get LDFLAGS` + + + all: $(TARGET) +@@ -15,7 +18,7 @@ all: $(TARGET) + OFILES = audio.o config.o container.o entity.o random.o game.o util.o menu.o help.o font_ogl.o skybox.o math/frustum.o math/quaternion.o font_data.o position.o light.o formation.o tex.o models/sphere.o models/bomb.o models/displaylists.o models/plane1.o models/slope1_1.o models/slope1_2.o models/slope2_1.o models/slope2_2.o models/slope3_1.o models/slope3_2.o models/slope4_1.o models/slope4_2.o models/tower.o models/bunker.o models/biosphere.o models/plane2.o models/station.o floor.o radio.o main.o elements/energy.o elements/difficulty.o elements/interval.o elements/score.o elements/timeleft.o tweak/tweak_release.o block/block.o block/blockinfo.o block/cacher.o block/collider.o block/cube.o block/debugger.o block/destructor.o block/infostack.o block/map2.o block/material.o block/merger.o block/painter3.o block/painter6.o block/selector2.o + + $(TARGET): $(OFILES) +- $(CXX) -o $(TARGET) $(OFILES) $(LDFLAGS) ++ $(CXX) $(LDFLAGS) $(OFILES) -o $(TARGET) + + + clean: Modified: packages/trunk/enemylines7/debian/patches/series =================================================================== --- packages/trunk/enemylines7/debian/patches/series 2013-08-10 20:56:43 UTC (rev 14469) +++ packages/trunk/enemylines7/debian/patches/series 2013-08-11 10:20:50 UTC (rev 14470) @@ -1,2 +1,4 @@ 20_data_in_usr_games.patch -fix-gcc-4.3.diff +fix-gcc-4.3.patch +10-turn-off-useless-warnings.patch +hardening.patch _______________________________________________ Pkg-games-commits mailing list Pkg-games-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits