tags 499931 + patch pending thanks Dear maintainer,
I've prepared an NMU for gdc-4.2 (versioned as 0.25-4.2.4-3.1) will upload provided that it builds correctly. Note that the maintainer should look into pruning unneeded information from debian/copyright. Kind regards T. diff -u gdc-4.2-0.25-4.2.4/debian/copyright gdc-4.2-0.25-4.2.4/debian/copyright --- gdc-4.2-0.25-4.2.4/debian/copyright +++ gdc-4.2-0.25-4.2.4/debian/copyright @@ -1,3 +1,141 @@ +These is the D compiler frontend for GCC. See below for information +how to obtain the source. The upstream version is at + http://dgcc.sourceforge.net/ + +D Frontend to gcc and parts of the runtime libary (phobos): + + Copyright (C) 2004, 2007 David Friedman + + 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 2 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. + +Digital Mars has kindly licensed the contents of the dmd and dmd2 +directories under the GNU General Public License version 1 or above or +the artistic license, this extends the license grant indicated in the +source tarball. +Below is his mail to this end (irrelevant parts edited at [...]). + + Subject: Re: D compiler front end license + From: Walter Bright [...] + Date: Wed, 01 Oct 2008 17:55:07 -0700 + Message-ID: <[EMAIL PROTECTED]> + To: Thomas Viehmann <[EMAIL PROTECTED]> + + I agree to it. You have my permission to forward it there. Thanks, -Walter Bright + + Thomas Viehmann wrote: + [...] + > How about the one below? + [...] + > If you could mail the two bugs at [EMAIL PROTECTED], + > [EMAIL PROTECTED] with it (to create a public record), or permit me + > to forward it there, it would be most helpful. + [...] + > ---- + > + > Digital Mars licenses + > The D Programming Language + > Compiler Front End Source + > Copyright (c) 1999-2008, by Digital Mars + > + > as 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 1 of the License, or + > (at your option) any later version, or alternatively under the Artistic + > License (distributed with the source as artistic.txt). + > + > 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 + > license you choose for details. + > + > This grant of license also applies to previously published versions of + > the D Programming Language Compiler Front End Source. + + +On Debian GNU/Linux the GNU General Public License systems can be +found in `/usr/share/common-licenses/GPL'. + + +The D runtime library (phobos) is copyrighted and licensed as follows: + + Copyright (C) 2004-2005 by Digital Mars, www.digitalmars.com + Written by Walter Bright + Copyright (C) 2003-2004,2005 by Matthew Wilson and Synesis Software + Written by Matthew Wilson + Copyright (C) 2004-2005 by Christopher E. Miller + + 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, in both source and binary form, subject to the following + restrictions: + + o 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. + o Altered source versions must be plainly marked as such, and must not + be misrepresented as being the original software. + o This notice may not be removed or altered from any source + distribution. + +d/phobos/std/stream.d: + Copyright (c) 2001-2005 + Pavel "EvilOne" Minayev + with buffering and endian support added by Ben Hinkle + with buffered readLine performance improvements by Dave Fladebo + with opApply inspired by (and mostly copied from) Regan Heath + with bug fixes and MemoryStream/SliceStream enhancements by Derick Eddington + + Permission to use, copy, modify, distribute and sell this software + and its documentation for any purpose is hereby granted without fee, + provided that the above copyright notice appear in all copies and + that both that copyright notice and this permission notice appear + in supporting documentation. Author makes no representations about + the suitability of this software for any purpose. It is provided + "as is" without express or implied warranty. + +Several files of the phobos library have been put in the public domain +by their authors. + +In the tarball d/phobos/etc/c/zlib, a copy of zlib is included with +the following copyright and license: + + Copyright (C) 1995-2005 Jean-loup Gailly and Mark Adler + + 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. + + Jean-loup Gailly Mark Adler + [EMAIL PROTECTED] [EMAIL PROTECTED] + + +Here is general information about the source added by the packager: + This is the Debian GNU/Linux prepackaged version of the GNU compiler collection, containing Ada, C, C++, Fortran 95, Java, Objective-C, Objective-C++, and Treelang compilers, documentation, and support @@ -207,35 +345,6 @@ not however invalidate any other reasons why the executable file might be covered by the GNU General Public License. -The D frontend is licensend under the terms of the GNU General -Public License, either version 2 of the License, or (at your option) -any later version, which on Debian GNU/Linux systems can be found as -`/usr/share/common-licenses/GPL'. - -The D runtime library (phobos) is licensed under the following terms: - -/* - * Copyright (C) 2004-2005 by Digital Mars, www.digitalmars.com - * Written by Walter Bright - * - * 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, in both source and binary form, subject to the following - * restrictions: - * - * o 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. - * o Altered source versions must be plainly marked as such, and must not - * be misrepresented as being the original software. - * o This notice may not be removed or altered from any source - * distribution. - */ The Libgomp library is licensed under the terms of the GNU Lesser General Public License, with a special exception: @@ -276,0 +386 @@ + diff -u gdc-4.2-0.25-4.2.4/debian/changelog gdc-4.2-0.25-4.2.4/debian/changelog --- gdc-4.2-0.25-4.2.4/debian/changelog +++ gdc-4.2-0.25-4.2.4/debian/changelog @@ -1,3 +1,11 @@ +gdc-4.2 (0.25-4.2.4-3.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix debian/copyright, include info on license obtained from Digital + Mars. Thanks to Walter Bright. Closes: #499931 + + -- Thomas Viehmann <[EMAIL PROTECTED]> Thu, 02 Oct 2008 18:09:30 +0200 + gdc-4.2 (0.25-4.2.4-3) unstable; urgency=low * Merge debian SVN from 4.2.4-3 upload. Closes: #482519, #487109. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]