Re: RFS: gtkradiant
On Sunday 25 June 2006 17:11, Frits Daalmans wrote:
> From: Frits Daalmans <fritsd@wanadoo.nl>
> To: debian-mentors@lists.debian.org
> Subject: RFS: gtkradiant
>
> Dear mentors,
Hi,
> I am looking for a sponsor for my package "gtkradiant".
>
> * Package name : gtkradiant
> Version : 1.5.0-1
> Upstream Author : Id Software, Inc. and contributors
> * URL : https://zerowing.idsoftware.com/svn/radiant
> * License : mostly GPL, parts BSD, LGPL
> Section : games
>
> It builds these binary packages:
> gtkradiant - Level editor for Quake 4 and Doom 3
>
> The package is practically lintian clean.
1) lintian -i ../gtkradiant_1.5.0-2_i386.deb
E: gtkradiant: copyright-should-refer-to-common-license-file-for-gpl
N:
N: The string "GNU General Public License" or "GPL" appears in the
N: copyright file for this package, but the copyright file does not
N: reference /usr/share/common-licenses as the location of the GPL on
N: Debian systems.
N:
N: Refer to Policy Manual, section 12.5 for details.
N:
W: gtkradiant: extended-description-line-too-long
N:
N: One or more lines in the extended part of the "Description:" field
N: have been found to contain more than 80 characters. For the benefit of
N: users of 80x25 terminals, it is recommended that the lines do not
N: exceed 80 characters.
N:
N: Refer to Policy Manual, section 3.4.1 for details.
N:
These are easy to deal with...
2) FTBFS
contrib/bobtoolz/DMap.h:47: error: extra qualification ‘DMap::’ on
member ‘GetEntityForID’
include/ibrush.h: In constructor ‘_QERFaceData::_QERFaceData()’:
include/ibrush.h:96: warning: ‘_QERFaceData::value’ will be initialized after
include/ibrush.h:93: warning: ‘const char* _QERFaceData::m_shader’
include/ibrush.h:86: warning: when initialized here
scons: *** [build/release/contrib/bobtoolz/DMap.os] Error 1
scons: building terminated because of errors.
make: *** [build-stamp] Error 2
You can fix this by the following dpatch:
@DPATCH@
diff -urNad gtkradiant-1.5.0~/contrib/bobtoolz/DMap.h
gtkradiant-1.5.0/contrib/bobtoolz/DMap.h
--- gtkradiant-1.5.0~/contrib/bobtoolz/DMap.h 2006-05-14 20:15:00.000000000
+0300
+++ gtkradiant-1.5.0/contrib/bobtoolz/DMap.h 2006-06-27 12:55:20.000000000
+0300
@@ -44,7 +44,7 @@
DEntity* GetWorldSpawn();
void ClearEntities();
- DEntity* DMap::GetEntityForID(int ID);
+ DEntity* GetEntityForID(int ID);
DEntity* AddEntity(char* classname = "worldspawn", int ID = -1);
std::list<DEntity*> entityList;
3) g++-4.x is not so happy with the source - too much signess and incompat
pointer type warnings are being emitted...
--
pub 4096R/0E4BD0AB 2003-03-18 <people.fccf.net/danchev/key pgp.mit.edu>
fingerprint 1AE7 7C66 0A26 5BFF DF22 5D55 1C57 0C89 0E4B D0AB
Reply to: