Description: <short summary of the patch>
 TODO: Put a short summary on the line above and replace this paragraph
 with a longer explanation of this change. Complete the meta-information
 with other relevant fields (see below for details). To make it easier, the
 information below has been extracted from the changelog. Adjust it or drop
 it.
 .
 fife (0.3.3+r2+dfsg1-1) unstable; urgency=low
 .
   * New upstream release
   * First release in proper Debian (Closes: #632360)
Author: Christoph Egger <christoph@debian.org>
Bug-Debian: http://bugs.debian.org/632360

---
The information above should follow the Patch Tagging Guidelines, please
checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
are templates for supplementary fields that you might want to add:

Origin: <vendor|upstream|other>, <url of original patch>
Bug: <url in upstream bugtracker>
Bug-Debian: http://bugs.debian.org/<bugnumber>
Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
Forwarded: <no|not-needed|url proving that it has been forwarded>
Reviewed-By: <name and email of someone who approved the patch>
Last-Update: <YYYY-MM-DD>

--- /dev/null
+++ fife-0.3.3+r2+dfsg1/build/gnukfreebsd9-config.py
@@ -0,0 +1,101 @@
+# -*- coding: utf-8 -*-
+
+# ####################################################################
+#  Copyright (C) 2005-2010 by the FIFE team
+#  http://www.fifengine.net
+#  This file is part of FIFE.
+#
+#  FIFE is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License, or (at your option) any later version.
+#
+#  This library 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
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the
+#  Free Software Foundation, Inc.,
+#  51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+# ####################################################################
+
+import sys
+import os
+import platform
+
+pythonversion = 'python' + str(os.sys.version_info[0]) + '.' + str(os.sys.version_info[1])
+
+def initEnvironment(env):
+
+	rootpath = env.Dir('#.').srcnode().abspath
+	extincludepath = os.path.join(rootpath, 'ext', 'install', 'include')
+	extlibpath = os.path.join(rootpath, 'ext', 'install', 'lib')
+	
+	env.Append(CPPPATH = [os.path.join('/', 'opt', 'include'),
+							os.path.join('/', 'usr', 'include', 'vorbis'),
+							os.path.join('/', 'usr', 'include', 'SDL'),
+							os.path.join('/', 'usr', 'include', pythonversion),
+							extincludepath])
+
+	env.Append(LIBPATH = [os.path.join('/', 'opt', 'lib'),
+						  extlibpath,
+						  env.subst('$LIBDIR')])
+	
+	env.AppendENVPath('LD_RUN_PATH', os.path.join('..', '..', '..', extlibpath))
+	
+	env.AppendUnique(CXXFLAGS=["-DPNG_SKIP_SETJMP_CHECK"])
+
+	return env
+
+def addExtras(env, opengl):
+	env.Append(LIBS = pythonversion)
+
+	if opengl:
+		env.Append(LIBS = ['stdc++', 'GL',])
+		env.Append(LIBPATH = os.path.join('/', 'usr', 'X11R6', 'lib'))
+		
+	# define for using tinyxml with stl support enabled
+	env.AppendUnique(CPPDEFINES = ['TIXML_USE_STL'])
+	
+	return env
+
+def getRequiredHeaders(opengl):
+	return None
+
+def getRequiredLibs(opengl):
+	# libs is a list of tuples that have the form:
+	#	(libname, headers)
+	#	libname - may be a single library or a tuple of libraries
+	#	headers - may be a single header or a list of headers
+	#
+	#	This list is somewhat order dependent
+	#		guichan_sdl - depends on at least the SDL libs and guichan prior in the list
+	#		guichan_opengl - depends on at least guichan prior in the list
+	libs = [('vorbisfile', 'vorbisfile.h'),
+			(pythonversion, pythonversion + '/Python.h'),
+			('openal', 'AL/al.h'),
+			('SDL', 'SDL.h'),
+			('SDL_ttf', 'SDL_ttf.h'),
+			('SDL_image', 'SDL_image.h'),
+			('guichan', 'guichan.hpp'),
+			('guichan_sdl', ''),
+			('boost_system', ''),
+			(('boost_filesystem', 'boost_filesystem-gcc', 'boost_filesystem-gcc41', 'boost_filesystem-mt', 'libboost_filesystem-mt'), 'boost/filesystem.hpp'),
+			(('boost_regex', 'boost_regex-gcc', 'boost_regex-gcc41', 'boost_regex-mt', 'libboost_regex-mt'), 'boost/regex.hpp'),
+			('png', 'png.h'),
+			('Xcursor', '')]
+
+	if (opengl):
+		libs.append(('guichan_opengl', ''))
+		
+	return libs
+
+def getOptionalLibs(opengl):
+	libs = [('tinyxml', 'tinyxml.h')]
+	
+	return libs
+	
+# vim: set filetype=python:
+			   
--- /dev/null
+++ fife-0.3.3+r2+dfsg1/build/gnukfreebsd8-config.py
@@ -0,0 +1,101 @@
+# -*- coding: utf-8 -*-
+
+# ####################################################################
+#  Copyright (C) 2005-2010 by the FIFE team
+#  http://www.fifengine.net
+#  This file is part of FIFE.
+#
+#  FIFE is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License, or (at your option) any later version.
+#
+#  This library 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
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the
+#  Free Software Foundation, Inc.,
+#  51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+# ####################################################################
+
+import sys
+import os
+import platform
+
+pythonversion = 'python' + str(os.sys.version_info[0]) + '.' + str(os.sys.version_info[1])
+
+def initEnvironment(env):
+
+	rootpath = env.Dir('#.').srcnode().abspath
+	extincludepath = os.path.join(rootpath, 'ext', 'install', 'include')
+	extlibpath = os.path.join(rootpath, 'ext', 'install', 'lib')
+	
+	env.Append(CPPPATH = [os.path.join('/', 'opt', 'include'),
+							os.path.join('/', 'usr', 'include', 'vorbis'),
+							os.path.join('/', 'usr', 'include', 'SDL'),
+							os.path.join('/', 'usr', 'include', pythonversion),
+							extincludepath])
+
+	env.Append(LIBPATH = [os.path.join('/', 'opt', 'lib'),
+						  extlibpath,
+						  env.subst('$LIBDIR')])
+	
+	env.AppendENVPath('LD_RUN_PATH', os.path.join('..', '..', '..', extlibpath))
+	
+	env.AppendUnique(CXXFLAGS=["-DPNG_SKIP_SETJMP_CHECK"])
+
+	return env
+
+def addExtras(env, opengl):
+	env.Append(LIBS = pythonversion)
+
+	if opengl:
+		env.Append(LIBS = ['stdc++', 'GL',])
+		env.Append(LIBPATH = os.path.join('/', 'usr', 'X11R6', 'lib'))
+		
+	# define for using tinyxml with stl support enabled
+	env.AppendUnique(CPPDEFINES = ['TIXML_USE_STL'])
+	
+	return env
+
+def getRequiredHeaders(opengl):
+	return None
+
+def getRequiredLibs(opengl):
+	# libs is a list of tuples that have the form:
+	#	(libname, headers)
+	#	libname - may be a single library or a tuple of libraries
+	#	headers - may be a single header or a list of headers
+	#
+	#	This list is somewhat order dependent
+	#		guichan_sdl - depends on at least the SDL libs and guichan prior in the list
+	#		guichan_opengl - depends on at least guichan prior in the list
+	libs = [('vorbisfile', 'vorbisfile.h'),
+			(pythonversion, pythonversion + '/Python.h'),
+			('openal', 'AL/al.h'),
+			('SDL', 'SDL.h'),
+			('SDL_ttf', 'SDL_ttf.h'),
+			('SDL_image', 'SDL_image.h'),
+			('guichan', 'guichan.hpp'),
+			('guichan_sdl', ''),
+			('boost_system', ''),
+			(('boost_filesystem', 'boost_filesystem-gcc', 'boost_filesystem-gcc41', 'boost_filesystem-mt', 'libboost_filesystem-mt'), 'boost/filesystem.hpp'),
+			(('boost_regex', 'boost_regex-gcc', 'boost_regex-gcc41', 'boost_regex-mt', 'libboost_regex-mt'), 'boost/regex.hpp'),
+			('png', 'png.h'),
+			('Xcursor', '')]
+
+	if (opengl):
+		libs.append(('guichan_opengl', ''))
+		
+	return libs
+
+def getOptionalLibs(opengl):
+	libs = [('tinyxml', 'tinyxml.h')]
+	
+	return libs
+	
+# vim: set filetype=python:
+			   
