Bug#690492: Bug#690877: unblock: love/0.8.0-3

Ivo De Decker ivo.dedecker at ugent.be
Sat Dec 22 23:37:47 UTC 2012


retitle 690877 unblock: love/0.8.0-1+deb7u1 TPU pre-approval
tags 690877 - moreinfo
thanks

Hi,

On Sun, Nov 11, 2012 at 07:11:10PM +0100, Bas Wijnen wrote:
> On 11-11-12 18:40, Julien Cristau wrote:
> >> The new package fixes several RC and RG bugs. Compared to the previous unblock
> >> request, this one also fixes the build depends (which is another RC bug).
> >>
> > How do I know using the system glee doesn't regress anything here?  Is
> > it the exact same version, with no local changes in love's copy?
> > Doesn't look like a change to make during a freeze...
> 
> Hmm, good point, I hadn't thought of that. (I just fixed it to get the
> hardening flags patch in; the package was auto-rejected so I fixed the
> reason for that without thinking about freeze effects.) It is not the
> same version, and it probably shouldn't migrate. However, this leaves
> the hardening issue (#690494) unfixed, but I suppose that is acceptable
> in this stage of the freeze.

I prepared a TPU upload to fix the copyright file bug (#690394) in wheezy. The
debdiff is attached.

I also included a lintian override for the ftp-master autoreject (bug
#690492). I don't know if this is needed for TPU uploads. As Julien downgraded
bug #690492 from serious to important, I suspect the embedded copy of glee can
stay for wheezy.

Cheers,

Ivo

-------------- next part --------------
diff -Nru love-0.8.0/debian/changelog love-0.8.0/debian/changelog
--- love-0.8.0/debian/changelog	2012-06-03 10:52:12.000000000 +0200
+++ love-0.8.0/debian/changelog	2012-12-23 00:16:13.000000000 +0100
@@ -1,3 +1,20 @@
+love (0.8.0-1+deb7u1) testing-proposed-updates; urgency=low
+
+  * Non-maintainer upload.
+
+  [ Ivo De Decker ]
+  * Upload to testing to backport fixes for wheezy.
+  * Add lintian override for embedded copy of Glee library to avoid ftp-master
+    autoreject. This is fixed in version 0.8.0-2 (for jessie), but this change
+    will not go into wheezy. More info in bug #690492.
+
+  [ Bas Wijnen ]
+  * Convert copyright file to machine readable format.
+  * Add copyright information for utf8-cpp. Closes: #690394
+
+
+ -- Ivo De Decker <ivo.dedecker at ugent.be>  Sat, 22 Dec 2012 23:49:03 +0100
+
 love (0.8.0-1) unstable; urgency=low
 
   * New Upstream Release. Closes: #664821
diff -Nru love-0.8.0/debian/copyright love-0.8.0/debian/copyright
--- love-0.8.0/debian/copyright	2012-06-03 15:50:41.000000000 +0200
+++ love-0.8.0/debian/copyright	2012-12-22 23:46:49.000000000 +0100
@@ -1,56 +1,100 @@
-This package was debianized by Miriam Ruiz <little_miry at yahoo.es> on
-Wed, 13 Aug 2008 12:17:41 +0200.
-
-It was downloaded from http://sourceforge.net/projects/love/
-
-Upstream Authors:
-
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: L?VE
+Upstream-Contact: https://love2d.org/forums/
+Source: https://love2d.org/
+
+Files: *
+Copyright: Copyright (c) 2006-2012 LOVE Development Team
+Comment: Upstream Authors:
     Michael Enger <mike at facemeandscream.com>
     Anders Ruud <andruud at gmail.com>
     Tommy Nguyen <tn0502 at hotmail.com>
+License: Zlib
 
+Files: src/box2d/Source/* src/box2d/Include/*
 Copyright:
+	Copyright (c) 2006-2008 Erin Catto
+	Copyright (c) 2006 Henry Strickland & Ryan Seto
+	Copyright (c) 2007-2008 Tobias Weyand
+License: MIT
+
+Files: opengl/GLee.*
+Copyright: Copyright (c) 2008  Ben Woodhouse  All rights reserved.
+License: modified-BSD
+
+Files: src/box2d/graham/*
+Copyright: Copyright (c) 2001 Arash Partow
+License: CPL
+Comment:
+    Warning: CPL is NOT compatible with GNU's General Public License, but that
+    isn't be a problem in this case, because L?VE doesn't use anything covered
+    by that license.
+    .
+    List of libraries and tools used by L?VE:
+    * Lua (MIT)
+    * OpenGL
+    * SDL (LGPL)
+    * SDL_mixer (LGPL)
+    * FreeType 2 (FTL)
+    * DevIL (LGPL)
+    * PhysFS (ZLIB)
+    * Box2D (ZLIB)
+    * boost (BSL)
+    * SWIG (BSD)
 
-    Copyright (c) 2006-2012 LOVE Development Team
+Files: debian/*
+Copyright: Copyright (C) 2008-2012, Miriam Ruiz <little_miry at yahoo.es>
+License: Zlib
+
+Files: debian/logos/* debian/pixmaps/*
+Copyright: Copyright (C) 2006-2008 Anders Ruud
+License: love-artwork
+Comment: Downloaded from http://love2d.org/logos/, which is now a broken link.
+
+Files: docs/*
+Copyright: Copyright (C) 2006-2011 L?VE Development Team. All rights reserved.
+License: FreeBSD-doc
+    The documentation is licensed under the The FreeBSD Documentation license.
+    This is similar to ZLIB, but meant for written documents as opposed to
+    software.
+Comment: Downloaded from https://love2d.org/wiki/love on the 2nd of June 2012
 
-LOVE is licensed under the zlib license:
+Files: src/libraries/utf8/*
+Copyright: Copyright 2006 Nemanja Trifunovic
+License: Boost Software License
 
+License: Zlib
     This software is provided 'as-is', without any express or implied
     warranty. In no event will the authors be held liable for any damages
     arising from the use of this software.
-
+    .
     Permission is granted to anyone to use this software for any purpose,
     including commercial applications, and to alter it and redistribute it
     freely, subject to the following restrictions:
-
+    .
     1. The origin of this software must not be misrepresented; you must not
     claim that you wrote the original software. If you use this software
     in a product, an acknowledgment in the product documentation would be
     appreciated but is not required.
-
+    .
     2. Altered source versions must be plainly marked as such, and must not be
     misrepresented as being the original software.
-
+    .
     3. This notice may not be removed or altered from any source
     distribution.
 
 
-Box2d (src/box2d/Source/, src/box2d/Include/) is published under the MIT license:
-
-    Copyright (c) 2006-2008 Erin Catto
-    Copyright (c) 2006 Henry Strickland & Ryan Seto
-    Copyright (c) 2007-2008 Tobias Weyand
-
+License: MIT
     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
@@ -59,11 +103,7 @@
     ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
     OTHER DEALINGS IN THE SOFTWARE.
 
-GLee, OpenGL Easy Extension library, (opengl/GLee.*) is published
-under the BSD license:
-
-    Copyright (c) 2008  Ben Woodhouse  All rights reserved.
-    
+License: modified-BSD
     Redistribution and use in source and binary forms, with or without
     modification, are permitted provided that the following conditions are 
     met:
@@ -73,7 +113,7 @@
     2. Redistributions in binary form must reproduce the above copyright
     notice, this list of conditions and the following disclaimer in the
     documentation and/or other materials provided with the distribution.
-   
+    .
     THIS SOFTWARE IS PROVIDED BY BEN WOODHOUSE ``AS IS'' AND ANY EXPRESS OR
     MPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
     OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
@@ -86,11 +126,7 @@
     THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 
-
-Graham Scan Convex Hull (src/box2d/graham/) is published under the CPL license:
-
-    Copyright (c) 2001 Arash Partow
-
+License: CPL
     THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON
     PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF
     THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
@@ -288,37 +324,15 @@
     more than one year after the cause of action arose. Each party waives
         its rights to a jury trial in any resulting litigation.
 
-Warning: CPL is NOT compatible with GNU's General Public License
-(/usr/share/common-licenses/GPL), but that isn't be a problem in this
-case, because L?VE doesn't use anything covered by that license.
-
-    List of libraries and tools used by L?VE:
-    * Lua (MIT)
-    * OpenGL
-    * SDL (LGPL, /usr/share/common-licenses/LGPL)
-    * SDL_mixer (LGPL, /usr/share/common-licenses/LGPL)
-    * FreeType 2 (FTL)
-    * DevIL (LGPL)
-    * PhysFS (ZLIB)
-    * Box2D (ZLIB)
-    * boost (BSL)
-    * SWIG (BSD)
-
-
-Artwork (debian/logos and debian/pixmaps):
-
-    Downloaded from http://love2d.org/logos/
-    
-    Copyright (C) 2006-2008 Anders Ruud
-    
+License: love-artwork
     This artwork is provided 'as-is', without any express or implied
     warranty. In no event will the creators be held liable for any damages
     arising from the use of this artwork.
-    
+    .
     Permission is granted to anyone to use this artwork for any purpose,
     including commercial applications, and to alter it and redistribute it
     freely, subject to the following restrictions:
-    
+    .
     1. The origin of this artwork must not be misrepresented; you must not
        claim that you created the original artwork. If you use this artwork
        in a product, an acknowledgment in the product documentation would be
@@ -327,29 +341,19 @@
        misrepresented as being the original artwork.
     3. This notice may not be removed or altered from any vector distribution.
 
-
-Documentation (docs):
-
-    Downloaded from https://love2d.org/wiki/love on the 2nd of June 2012
-
-    Copyright (C) 2006-2011 L?VE Development Team. All rights reserved.
-
-    The documentation is licensed under the The FreeBSD Documentation license.
-    This is similar to ZLIB, but meant for written documents as opposed to
-    software.
-
+License: FreeBSD-doc
     Redistribution and use in source (XML) and compiled forms (HTML) with or
     without modification, are permitted provided that the following conditions
     are met:
- 
+    .
     1. Redistributions of source code (XML) must retain the above copyright
     notice, this list of conditions and the following disclaimer as the first
     lines of this file unmodified.
- 
+    .
     2. Redistributions in compiled form (HTML) must reproduce the above
     copyright notice, this list of conditions and the following disclaimer
     in the documentation and/or other materials provided with the distribution.
- 
+    .
     THIS DOCUMENTATION IS PROVIDED BY THE LOVE DEVELOPMENT TEAM "AS IS" AND
     ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
     IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
@@ -362,6 +366,25 @@
     OUT OF THE USE OF THIS DOCUMENTATION, EVEN IF ADVISED OF THE POSSIBILITY
     OF SUCH DAMAGE.
 
-
-The Debian packaging is (C) 2008-2012, Miriam Ruiz <little_miry at yahoo.es> and
-is licensed under the same license (ZLIB) as the program. See above.
+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 love-0.8.0/debian/love.lintian-overrides love-0.8.0/debian/love.lintian-overrides
--- love-0.8.0/debian/love.lintian-overrides	1970-01-01 01:00:00.000000000 +0100
+++ love-0.8.0/debian/love.lintian-overrides	2012-12-23 00:01:04.000000000 +0100
@@ -0,0 +1,2 @@
+# this is fixed 0.8.0-2, but the change will not go into wheezy
+love: embedded-library usr/bin/love-0.8: glee
diff -Nru love-0.8.0/debian/rules love-0.8.0/debian/rules
--- love-0.8.0/debian/rules	2012-06-03 10:47:15.000000000 +0200
+++ love-0.8.0/debian/rules	2012-12-23 00:16:01.000000000 +0100
@@ -100,6 +100,7 @@
 	dh_installmime -a
 #	dh_installinfo -a
 	dh_installman debian/love-$(PRG_SUFFIX).1 -a
+	dh_lintian
 	dh_link -a
 	dh_strip --dbg-package=love-dbg -a
 	dh_compress -a --exclude=.love --exclude=.lua


More information about the Pkg-games-devel mailing list