[Pkg-octave-devel] Some packages ported to gbp + new version of octave-pkg-dev
Sébastien Villemot
sebastien.villemot at ens.fr
Fri Mar 9 20:37:00 UTC 2012
Rafael Laboissiere <rafael at laboissiere.net> writes:
> * Sébastien Villemot <sebastien.villemot at ens.fr> [2012-03-09 11:43]:
>
>> Also, I would recommend that all the packages that have already a
>> machine-readable debian/copyright upgrade to the finalized specification
>> (see [1]). It can be helpful to run "cme fix dpkg-copyright" from
>> package libconfig-model-perl.
>>
>> [1] http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
>
> Generating the debian/copyright is really time-consuming. I wrote a
> Python script that (sort of) automates the process. It is attached
> below. As an example, also attached below is the stdout output when
> running it from the top-level directory of the octave-optim package.
>
> Note that files and years/authors are grouped in a sensible way. The
> output is not 100% perfect and will need further edition. The script
> appears to correctly detect the (L)GPL terms and the license version, but
> only if the standard text recommended by the FSF is present.
>
> Tell me what you think, please. Should we include this script in
> octave-pkg-dev?
I forgot to mention that there is a already a way of doing a similar
thing:
licensecheck -r --copyright -c '\.m|\.cc|\.hh' . | /usr/lib/cdbs/licensecheck2dep5
But maybe your script is better, I didn't test.
In any case, I think your script and the above command should go to the
wiki page. Same for "cme fix dpkg-copyright".
Also, I think that we should not *require* upgrade to machine-readable
format (at least before the migration to Octave 3.6), since it is indeed
very time consuming. I suggest to only *recommend* it for the moment,
and make it a requirement later.
--
Sébastien Villemot
Researcher in Economics & Debian Maintainer
http://www.dynare.org/sebastien
Phone: +33-1-40-77-84-04 - GPG Key: 4096R/381A7594
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-octave-devel/attachments/20120309/deb50c1e/attachment.pgp>
More information about the Pkg-octave-devel
mailing list