Re: Debian Perl Group meeting at DebCamp - 2008-08-06
gregor herrmann dijo [Sat, Sep 06, 2008 at 01:47:22AM +0200]:
> (...)
> > debian/copyright
> > ----------------
> > * The group is no legal entity and therefore cannot be the copyright
> > holder.
> > * "The superset of the module license and the Perl license" seems
> > like a good default licensing for debian/*.
> > * Create a boilerplate that refers to changelog for the contributors.
>
> That needs to be created. Maybe someone who speaks en_LEGAL can
> propose a nice wording for "Files: debian/*\nCopyright: $foo\n
> License: $bar"?
In dh-make-perl, line 1183 (SVN rev 25035):
# debian/* files information - We default to the module being
# licensed as the superset of the module and Perl itself.
$licenses{'Artistic'} = $licenses{'GPL-1+'} = 1;
$year = (localtime)[5]+1900;
push(@res, "", "Files: debian/*", "Copyright: $year, $maintainer");
push @res, "License: ". join(' | ', keys %licenses);
As we agreed beforehand ;-)
> > * We change dh-make-perl to output the new format.
>
> Gunnar has started to work on automatically creating a
> debian/copyright file in dh-make-perl. I think it still needs a bit
> more polishing; and I've included the copyright-creation in the
> --refresh option, together with backup files.
> So dh-make-perl is a bit "under construction" at the moment :)
Well, IMHO it works nicely as it is now. Of course, heuristics can be
added to detect other licenses (and proper blurbs should be written,
of course). See lines 1081-1130. We currently output valid copyright
files AFAICT; the supported/detected licenses are GPL (any/2/2+/3/3+),
Artistic and 'unparsable'. I didn't add BSDesque licenses on purpose,
as they are not usually template licenses (i.e. they have to be
modified with your/your program's name)... but it is surely doable.
Greetings,
--
Gunnar Wolf - gwolf@gwolf.org - (+52-55)5623-0154 / 1451-2244
PGP key 1024D/8BB527AF 2001-10-23
Fingerprint: 0C79 D2D1 2C4E 9CE4 5973 F800 D80E F35A 8BB5 27AF
Reply to: