#1029117 libtasn1-6: Convert d/copyright to machine-readable format

#1029117#5
Date:
2023-01-17 22:09:49 UTC
From:
To:
Please consider converting the debian/copyright file to the machine-readable format.
I have attached a converted file that also adds the missing X11 and FSFAP license and some copyright lines.

#1029117#10
Date:
2023-01-18 06:21:34 UTC
From:
To:
Control: tags -1 -patch

Good morning,

DEP-5 per file copyright is quite unmanageable (i.e. enormously
time-consuming if done properly) for non-tiny pieces of software if done
manually by editing debian/copyright.

I will happily apply patches that do the right thing with
"cme update dpkg-copyright", i.e. with debian/fill.copyright.blanks.yml
debian/copyright-scan-patterns.yml and debian/fix.scanned.copyright but
just doing a one-time conversion with huge maintenance costs afterwards
is not productive use of time.

cme seems to be only piece of softwar in Debian thatv tries to tackle
this, but the degree of handholding required via debian/*copyright* is
still huge.

cu Andreas

#1029117#17
Date:
2024-10-27 09:24:44 UTC
From:
To:
Hi.  I took a stab at creating a debian/copyright file too, see attached
manually created copy.

What may have changed since last time is that there is a tool
'licenserecon' in Debian that verify correctness of the file (at least
compared to 'licensecheck' outputs).  It can be run offline by invoking
'lrc' in the Debian package directory, and also integrated into a Salsa
pipeline, one output of a run is here:

https://salsa.debian.org/jas/libtasn1/-/jobs/6492561

Alas lrc seems to parse 'Files:' wildcards a bit different than DEP5, so
you may run into lintian pedantic complains meanwhile.  See
<https://bugs.debian.org/1086136>.  Hopefully this can be resolved.

Btw, the licensing of debian/* files are not clear anywhere, I leave
that as an exercise. :) My gitlog2copyright tool suggests a relevant
copyright snippet, although I don't know whe license is intended:

Copyright: 2006-2023 Andreas Metzler <ametzler@bebt.de> (286 commits)
           2006-2007 James Westby <jw+debian@jameswestby.net> (2 commits)
           2021-2024 Simon Josefsson <simon@josefsson.org> (6 commits)
           2022      Debian Janitor <janitor@jelmer.uk> (2 commits)

/Simon