Bug#1019937: NMU: elfutils: Missing licenses in d/copyright

2022-12-21 Thread Sergio Durigan Junior
On Wednesday, December 21 2022, Bastian Germann wrote:

> I am uploading a NMU to DELAYED/10 to fix this. debdiff is attached.

Hi Bastian,

Thanks for the heads up, and sorry for the delay.  I applied your
changes, made a few cosmetic adjustments and uploaded a new version to
unstable.  Could you cancel your NMU upload, please?

Thanks a lot,

-- 
Sergio
GPG key ID: 237A 54B1 0287 28BF 00EF  31F4 D0EB 7628 65FC 5E36
Please send encrypted e-mail if possible
https://sergiodj.net/


signature.asc
Description: PGP signature


Bug#1019937: NMU: elfutils: Missing licenses in d/copyright

2022-12-21 Thread Bastian Germann

I am uploading a NMU to DELAYED/10 to fix this. debdiff is attached.diff -Nru elfutils-0.188/debian/changelog elfutils-0.188/debian/changelog
--- elfutils-0.188/debian/changelog 2022-11-14 02:52:25.0 +0100
+++ elfutils-0.188/debian/changelog 2022-12-21 12:47:46.0 +0100
@@ -1,3 +1,11 @@
+elfutils (0.188-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * d/copyright: Convert to machine-readable format,
+adding missing licenses. (Closes: #1019937)
+
+ -- Bastian Germann   Wed, 21 Dec 2022 12:47:46 +0100
+
 elfutils (0.188-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru elfutils-0.188/debian/copyright elfutils-0.188/debian/copyright
--- elfutils-0.188/debian/copyright 2021-01-25 01:02:40.0 +0100
+++ elfutils-0.188/debian/copyright 2022-12-21 12:45:47.0 +0100
@@ -1,71 +1,184 @@
-This package was debianized by Kurt Roeckx  on
-Sun, 21 May 2006 15:03:01 +.
-
-It was downloaded from
-https://sourceware.org/elfutils/ftp/0.168/
-
-It was original a .tar.bz2.  It has been decompressed and
-recompressed again using gzip.
-
-Copyright Holder:
-   Copyright (C) 2000 - 2016 Red Hat, Inc.
-
-   Written by:
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Comment: This package was debianized by Kurt Roeckx .
+Source: https://sourceware.org/elfutils/ftp/
+
+Files: *
+ debuginfod/debuginfod-find.c
+Copyright: (C) 1996-2019 Red Hat, Inc.
+   (C) 2022 Mark J. Wielaard 
+   (C) 2015, 2016 Oracle, Inc.
+   (C) 2017 The Qt Company
+   (C) 2018, 2021 Facebook, Inc.
+   (C) 2021 Runsafe Security, Inc.
+   (C) H.J. Lu , 2015.
+   (C) 2020 Tom Tromey
+Comment: Written by:
Ulrich Drepper 
Jeff Johnson 
Alexander Larsson
Jakub Jelinek 
-   Roland McGrath 
-
-
-License:
-
-Most of the libraries (lib, libelf, libebl, libdw, libdwfl) have the following 
license:
-
+   Roland McGrath .
+ See more in the AUTHORS file.
+License: GPL-3+
+
+Files: backends/*
+   config/*
+   debuginfod/*
+   lib*
+   version.h
+   debian/patches/mips_cfi.patch
+Copyright: (C) 1996-2019 Red Hat, Inc.
+   (C) 2021, 2022 Mark J. Wielaard 
+   (C) 2015 Oracle, Inc.
+   (C) 2016, 2017 The Qt Company Ltd.
+   (C) 2021 Google, Inc.
+   (C) 2012 Tilera Corporation
+   (C) 2019 Hangzhou C-SKY Microsystems co.,ltd.
+   (C) H.J. Lu , 2015.
+   (c) 2021 Dmitry V. Levin 
+   (C) 2018 Sifive, Inc.
+   (C) 2018 Kurt Roeckx, Inc.
+Comment: Most of the libraries (lib, libelf, libebl, libdw, libdwfl) have
+ the following license:
+License: LGPL-3+ or GPL-2+
This file is free software; you can redistribute it and/or modify
it under the terms of either
-
+ .
  * the GNU Lesser General Public License as published by the Free
Software Foundation; either version 3 of the License, or (at
your option) any later version
-
+ .
or
-
+ .
  * 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
-
+ .
or both in parallel, as here.
-
+ .
elfutils 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.
-
+ .
You should have received copies of the GNU General Public License and
the GNU Lesser General Public License along with this program.  If
-   not, see .  */
-
-The other files are covered by the following license:
+   not, see .
+Comment:
+ On Debian GNU/Linux systems, the complete text of the GNU General
+ Public License version 2 can be found in
+ `/usr/share/common-licenses/GPL-2' and the complete text of the GNU
+ Lesser General Public License version 3 can be found in
+ `/usr/share/common-licenses/LGPL-3'.
+
+Files: lib/stdatomic-fbsd.h
+Copyright: (c) 2011 Ed Schouten 
+David Chisnall 
+ All rights reserved.
+License: BSD-2-clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 1. Redistributions of source code must retain the above copyright
+notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+notice, this list of conditions and the following disclaimer in the
+documentation and/or other materials provided with the distribution.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED.  IN NO EVENT