[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#691541: unblock: fife/0.3.3+r3-1.1



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package fife

This upload fixes RC bug #690370 (copyright issue), plus a fix for embedded-
library lintian autoreject, which prevents fife from being accepted.

unblock fife/0.3.3+r3-1.1

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/8 CPU cores)
diff -Nru fife-0.3.3+r3/debian/changelog fife-0.3.3+r3/debian/changelog
--- fife-0.3.3+r3/debian/changelog	2012-04-22 19:52:01.000000000 +0200
+++ fife-0.3.3+r3/debian/changelog	2012-10-26 20:55:12.000000000 +0200
@@ -1,3 +1,12 @@
+fife (0.3.3+r3-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Add engine/core/util/utf8/utf8* to copyright file (Closes: #690370)
+  * Use packaged version of Glee-library to fix lintian embedded-library
+    autoreject tag.
+
+ -- Anton Gladky <gladky.anton@gmail.com>  Wed, 24 Oct 2012 21:15:06 +0200
+
 fife (0.3.3+r3-1) unstable; urgency=low
 
   * New upstream release
diff -Nru fife-0.3.3+r3/debian/control fife-0.3.3+r3/debian/control
--- fife-0.3.3+r3/debian/control	2012-04-22 20:17:37.000000000 +0200
+++ fife-0.3.3+r3/debian/control	2012-10-26 20:49:50.000000000 +0200
@@ -24,7 +24,8 @@
  libguichan-dev,
  libtinyxml-dev,
  libpng-dev,
- libunittest++-dev
+ libunittest++-dev,
+ glee-dev
 X-Python-Version: >= 2.6
 Vcs-Git: git://git.debian.org/git/pkg-games/fife.git
 Vcs-Browser: http://git.debian.org/?p=pkg-games/fife.git
diff -Nru fife-0.3.3+r3/debian/copyright fife-0.3.3+r3/debian/copyright
--- fife-0.3.3+r3/debian/copyright	2012-03-27 19:27:15.000000000 +0200
+++ fife-0.3.3+r3/debian/copyright	2012-10-26 20:53:35.000000000 +0200
@@ -13,6 +13,10 @@
 Copyright: 2009  Ben Woodhouse
 License: BSD-2-clause
 
+Files: engine/core/util/utf8/utf8.h engine/core/util/utf8/* 
+Copyright: 2006 Nemanja Trifunovic
+License: Boost-Software-License
+
 Files: engine/core/ext/tinyxml
 Copyright: 2000-2006 Lee Thomason,
                      Yves Berquin,
@@ -110,3 +114,27 @@
   
   3. This notice may not be removed or altered from any source
      distribution.
+
+License: Boost-Software-License
+  Permission is hereby granted, free of charge, to any person or organization
+  obtaining a copy of the software and accompanying documentation covered by
+  this license (the "Software") to use, reproduce, display, distribute,
+  execute, and transmit the Software, and to prepare derivative works of the
+  Software, and to permit third-parties to whom the Software is furnished to
+  do so, all subject to the following:
+  .
+  The copyright notices in the Software and this entire statement, including
+  the above license grant, this restriction and the following disclaimer,
+  must be included in all copies of the Software, in whole or in part, and
+  all derivative works of the Software, unless such copies or derivative
+  works are solely in the form of machine-executable object code generated by
+  a source language processor.
+  .
+  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, TITLE AND NON-INFRINGEMENT. IN NO EVENT
+  SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
+  FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
+  ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+  DEALINGS IN THE SOFTWARE.
+  
diff -Nru fife-0.3.3+r3/debian/patches/remove_glee.patch fife-0.3.3+r3/debian/patches/remove_glee.patch
--- fife-0.3.3+r3/debian/patches/remove_glee.patch	1970-01-01 01:00:00.000000000 +0100
+++ fife-0.3.3+r3/debian/patches/remove_glee.patch	2012-10-26 20:49:50.000000000 +0200
@@ -0,0 +1,64 @@
+Description: use packaged version of glee
+Author: Anton Gladky <gladky.anton@gmail.com>
+Last-Update: 2012-10-24
+
+--- a/engine/core/video/opengl/fife_opengl.h
++++ b/engine/core/video/opengl/fife_opengl.h
+@@ -25,7 +25,7 @@
+ // Standard C++ library includes
+ 
+ // 3rd party library includes
+-#include "ext/glee/GLee.h"
++#include <GLee.h>
+ 
+ // GLee.h includes windows.h when on a windows platform
+ // In winnt.h (which is included from windows.h) DELETE
+--- a/doc/dependencies/filedeps.dot
++++ b/doc/dependencies/filedeps.dot
+@@ -111,7 +111,6 @@
+     "engine/core/eventchannel/key/ec_keyevent.h" -> "eventchannel/source/ec_ieventsource.h"
+     "engine/core/eventchannel/mouse/ec_mouseevent.h" -> "eventchannel/base/ec_inputevent.h"
+     "engine/core/eventchannel/source/ec_ieventsource.h" -> "ec_eventsourcetypes.h"
+-    "engine/core/ext/glee/GLee.cpp" -> "GLee.h"
+     "engine/core/ext/tinyxml/fife_tinyxml.h" -> "tinyxml.h"
+     "engine/core/ext/tinyxml/tinystr.cpp" -> "tinystr.h"
+     "engine/core/ext/tinyxml/tinyxml.cpp" -> "tinyxml.h"
+@@ -633,7 +632,6 @@
+     "engine/core/video/imagemanager.h" -> "util/base/singleton.h"
+     "engine/core/video/imagemanager.h" -> "util/resource/resource.h"
+     "engine/core/video/imagemanager.h" -> "util/resource/resourcemanager.h"
+-    "engine/core/video/opengl/fife_opengl.h" -> "ext/glee/GLee.h"
+     "engine/core/video/opengl/glimage.cpp" -> "glimage.h"
+     "engine/core/video/opengl/glimage.cpp" -> "util/structures/rect.h"
+     "engine/core/video/opengl/glimage.cpp" -> "video/opengl/renderbackendopengl.h"
+@@ -886,4 +884,4 @@
+     "engine/core/view/visual.h" -> "util/math/angles.h"
+     "engine/core/view/visual.h" -> "util/structures/rect.h"
+     "engine/core/view/visual.h" -> "video/animation.h"
+-}
+\ No newline at end of file
++}
+--- a/build/linux2-config.py
++++ b/build/linux2-config.py
+@@ -93,7 +93,7 @@
+ 	return libs
+ 
+ def getOptionalLibs(opengl):
+-	libs = [('tinyxml', 'tinyxml.h')]
++	libs = [('tinyxml', 'tinyxml.h'), ('glee', 'Glee.h')]
+ 	
+ 	return libs
+ 	
+--- a/engine/core/ext/glee/GLee.cpp
++++ b/engine/core/ext/glee/GLee.cpp
+@@ -1,3 +1,4 @@
++#if 0
+ /***************************************************************************
+ *
+ * GLee.c
+@@ -18168,3 +18169,5 @@
+     __GLeeExtList_clean(&extensionNames);
+     return GL_TRUE;
+ }
++
++#endif 
diff -Nru fife-0.3.3+r3/debian/patches/series fife-0.3.3+r3/debian/patches/series
--- fife-0.3.3+r3/debian/patches/series	2012-04-22 19:50:02.000000000 +0200
+++ fife-0.3.3+r3/debian/patches/series	2012-10-26 20:49:50.000000000 +0200
@@ -1,2 +1,3 @@
 support-parallel-build.diff
 add-kfreebsd-gnu-configuration.diff
+remove_glee.patch

Reply to: