freedroidrpg (0.14.1-1) debian-dir only changes

Summary

 debian/DialogEditor.6             |   11 +
 debian/ItemEditor.6               |   11 +
 debian/changelog                  |  176 +++++++++++++++++++++++++++++
 debian/compat                     |    1 
 debian/control                    |   29 ++++
 debian/copyright                  |  228 ++++++++++++++++++++++++++++++++++++++
 debian/croppy.6                   |   30 +++++
 debian/freedroidrpg-data.install  |    1 
 debian/freedroidrpg.desktop       |   11 +
 debian/freedroidrpg.install       |    3 
 debian/freedroidrpg.menu          |    3 
 debian/freedroidrpg.xpm           |   70 +++++++++++
 debian/patches/07_framerate.diff  |   11 +
 debian/patches/17_debianize.diff  |   65 ++++++++++
 debian/patches/20_enter_keys.diff |   31 +++++
 debian/patches/27_debug.diff      |  197 ++++++++++++++++++++++++++++++++
 debian/pngtoico.1                 |   11 +
 debian/rules                      |   25 ++++
 debian/watch                      |    3 
 19 files changed, 917 insertions(+)

    
download this patch

Patch contents

--- freedroidrpg-0.14.1.orig/debian/ItemEditor.6
+++ freedroidrpg-0.14.1/debian/ItemEditor.6
@@ -0,0 +1,11 @@
+.TH ITEMEDITOR "6" "November 2005" "ItemEditor " "User Commands"
+.SH NAME
+ItemEditor
+.SH SYNOPSIS
+Use it to modify items in freedroidRPG.
+.SH COPYRIGHT
+Copyright \(co 2002 Johannes Prix, Reinhard Prix
+Freedroid comes with NO WARRANTY to the extent permitted by law.
+You may redistribute copies of Freedroid
+under the terms of the GNU General Public License.
+For more information about these matters, see the file named COPYING.
--- freedroidrpg-0.14.1.orig/debian/croppy.6
+++ freedroidrpg-0.14.1/debian/croppy.6
@@ -0,0 +1,30 @@
+.TH CROPPY "6" "November 2005" "croppy " "User Commands"
+.SH NAME
+croppy
+.SH SYNOPSIS
+.B croppy
+[\fI-v|--version\fR]
+.SH DESCRIPTION
+.IP
+[\-i|\-\-input_file]
+[\-n|\-\-nographicsoutput] (default!)
+[\-g|\-\-graphicsoutput]
+[\-d|\-\-debug=LEVEL]
+[\-x|\-\-offset_x=OFFSET_X]
+[\-y|\-\-offset_y=OFFSET_Y]
+.PP
+EXAMPLE:  croppy \fB\-i\fR my_test_file.png
+.PP
+Please report bugs by sending e\-mail to:
+.PP
+freedroid\-discussion@lists.sourceforge.net
+.PP
+Thanks a lot in advance, the Freedroid dev team.
+.PP
+Freedroid Croppy Tool, Version 1.1.
+.SH COPYRIGHT
+Copyright \(co 2002 Johannes Prix, Reinhard Prix
+Freedroid comes with NO WARRANTY to the extent permitted by law.
+You may redistribute copies of Freedroid
+under the terms of the GNU General Public License.
+For more information about these matters, see the file named COPYING.
--- freedroidrpg-0.14.1.orig/debian/freedroidrpg.install
+++ freedroidrpg-0.14.1/debian/freedroidrpg.install
@@ -0,0 +1,3 @@
+usr/games/freedroidRPG
+../freedroidrpg.xpm usr/share/pixmaps
+../freedroidrpg.desktop usr/share/applications
--- freedroidrpg-0.14.1.orig/debian/rules
+++ freedroidrpg-0.14.1/debian/rules
@@ -0,0 +1,25 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+
+DEB_CONFIGURE_EXTRA_FLAGS += \
+	--bindir=/usr/games/ \
+	--datarootdir=/usr/share/games \
+	--disable-editors
+
+CFLAGS += -DDEB_VERSION=\\\"$(DEB_VERSION)\\\"
+
+DEB_DH_INSTALL_SOURCEDIR = debian/tmp/
+
+update-config::
+	for f in debian/copyright ; do \
+		echo $f ; \
+	done
+	chmod a-x graphics/*/*.png graphics/*/*.offset
+	rm -f graphics/*/*/*.sh graphics/*/*.sh graphics/*.sh graphics/*.py sound/*.py
+	touch configure
+
+clean::
+
--- freedroidrpg-0.14.1.orig/debian/watch
+++ freedroidrpg-0.14.1/debian/watch
@@ -0,0 +1,3 @@
+version=3
+opts="uversionmangle=s/(\d)[\-_]?(rc\d+|pre-rc\d+|pre\d+a?)$/$1~$2/;s/[\-\.](source|Source|src|orig|unix)$//;s/-(bin|osx)$/~$1/;s/^v(\d)/$1/;" \
+http://sf.net/freedroid/freedroid(?i:RPG)[\-_](v?[\d\.]+(?:rc|rc\d+|pre-rc\d+|-unix|-source|-Source|-src|\.src|\.orig|[a-z]|b\d+|beta\d+-src|beta\d+)?)\.(?:tar\.gz|tgz|tar\.bz2|zip|pm\.gz|jar|shar\.gz|shar\.Z)
--- freedroidrpg-0.14.1.orig/debian/pngtoico.1
+++ freedroidrpg-0.14.1/debian/pngtoico.1
@@ -0,0 +1,11 @@
+.TH PNG2ICO "1" "November 2005" "png2ico " "User Commands"
+.SH NAME
+png2ico
+.SH DESCRIPTION
+It converts png files to ico files.
+.SH COPYRIGHT
+Copyright \(co 2002 Johannes Prix, Reinhard Prix
+Freedroid comes with NO WARRANTY to the extent permitted by law.
+You may redistribute copies of Freedroid
+under the terms of the GNU General Public License.
+For more information about these matters, see the file named COPYING.
--- freedroidrpg-0.14.1.orig/debian/compat
+++ freedroidrpg-0.14.1/debian/compat
@@ -0,0 +1 @@
+5
--- freedroidrpg-0.14.1.orig/debian/freedroidrpg.xpm
+++ freedroidrpg-0.14.1/debian/freedroidrpg.xpm
@@ -0,0 +1,70 @@
+/* XPM */
+static char * freedroidrpg_xpm[] = {
+"32 32 35 1",
+" 	c None",
+".	c #FFFF9F",
+"+	c #FFE3D3",
+"@	c #FFFFFF",
+"#	c #CB7F4F",
+"$	c #D3D3D3",
+"%	c #FFFF7F",
+"&	c #F7DF67",
+"*	c #9B9B9B",
+"=	c #5F4323",
+"-	c #3F3F3F",
+";	c #676767",
+">	c #ABABAB",
+",	c #4B3B1B",
+"'	c #2B230F",
+")	c #FFB383",
+"!	c #573F1F",
+"~	c #43331B",
+"{	c #000000",
+"]	c #3B2F17",
+"^	c #E3C333",
+"/	c #AB6B17",
+"(	c #C79323",
+"_	c #232323",
+":	c #4B4B4B",
+"<	c #575757",
+"[	c #2F2F2F",
+"}	c #DF8B57",
+"|	c #93430F",
+"1	c #3B3B3B",
+"2	c #8F8F8F",
+"3	c #B7B7B7",
+"4	c #DBDBFF",
+"5	c #F3DBFF",
+"6	c #C3C3C3",
+"                                ",
+"             .+@@+              ",
+"            .++@@@@             ",
+"           #..+@@@@$            ",
+"           #%&.+@@+*            ",
+"           =-;;>++.&            ",
+"           =,==';&)             ",
+"            '===!~'             ",
+"           {~#;='{{             ",
+"         {{]!##!{'^&            ",
+"         {'!===,=&./            ",
+"        {{,!==/(%+*{'           ",
+"        {',~]=/(&&#__{          ",
+"       {{',{{:<</^({_{          ",
+"       {{'~{[:<;=(/{{'=         ",
+"       {{'][:<<<=(/'{!}|]       ",
+"       {{],-::<:/(/'{|#/|       ",
+"       {{]~1-:<[=//~{///=       ",
+"       {{''1-:-{=(/~'//;=       ",
+"        {  _1-_{~/|'{|/|<       ",
+"        {{-___{{{''{{|/|<       ",
+"        {{[1_{{{{{{{'|/|=       ",
+"        {{{--_{{{{{{{|/;=       ",
+"        [[_---[{{{{{{=||        ",
+"       1<;----  _{{_1!/!        ",
+"      <<2*----  1--11'          ",
+"      :;2*<<<: 1---1-           ",
+"        >*<:<2>;:---1           ",
+"        3   34@562;<            ",
+"        6  :*$45@@53            ",
+"        3    2$444$             ",
+"                :--             "};
--- freedroidrpg-0.14.1.orig/debian/DialogEditor.6
+++ freedroidrpg-0.14.1/debian/DialogEditor.6
@@ -0,0 +1,11 @@
+.TH DIALOGEDITOR "6" "November 2005" "DialogEditor " "User Commands"
+.SH NAME
+DialogEditor
+.SH SYNOPSIS
+Use it to modify dialogs in freedroidRPG.
+.SH COPYRIGHT
+Copyright \(co 2002 Johannes Prix, Reinhard Prix
+Freedroid comes with NO WARRANTY to the extent permitted by law.
+You may redistribute copies of Freedroid
+under the terms of the GNU General Public License.
+For more information about these matters, see the file named COPYING.
--- freedroidrpg-0.14.1.orig/debian/freedroidrpg.menu
+++ freedroidrpg-0.14.1/debian/freedroidrpg.menu
@@ -0,0 +1,3 @@
+?package(freedroidrpg):needs="X11" section="Games/Adventure"\
+  longtitle="Isometric role playing game"\
+  title="Freedroid RPG" command="/usr/games/freedroidRPG" icon="/usr/share/pixmaps/freedroidrpg.xpm"
--- freedroidrpg-0.14.1.orig/debian/freedroidrpg-data.install
+++ freedroidrpg-0.14.1/debian/freedroidrpg-data.install
@@ -0,0 +1 @@
+usr/share/games/freedroidrpg
--- freedroidrpg-0.14.1.orig/debian/changelog
+++ freedroidrpg-0.14.1/debian/changelog
@@ -0,0 +1,176 @@
+freedroidrpg (0.14.1-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Bart Martens <bartm@debian.org>  Mon, 27 Dec 2010 15:56:46 +0000
+
+freedroidrpg (0.13-1) unstable; urgency=low
+
+  * New upstream release.
+  * debian/freedroidrpg.manpages: Removed.
+  * Removed obsolete patches:
+    + debian/patches/01_array_bounds.diff
+    + debian/patches/04_call_for_contrib.diff
+    + debian/patches/09_druidname.diff
+    + debian/patches/09_druidname.diff.DISABLED
+    + debian/patches/13_resolution.diff.DISABLED
+    + debian/patches/16_cookies.diff.DISABLED
+    + debian/patches/19_chat_text.diff.DISABLED
+    + debian/patches/24_no_editor.diff.DISABLED
+    + debian/patches/25_out_of_map.diff.DISABLED
+  * Updated to fit new upstream release:
+    + debian/patches/07_framerate.diff
+    + debian/patches/17_debianize.diff
+    + debian/patches/20_enter_keys.diff
+  * debian/patches/27_debug.diff: Added.  Reduces output on stdout/stderr.
+
+ -- Bart Martens <bartm@debian.org>  Sat, 27 Feb 2010 17:26:08 +0100
+
+freedroidrpg (0.12.1-1) unstable; urgency=low
+
+  * New upstream release.
+  * To fit new upstream release:
+    + debian/patches/13_resolution.diff: Disabled.
+    + debian/patches/17_debianize.diff: Updated.
+    + debian/patches/26_credits.diff: Removed.
+  * debian/rules: Removed testcoding and simplified.
+  * debian/copyright: Updated.
+
+ -- Bart Martens <bartm@debian.org>  Sat, 25 Apr 2009 16:36:07 +0200
+
+freedroidrpg (0.11.1-1) experimental; urgency=low
+
+  * New upstream release.
+  * debian/patches/11_debug.diff: Removed.
+  * debian/patches/18_droid_drives.diff: Removed.
+  * debian/patches/21_newtown.diff: Removed.
+  * debian/patches/22_end_dialog.diff: Removed.
+  * debian/patches/23_later.diff: Removed.
+  * debian/patches/01_array_bounds.diff: Updated.
+  * debian/patches/04_call_for_contrib.diff: Updated.
+  * debian/patches/07_framerate.diff: Updated.
+  * debian/patches/09_druidname.diff: Partially updated, partially disabled.
+  * debian/patches/13_resolution.diff: Updated.
+  * debian/patches/16_cookies.diff: Disabled.
+  * debian/patches/17_debianize.diff: Updated.
+  * debian/patches/19_chat_text.diff: Disabled.
+  * debian/patches/20_enter_keys.diff: Updated.
+  * debian/patches/24_no_editor.diff: Disabled.  So the level editor is back.
+  * debian/patches/25_out_of_map.diff: Disabled.
+  * debian/patches/26_credits.diff: Added.
+  * debian/control: Standards-Version.
+  * debian/watch: Updated.
+
+ -- Bart Martens <bartm@debian.org>  Sun, 28 Sep 2008 18:43:04 +0200
+
+freedroidrpg (0.10.3-3) unstable; urgency=low
+
+  * debian/patches/24_no_editor.diff: Added, to hide the crashing map editor.
+    Closes: #458178, #444553, #458066.
+  * debian/patches/25_out_of_map.diff: Added, to prevent going out of the map.
+    Closes: #447434.
+
+ -- Bart Martens <bartm@debian.org>  Sat, 29 Dec 2007 12:27:25 +0100
+
+freedroidrpg (0.10.3-2) unstable; urgency=low
+
+  * debian/patches/04_call_for_contrib.diff: Updated.
+  * debian/patches/13_resolution.diff: Added resolutions.
+  * debian/patches/20_enter_keys.diff: Fixes enter key on some keyboards.
+  * debian/patches/21_newtown.diff: Added.  Closes: #447362, #445487.
+  * debian/patches/22_end_dialog.diff: Added.  Fixes endless dialog.
+  * debian/patches/23_later.diff: Added.  Closes: #447355.
+  * debian/rules: Updated, to remove empty directories.
+
+ -- Bart Martens <bartm@debian.org>  Sun, 14 Oct 2007 23:38:09 +0200
+
+freedroidrpg (0.10.3-1) unstable; urgency=low
+
+  * New upstream release.  Closes: #442324.
+  * debian/freedroidrpg-data.install, debian/rules: Install in
+    /usr/share/games.  Closes: #437755.
+  * debian/freedroidrpg.desktop: Updated "Categories".  Closes: #442325.
+  * debian/patches/*: Updated to fit new upstream release.
+  * debian/patches/18_droid_drives.diff: Fixes regression.
+  * debian/patches/19_chat_text.diff: Fixes regression.
+  * debian/rules: Don't install speak.py.
+
+ -- Bart Martens <bartm@knars.be>  Sat, 15 Sep 2007 11:55:58 +0200
+
+freedroidrpg (0.10.2-1) unstable; urgency=low
+
+  * New upstream release.
+  * debian/patches/07_framerate.diff: Updated.
+  * debian/patches/11_debug.diff: Updated.
+  * debian/patches/13_resolution.diff: Updated.
+
+ -- Bart Martens <bartm@knars.be>  Wed, 04 Jul 2007 19:43:32 +0200
+
+freedroidrpg (0.10.1-1) unstable; urgency=low
+
+  * New upstream release.
+  * debian/patches/01_array_bounds.diff: Updated.
+  * debian/patches/02_textures.diff: Removed.
+  * debian/patches/03_male_greeting.diff: Removed.
+  * debian/patches/04_call_for_contrib.diff: Updated.
+  * debian/patches/10_typo.diff: Removed.
+  * debian/patches/11_debug.diff: Updated.
+  * debian/patches/12_play.diff: Removed.
+  * debian/patches/14_audio_rate.diff: Removed.
+  * debian/patches/15_negative_z.diff: Removed.
+  * debian/patches/16_cookies.diff: Added.  Fixes a bug with the trailing
+    colon in cookies confusing the dialogs.
+
+ -- Bart Martens <bartm@knars.be>  Sun, 11 Feb 2007 09:41:07 +0100
+
+freedroidrpg (0.10.0+d070110-1) unstable; urgency=low
+
+  * New upstream release.
+  * debian/copyright: Updated.
+  * debian/freedroidrpg.desktop, debian/freedroidrpg.menu: Mouse-over text.
+  * debian/patches/01_no_voice_sample.diff: Removed obsolete patch.
+  * debian/patches/01_array_bounds.diff: Check array bounds.
+  * debian/patches/02_textures.diff: Fix crash "Ran out of...".
+  * debian/patches/03_male_greeting.diff: No male greetings by females.
+  * debian/patches/04_call_for_contrib.diff: Don't call for contributions
+    during the game, but use reasonable general default values.
+  * debian/patches/07_framerate.diff: Don't show framerate by default.
+  * debian/patches/09_druidname.diff: Better druidnames handling.
+  * debian/patches/10_typo.diff: Fixed typo's.
+  * debian/patches/11_debug.diff: Less noise on stderr.
+  * debian/patches/12_play.diff: Replaced "Single Player" by just "Play".
+  * debian/patches/13_resolution.diff: Changes related to screen resolutions.
+  * debian/patches/14_audio_rate.diff: Fixed scratchy sound.  Closes: #406437.
+  * debian/patches/15_negative_z.diff: Patch by upstream developer, Arthur
+    Huillet <arthur.huillet@agoctrl.org>.
+
+ -- Bart Martens <bartm@knars.be>  Mon,  1 Jan 2007 10:52:54 +0100
+
+freedroidrpg (0.9.13-2) unstable; urgency=low
+
+  * debian/control: Removed circular dependency.  Closes: #403262.
+  * debian/control: Added "not the same game as Freedroid".  Closes: #403271.
+  * debian/patches/01_no_voice_sample.diff: Fixes duplicate voice sample.
+
+ -- Bart Martens <bartm@knars.be>  Sat, 16 Dec 2006 10:45:22 +0100
+
+freedroidrpg (0.9.13-1) unstable; urgency=low
+
+  * Initial release in Debian.  Closes: #339896.
+  * New upstream release.
+  * debian/control: Build-Depends on autotools-dev.
+  * debian/copyright: Updated.
+  * debian/freedroidrpg.install: Don't install croppy and pngtoico.
+  * debian/freedroidrpg.manpages: One manpage.
+  * debian/rules: debhelper.mk before autotools.mk.
+  * debian/rules: Don't build the editors to avoid libgtk1.2-dev.
+  * debian/watch: Handle that 0.9.13-rc3 is older than 0.9.13.
+
+ -- Bart Martens <bartm@knars.be>  Sat,  2 Dec 2006 09:41:45 +0100
+
+freedroidrpg (0.9.13rc3-1) unstable; urgency=low
+
+  * Initial release Closes: #339896
+
+ -- Daniel Milstein <djmilstein@gmail.com>  Sat, 19 Nov 2005 15:31:33 +0000
+
--- freedroidrpg-0.14.1.orig/debian/freedroidrpg.desktop
+++ freedroidrpg-0.14.1/debian/freedroidrpg.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Encoding=UTF-8
+Name=Freedroid RPG
+Comment=Isometric role playing game
+TryExec=/usr/games/freedroidRPG
+Exec=/usr/games/freedroidRPG
+Categories=Game;RolePlaying;
+Icon=/usr/share/pixmaps/freedroidrpg.xpm
+
--- freedroidrpg-0.14.1.orig/debian/copyright
+++ freedroidrpg-0.14.1/debian/copyright
@@ -0,0 +1,228 @@
+This package was debianized by Daniel Milstein <djmilstein@gmail.com> on
+Sat, 19 Nov 2005 15:31:33 +0000.
+
+It was downloaded from:
+
+    http://sourceforge.net/projects/freedroid
+
+Upstream authors, as found in the CREDITS menu of the game:
+
+    |                                  FreedroidRPG 0.12
+    | PROGRAMMING:
+    |         Samuel Degrande
+    |         Arthur Huillet
+    | GAME CONTENT:
+    |         Stefan Huszics
+    |         JK Wood
+    | GRAPHICS:
+    |         Bastian Salmela
+    | MUSIC:
+    |         Nick "Nario" Hagman
+    | MISC:
+    |         Armin Winterer
+    |                           ALSO, IN PREVIOUS VERSIONS
+    | PROGRAMMING:
+    |         Johannes Prix
+    |         Reinhard Prix
+    |         Quentin Pradet
+    |         jcoral
+    |         Pierre Bourdon
+    |         Simon Castellan
+    | DIALOGUES:
+    |         Karol Swietlicki
+    | MUSIC:
+    |         Arvid Picciani
+    |         "The Beginning"
+    |             by 4t thieves
+    |         "Daybreak"
+    |             by realsmokers
+    |         "Bleostrada"
+    |             by stud
+    | MISC:
+    |         Mbrola - text-to-speech
+    |         eSpeak - text-to-speech
+    |         Ryan 'simcop2387' Voots
+    |         Andrew A. Gill
+    |         Zombie Ryushu
+    |         Ted Cipicchio
+    |         The Doctor
+    |         Simon Newton
+    |         Clint Herron
+    |         Hike Danakian
+    |         Ian Griffiths
+    |         David Kremer
+
+Copyright:
+
+    Copyright (c) 1994, 2002-2004 Johannes Prix
+    Copyright (c) 1994, 2002-2004 Reinhard Prix
+    Copyright (c) 1994, 2002, 2003 the Freedroid dev team
+    Copyright (c) 2003 Pete Spicer
+    Copyright (c) 2006 Arvid Picciani
+    Copyright (c) 2007 Stefan Huszics
+    Copyright (C) 2007 Freedroid RPG Development Team
+    Copyright (c) 2005-2007 Karol Swietlicki
+    Copyright (c) 1987-2008 Free Software Foundation, Inc.
+    Copyright (c) 2008 Rosetta Contributors and Canonical Ltd 2008
+    Copyright (c) 2004-2009 Arthur Huillet
+    Copyright (c) 2008-2009 Samuel Degrande
+
+License:
+
+    | This file is part of Freedroid
+    | 
+    | Freedroid is free software; you can redistribute it and/or modify
+    | it under the terms of the GNU General Public License as published by
+    | the Free Software Foundation; either version 2 of the License, or
+    | (at your option) any later version.
+    | 
+    | Freedroid 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 Freedroid; see the file COPYING. If not, write to the 
+    | Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, 
+    | MA  02110-1301  USA
+
+On Debian systems, the complete text of the GNU General Public License
+version 2 can be found in `/usr/share/common-licenses/GPL-2'.
+
+The Debian packaging is
+Copyright (C) 2005, Daniel Milstein <djmilstein@gmail.com>
+Copyright (C) 2006-2009, Bart Martens <bartm@knars.be>
+and is licensed under the GPL, see above.
+
+Part of the file src/text_public.c has this copyright and license:
+
+    | Copyright (C) 1997-2001 Id Software, Inc., under GPL
+    | 
+    | FS_filelength().. (taken from quake2)
+
+Part of the file src/colldet.c has this copyright and license:
+
+    | This function is Copyright (c) 1999 ID Software,
+    | from Quake3 source code, released under GPL
+    | static inline float Q_rsqrt( float number )
+
+The file win32/pngtoico.c has this copyright and license:
+
+    | Copyright 2001 H. Peter Anvin - All Rights Reserved
+    | 
+    | This program is free software; you can redistribute it and/or modify
+    | it under the terms of the GNU General Public License as published by
+    | the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+    | Bostom MA 02110-1301, USA; either version 2 of the License, or
+    | (at your option) any later version; incorporated herein by reference.
+
+The file src/keyboard.c has this copyright and license:
+
+    | Copyright 2006, 2007, 2008 Edgar Simo Serra
+    | Copyright 2008 Arthur Huillet
+    | 
+    | This program is free software; you can redistribute it and/or modify
+    | it under the terms of the GNU General Public License version 3 as
+    | published by the Free Software Foundation.
+    | 
+    | This program 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 3 can be found in `/usr/share/common-licenses/GPL-3'.
+
+The files lua/* have this copyright and license:
+
+    | Lua License
+    | -----------
+    | 
+    | Lua is licensed under the terms of the MIT license reproduced below.
+    | This means that Lua is free software and can be used for both academic
+    | and commercial purposes at absolutely no cost.
+    | 
+    | For details and rationale, see http://www.lua.org/license.html .
+    | 
+    | Copyright (C) 1994-2008 Lua.org, PUC-Rio.
+    | 
+    | Permission is hereby granted, free of charge, to any person obtaining a copy
+    | of this software and associated documentation files (the "Software"), to deal
+    | in the Software without restriction, including without limitation the rights
+    | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+    | copies of the Software, and to permit persons to whom the Software is
+    | furnished to do so, subject to the following conditions:
+    | 
+    | The above copyright notice and this permission notice shall be included in
+    | all copies or substantial portions of the Software.
+    | 
+    | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+    | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+    | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
+    | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+    | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+    | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+    | THE SOFTWARE.
+
+The files
+  graphics/make_atlas.py
+  po/migrate-translations.py
+  po/extract-strings-from-data.py
+  src/gen_savestruct.py
+have this copyright and license:
+
+    | Copyright (c) 2008 Pierre "delroth" Bourdon <root@delroth.is-a-geek.org>
+    |
+    | This program is free software: you can redistribute it and/or modify
+    | it under the terms of the GNU General Public License as published by
+    | the Free Software Foundation, either version 3 of the License, or
+    | (at your option) any later version.
+    |
+    | This program 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/>.
+
+The files
+  src/lists.c
+  src/lists.h
+have this copyright and license:
+
+    | Linux kernel linked lists,
+    | modified for userspace by
+    | - kazutomo@mcs.anl.gov
+    | 
+    | This is obviously GPL licensed.
+
+The files
+  src/SDL_rotozoom.c
+  src/SDL_rotozoom.h
+have this copyright and license:
+
+    | SDL_rotozoom.c - rotozoomer for 32bit or 8bit surfaces
+    | 
+    | LGPL (c) A. Schiffler
+
+On Debian systems, the complete text of multiple versions of the LGPL
+can be found in `/usr/share/common-licenses/LGPL*'.
+
+The file src/BFont.c contains this:
+    | BFONT.c v. 1.0.3 - Billi Font Library by Diego Billi
+    | Heavily modified for FreedroidRPG needs over years
+and the file src/BFont.h contains this:
+    | BFONT.h v. 1.0.3 - Billi Font Library by Diego Billi
+On 2009-04-26 Diego Billi wrote that the original files have
+this copyright and license:
+
+    | Copyright (c) 2003-2004 Diego Billi
+    | License: GPL version 2 or later
+
+The text "Copyright by MegaSys" is not a real copyright notice.  It is just
+part of the game text.
+
--- freedroidrpg-0.14.1.orig/debian/control
+++ freedroidrpg-0.14.1/debian/control
@@ -0,0 +1,29 @@
+Source: freedroidrpg
+Section: games
+Priority: optional
+Maintainer: Bart Martens <bartm@debian.org>
+Build-Depends: cdbs, debhelper (>= 5), autotools-dev, libsdl1.2-dev, libsdl-image1.2-dev, libsdl-net1.2-dev, libsdl-mixer1.2-dev, libvorbis-dev, automake1.9
+Standards-Version: 3.9.1
+Homepage: http://freedroid.sourceforge.net/
+
+Package: freedroidrpg
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, freedroidrpg-data
+Description: An isometric RPG influenced by Paradroid
+ Freedroid RPG is an RPG with isometric graphics. In it, the player
+ is Tux, who must fight rebelling robots in order to restore peace to 
+ humankind. To do so,Tux may take over robots in a minigame based off the 
+ classic game Paradroid, or may simply blast them to pieces with a weapon.
+ .
+ Note that this is not the same game as Freedroid, also available in Debian.
+
+Package: freedroidrpg-data
+Architecture: all
+Depends: ${misc:Depends}
+Description: Data files for freedroidrpg
+ Freedroid RPG is an RPG with isometric graphics. In it, the player
+ is Tux, who must fight rebelling robots in order to restore peace to 
+ humankind. To do so,Tux may take over robots in a minigame based off the 
+ classic game Paradroid, or may simply blast them to pieces with a weapon.
+ .
+ Note that this is not the same game as Freedroid, also available in Debian.
--- freedroidrpg-0.14.1.orig/debian/patches/17_debianize.diff
+++ freedroidrpg-0.14.1/debian/patches/17_debianize.diff
@@ -0,0 +1,65 @@
+--- ../orig/freedroidrpg-0.13/src/init.c	2010-01-21 13:31:29.000000000 +0100
++++ src/init.c	2010-02-02 08:09:13.000000000 +0100
+@@ -1186,12 +1186,8 @@
+ 
+ };				// int Init_Game_Data ( void )
+ 
+-char copyright[] = "\nCopyright (C) 2004 Johannes Prix, Reinhard Prix\n\
+-Copyright (C) 2005-2007 Arthur Huillet, Karol Swietlicki\n\
+-FreedroidRPG comes with NO WARRANTY to the extent permitted by law.\n\
+-You may redistribute copies of FreedroidRPG\n\
+-under the terms of the GNU General Public License.\n\
+-For more information about these matters, see the file named COPYING.\n";
++char copyright[] = "\nSee /usr/share/doc/freedroidrpg/copyright\n\
++for details about copyright and distribution license.\n";
+ 
+ char usage_string[] = "\
+ Usage: freedroidRPG [-h | --help] \n\
+@@ -1225,7 +1221,7 @@
+ 			/* version statement -v or --version
+ 			 * following gnu-coding standards for command line interfaces */
+ 		case 'v':
+-			printf("\n%s %s  \n", PACKAGE, VERSION);
++			printf("\n%s %s  \n", PACKAGE, DEB_VERSION);
+ 			printf("%s",copyright);
+ 			exit(0);
+ 			break;
+--- ../orig/freedroidrpg-0.13/src/menu.c	2010-01-21 13:31:29.000000000 +0100
++++ src/menu.c	2010-02-02 08:10:03.000000000 +0100
+@@ -106,7 +106,7 @@
+ 	//
+ 	if (!strcmp(MenuTexts[0], SINGLE_PLAYER_STRING)) {
+ 		SetCurrentFont(FPS_Display_BFont);
+-		RightPutString(Screen, GameConfig.screen_height - 1 * FontHeight(GetCurrentFont()), VERSION);
++		RightPutString(Screen, GameConfig.screen_height - 1 * FontHeight(GetCurrentFont()), DEB_VERSION);
+ 		// printf ("\n%s %s  \n", PACKAGE, VERSION);
+ 		sprintf(open_gl_string, _("OpenGL support compiled: "));
+ #ifdef HAVE_LIBGL
+--- ../orig/freedroidrpg-0.13/./map/titles/Credits.title	2010-01-21 14:02:59.000000000 +0100
++++ ./map/titles/Credits.title	2010-02-02 08:13:55.000000000 +0100
+@@ -25,6 +25,12 @@
+ 
+         Nick "Nario" Hagman
+ 
++
++DEBIAN PACKAGING:
++
++        Bart Martens
++
++
+ MISC:
+ 
+         Matthias Kr├╝ger - continued beta testing
+@@ -75,6 +81,12 @@
+ 
+ 
+ 
++DEBIAN PACKAGING:
++
++        Daniel Milstein (2005)
++
++
++
+ MISC:
+ 
+         Mbrola - text-to-speech
--- freedroidrpg-0.14.1.orig/debian/patches/07_framerate.diff
+++ freedroidrpg-0.14.1/debian/patches/07_framerate.diff
@@ -0,0 +1,11 @@
+--- ../orig/freedroidrpg-0.13/src/init.c	2010-01-21 13:31:29.000000000 +0100
++++ src/init.c	2010-02-02 08:02:16.000000000 +0100
+@@ -1613,7 +1613,7 @@
+ 	GameConfig.current_gamma_correction = 1.00;
+ 	GameConfig.WantedTextVisibleTime = 3;
+ 	GameConfig.Enemy_Hit_Text = FALSE;
+-	GameConfig.Draw_Framerate = TRUE;
++	GameConfig.Draw_Framerate = FALSE;
+ 	GameConfig.Draw_Position = TRUE;
+ 	GameConfig.All_Texts_Switch = FALSE;
+ 	GameConfig.enemy_energy_bars_visible = TRUE;
--- freedroidrpg-0.14.1.orig/debian/patches/20_enter_keys.diff
+++ freedroidrpg-0.14.1/debian/patches/20_enter_keys.diff
@@ -0,0 +1,31 @@
+--- ../orig/freedroidrpg-0.13/src/input.c	2010-01-21 13:31:29.000000000 +0100
++++ src/input.c	2010-02-02 08:16:38.000000000 +0100
+@@ -193,7 +193,7 @@
+ int EnterPressed()
+ {
+ 	SDL_PumpEvents();
+-	return ((key_state_array[SDLK_RETURN]));
++	return ((key_state_array[SDLK_RETURN] || key_state_array[SDLK_KP_ENTER]));
+ }
+ 
+ int EscapePressed()
+--- ../orig/freedroidrpg-0.13/src/text.c	2010-01-21 13:31:29.000000000 +0100
++++ src/text.c	2010-02-02 08:18:58.000000000 +0100
+@@ -186,7 +186,7 @@
+ 		
+ 		switch (e.type) {
+ 		case SDL_KEYDOWN:
+-			if (e.key.keysym.sym == SDLK_SPACE || e.key.keysym.sym == SDLK_RETURN || e.key.keysym.sym == SDLK_ESCAPE)
++			if (e.key.keysym.sym == SDLK_SPACE || e.key.keysym.sym == SDLK_RETURN || e.key.keysym.sym == SDLK_KP_ENTER || e.key.keysym.sym == SDLK_ESCAPE)
+ 				goto wait_click_and_out;
+ 			break;
+ 		case SDL_MOUSEBUTTONDOWN:
+@@ -608,7 +608,7 @@
+ 
+ 		key = getchar_raw(NULL);
+ 
+-		if (key == SDLK_RETURN) {
++		if (key == SDLK_RETURN || key == SDLK_KP_ENTER) {
+ 			// Display the image again so both buffers are in sync
+ 			// useful for GL drivers that do true pageflipping (win32, nvidia 173.x, ...)
+ 			if (use_open_gl) {
--- freedroidrpg-0.14.1.orig/debian/patches/27_debug.diff
+++ freedroidrpg-0.14.1/debian/patches/27_debug.diff
@@ -0,0 +1,197 @@
+--- ../orig/freedroidrpg-0.13/src/init.c	2010-01-21 13:31:29.000000000 +0100
++++ src/init.c	2010-02-13 11:34:05.000000000 +0100
+@@ -1201,6 +1201,9 @@
+                     [-f | --fullscreen] [-w | --window] \n\
+                     [-d X | --debug=X]       X = 0-5; default 1 \n\
+                     [-r Y | --resolution=Y]  Y = 99 lists available resolutions. \n\
++";
++
++char report_bugs_string[] = "\
+ \n\
+ Please report bugs either by entering them into the bug tracker\n\
+ on our sourceforge-website at:\n\n\
+@@ -1233,6 +1236,7 @@
+ 		case 'h':
+ 		case '?':
+ 			printf("%s",usage_string);
++			DebugPrintf( 1, report_bugs_string );
+ 			exit(0);
+ 			break;
+ 
+@@ -1313,6 +1317,13 @@
+ 					GameConfig.screen_width = screen_resolutions[resolution_code].xres;
+ 					GameConfig.screen_height = screen_resolutions[resolution_code].yres;
+ 					DebugPrintf(1, "\n%s(): Command line argument -r %d recognized.", __FUNCTION__, resolution_code);
++				} else if( resolution_code == 99 ) {
++					printf( "Available resolution codes:\n" );
++					int i;
++					for (i = 0; i < nb_res; ++i) {
++						printf( "\t%d = %s\n", i, screen_resolutions[i].comment);
++					}
++					exit( 0 );
+ 				} else {
+ 					fprintf(stderr, "\nresolution code received: %d", resolution_code);
+ 					char *txt = (char *)malloc((nb_res * 128 + 1) * sizeof(char));
+@@ -1657,7 +1668,7 @@
+ 	// We mention the version of FreedroidRPG, so that debug reports
+ 	// are easier to assign to the different versions of the game.
+ 	//
+-	DebugPrintf(-4, "\nHello, this is FreedroidRPG, version %s.", VERSION);
++	DebugPrintf(1, "\nHello, this is FreedroidRPG, version %s.", VERSION);
+ 
+ #ifndef __WIN32__
+ 
+@@ -1670,7 +1681,7 @@
+ 	// string and enable/disable the exceptions accordingly...
+ 	//
+ 	if (strstr(VERSION, "svn") != NULL) {
+-		DebugPrintf(-4, "\nThis seems to be a development version, so we'll exit on floating point exceptions.");
++		DebugPrintf(1, "\nThis seems to be a development version, so we'll exit on floating point exceptions.");
+ 		// feenableexcept ( FE_ALL_EXCEPT );
+ 		// feenableexcept ( FE_INEXACT ) ;
+ 		// feenableexcept ( FE_UNDERFLOW ) ;
+@@ -1678,7 +1689,7 @@
+ 		feenableexcept(FE_INVALID);
+ 		feenableexcept(FE_DIVBYZERO);
+ 	} else {
+-		DebugPrintf(-4, "\nThis seems to be a 'stable' release, so no exit on floating point exceptions.");
++		DebugPrintf(1, "\nThis seems to be a 'stable' release, so no exit on floating point exceptions.");
+ 		fedisableexcept(FE_INVALID);
+ 		fedisableexcept(FE_DIVBYZERO);
+ 	}
+--- ../orig/freedroidrpg-0.14.1/src/misc.c	2010-11-26 22:41:13.000000000 +0000
++++ src/misc.c	2010-12-27 16:22:49.000000000 +0000
+@@ -444,7 +444,7 @@
+ 
+ #if (!defined __WIN32__) && (!defined __APPLE_CC__)
+ 
+-	DebugPrintf(-4, "\n-Signal Handling------------------------------------------------------\n\
++	DebugPrintf( 1 , "\n-Signal Handling------------------------------------------------------\n\
+ Setting up signal handlers for internal backtrace:\n\
+ Now catching SIGSEGV: ");
+ 
+@@ -459,22 +459,22 @@
+ 	//
+ 	sigaction(SIGSEGV, NULL, &old_action);
+ 	if (old_action.sa_handler != SIG_IGN) {
+-		DebugPrintf(-4, "YES");
++		DebugPrintf( 1 , "YES");
+ 		sigaction(SIGSEGV, &new_action, NULL);
+ 	} else {
+-		DebugPrintf(-4, "NO");
++		DebugPrintf( 1 , "NO");
+ 	}
+ 
+ 	// 
+-	DebugPrintf(-4, "\nNow catching FPE (if raised, that is!): ");
++	DebugPrintf( 1 , "\nNow catching FPE (if raised, that is!): ");
+ 	sigaction(SIGFPE, NULL, &old_action);
+ 	if (old_action.sa_handler != SIG_IGN) {
+-		DebugPrintf(-4, "YES");
++		DebugPrintf( 1 , "YES");
+ 		sigaction(SIGFPE, &new_action, NULL);
+ 	} else {
+-		DebugPrintf(-4, "NO");
++		DebugPrintf( 1 , "NO");
+ 	}
+-	DebugPrintf(-4, "\n\n");
++	DebugPrintf( 1 , "\n\n");
+ 
+ #endif
+ 
+@@ -1243,14 +1243,14 @@
+  */
+ void Terminate(int ExitCode)
+ {
+-	printf("\n----------------------------------------------------------------------");
+-	printf("\nTermination of freedroidRPG initiated...");
++	DebugPrintf( 1, "\n----------------------------------------------------------------------");
++	DebugPrintf( 1, "\nTermination of freedroidRPG initiated...");
+ 
+ 	// We save the config file in any case.
+ 	//
+ 	SaveGameConfig();
+ 
+-	printf("Thank you for playing freedroidRPG.\n\n");
++	DebugPrintf( 1, "Thank you for playing freedroidRPG.\n\n");
+ 	SDL_Quit();
+ 
+ 	// Finally, especially on win32 systems, we should open an editor with
+--- ../orig/freedroidrpg-0.13/src/graphics.c	2010-01-21 13:31:29.000000000 +0100
++++ src/graphics.c	2010-02-13 12:09:32.000000000 +0100
+@@ -1119,16 +1119,16 @@
+ 	// Since we want to use openGl, it might be good to check the OpenGL vendor string
+ 	// provided by the graphics driver.  Let's see...
+ 	//
+-	fprintf(stderr, "\n-OpenGL-------------------------------------------------------");
+-	fprintf(stderr, "\nVendor     : %s", glGetString(GL_VENDOR));
++	DebugPrintf(1, "\n-OpenGL-------------------------------------------------------");
++	DebugPrintf(1, "\nVendor     : %s", glGetString(GL_VENDOR));
+ 	open_gl_check_error_status(__FUNCTION__);
+-	fprintf(stderr, "\nRenderer   : %s", glGetString(GL_RENDERER));
++	DebugPrintf(1, "\nRenderer   : %s", glGetString(GL_RENDERER));
+ 	open_gl_check_error_status(__FUNCTION__);
+-	fprintf(stderr, "\nVersion    : %s", glGetString(GL_VERSION));
++	DebugPrintf(1, "\nVersion    : %s", glGetString(GL_VERSION));
+ 	open_gl_check_error_status(__FUNCTION__);
+-	fprintf(stderr, "\nExtensions : %s", glGetString(GL_EXTENSIONS));
++	DebugPrintf(1, "\nExtensions : %s", glGetString(GL_EXTENSIONS));
+ 	open_gl_check_error_status(__FUNCTION__);
+-	fprintf(stderr, "\n\n");
++	DebugPrintf(1, "\n\n");
+ #endif
+ };				// void safely_show_open_gl_driver_info ( void )
+ 
+@@ -1219,11 +1219,11 @@
+ SDL reported, that the video mode mentioned above is not supported\nBreaking off...", PLEASE_INFORM, IS_FATAL);
+ 		break;
+ 	default:
+-		DebugPrintf(-4, "\nTesting if color depth %d bits is available... ", vid_bpp);
++		DebugPrintf(1, "\nTesting if color depth %d bits is available... ", vid_bpp);
+ 		if (video_mode_ok_check_result == vid_bpp) {
+-			DebugPrintf(-4, "YES.");
++			DebugPrintf(1, "YES.");
+ 		} else {
+-			DebugPrintf(-4, "NO! \nThe closest we will get is %d bits per pixel.", video_mode_ok_check_result);
++			DebugPrintf(1, "NO! \nThe closest we will get is %d bits per pixel.", video_mode_ok_check_result);
+ 			/*
+ 			   ErrorMessage ( __FUNCTION__  , "\
+ 			   SDL reported, that the video mode mentioned \nabove is not supported UNDER THE COLOR DEPTH MENTIONED ABOVE!\n\
+@@ -1251,7 +1251,7 @@
+ 		SDL_GL_GetAttribute(SDL_GL_BLUE_SIZE, &blue_size);
+ 		SDL_GL_GetAttribute(SDL_GL_ALPHA_SIZE, &alpha_size);
+ 		SDL_GL_GetAttribute(SDL_GL_DEPTH_SIZE, &depth_size);
+-		fprintf(stderr, "\n\nvideo mode set (bpp=%d RGBA=%d%d%d%d depth=%d)",
++		DebugPrintf(1, "\n\nvideo mode set (bpp=%d RGBA=%d%d%d%d depth=%d)",
+ 			buffer_size, red_size, green_size, blue_size, alpha_size, depth_size);
+ 	}
+ 
+@@ -1314,7 +1314,7 @@
+ 	// NOTE:  This has got NOTHING to do with OpenGL and OpenGL venour or the like yet...
+ 	//
+ 	if (SDL_VideoDriverName(vid_driver, 80)) {
+-		DebugPrintf(-4, "\nVideo system type: %s.", vid_driver);
++		DebugPrintf(1, "\nVideo system type: %s.", vid_driver);
+ 	} else {
+ 		fprintf(stderr, "Video driver seems not to exist or initialisation failure!\nError code: %s\n", SDL_GetError());
+ 		Terminate(ERR);
+@@ -1330,7 +1330,7 @@
+ 	//--------------------
+ 	// We note the screen resolution used.
+ 	//
+-	DebugPrintf(-4, "\nUsing screen resolution %d x %d.", GameConfig.screen_width, GameConfig.screen_height);
++	DebugPrintf(1, "\nUsing screen resolution %d x %d.", GameConfig.screen_width, GameConfig.screen_height);
+ 
+ 	//--------------------
+ 	// We query the available video configuration on this system.
+--- ../orig/freedroidrpg-0.13/src/main.c	2010-01-21 13:31:29.000000000 +0100
++++ src/main.c	2010-02-14 07:39:08.000000000 +0100
+@@ -439,7 +439,7 @@
+ 				if (!strcmp(curShip.AllLevels[i]->Levelname, "Town"))
+ 					continue;
+ 
+-				DebugPrintf(-10, "\nNow respawning all bots on level : %d. ", i);
++				DebugPrintf(1, "\nNow respawning all bots on level : %d. ", i);
+ 				Me.time_since_last_visit_or_respawn[i] = 0;
+ 
+ 				respawn_level(i);