All of lore.kernel.org
 help / color / mirror / Atom feed
From: Bastian Germann <bastiangermann@fishpost.de>
To: linux-xfs@vger.kernel.org
Cc: Bastian Germann <bastiangermann@fishpost.de>,
	"Darrick J . Wong" <darrick.wong@oracle.com>,
	Nathan Scott <nathans@debian.org>
Subject: [PATCH v2 5/6] debian: add missing copyright info
Date: Sat, 16 Jan 2021 10:23:27 +0100	[thread overview]
Message-ID: <20210116092328.2667-6-bastiangermann@fishpost.de> (raw)
In-Reply-To: <20210116092328.2667-1-bastiangermann@fishpost.de>

For binary distribution, the copyright info in (L)GPL licensed, compiled
files needs to be retained in the copyright file.

Signed-off-by: Bastian Germann <bastiangermann@fishpost.de>
Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Nathan Scott <nathans@debian.org>
---
 debian/copyright | 111 +++++++++++++++++++++++++++++++++++++++++------
 1 file changed, 98 insertions(+), 13 deletions(-)

diff --git a/debian/copyright b/debian/copyright
index 74f4c897..c225bec3 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,19 +1,104 @@
-This package was debianized by Nathan Scott nathans@debian.org on
-Sun, 19 Nov 2000 07:37:09 -0500.
-
-It can be downloaded from https://www.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: xfsprogs
+Comment: This package was debianized by Nathan Scott <nathans@debian.org>
+Source: https://www.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/
 
+Files: *
 Copyright:
+ 1995-2013 Silicon Graphics, Inc.
+ 2010-2018 Red Hat, Inc.
+ 2016-2020 Oracle.  All Rights Reserved.
+Comment: For most files, only one of the copyrights applies.
+License: GPL-2
+
+Files:
+ libhandle/*.c
+Copyright: 1995, 2001-2002, 2005 Silicon Graphics, Inc.
+Comment: This also applies to some header files.
+License: LGPL-2.1
+ This library is free software; you can redistribute it and/or modify it
+ under the terms of the GNU Lesser General Public License as published by
+ the Free Software Foundation; version 2.1 of the License.
+ .
+ This library 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 Lesser General Public License
+ for more details.
+ .
+ On Debian systems, refer to /usr/share/common-licenses/LGPL-2.1
+ for the complete text of the GNU Lesser General Public License.
+
+Files: config.*
+Copyright: 1992-2013 Free Software Foundation, Inc.
+License: GPL-3+ with autoconf exception
+ This file 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 3 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.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, see <http://www.gnu.org/licenses/>.
+ .
+ As a special exception to the GNU General Public License, if you
+ distribute this file as part of a program that contains a
+ configuration script generated by Autoconf, you may include it under
+ the same distribution terms that you use for the rest of that
+ program.  This Exception is an additional permission under section 7
+ of the GNU General Public License, version 3 ("GPLv3").
+ .
+ On Debian systems, the full text of the GNU General Public License version 3
+ License can be found in /usr/share/common-licenses/GPL-3 file.
+
+Files: io/copy_file_range.c
+Copyright: 2016 Netapp, Inc. All rights reserved.
+License: GPL-2
 
-Copyright (c) 2000-2002 Silicon Graphics, Inc.  All Rights Reserved.
+Files: io/encrypt.c
+Copyright: 2016, 2019 Google LLC
+License: GPL-2
 
-You are free to distribute this software under the terms of
-the GNU General Public License.
-On Debian systems, the complete text of the GNU General Public
-License can be found in /usr/share/common-licenses/GPL file.
+Files:
+ io/link.c
+ libxfs/xfs_iext_tree.c
+Copyright: 2014, 2017 Christoph Hellwig.
+License: GPL-2
+
+Files: io/log_writes.c
+Copyright: 2017 Intel Corporation.
+License: GPL-2
+
+Files: io/utimes.c
+Copyright: 2016 Deepa Dinamani
+License: GPL-2
+
+Files: libfrog/radix-tree.*
+Copyright:
+ 2001 Momchil Velikov
+ 2001 Christoph Hellwig
+ 2005 SGI, Christoph Lameter <clameter@sgi.com>
+License: GPL-2
 
-The library named "libhandle" and the headers in "xfslibs-dev" are
-licensed under Version 2.1 of the GNU Lesser General Public License.
-On Debian systems, refer to /usr/share/common-licenses/LGPL-2.1
-for the complete text of the GNU Lesser General Public License.
+Files: libxfs/xfs_log_rlimit.c
+Copyright: 2013 Jie Liu.
+License: GPL-2
 
+License: GPL-2
+ 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; version 2 of the License.
+ .
+ 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.
+ .
+ You should have received a copy of the GNU General Public License along with
+ this package; if not, write to the Free Software Foundation, Inc., 51 Franklin
+ St, Fifth Floor, Boston, MA  02110-1301 USA
+ .
+ On Debian systems, the full text of the GNU General Public License version 2
+ License can be found in /usr/share/common-licenses/GPL-2 file.
-- 
2.30.0


  parent reply	other threads:[~2021-01-16  9:25 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-01-14 18:37 [PATCH 0/6] debian: xfsprogs package clean-up Bastian Germann
2021-01-14 18:37 ` [PATCH 1/6] debian: cryptographically verify upstream tarball Bastian Germann
2021-01-14 18:37 ` [PATCH 2/6] debian: remove dependency on essential util-linux Bastian Germann
2021-01-14 20:48   ` Darrick J. Wong
2021-01-14 18:37 ` [PATCH 3/6] debian: remove "Priority: extra" Bastian Germann
2021-01-14 20:48   ` Darrick J. Wong
2021-01-14 18:37 ` [PATCH 4/6] debian: use Package-Type over its predecessor Bastian Germann
2021-01-14 20:51   ` Darrick J. Wong
2021-01-14 18:37 ` [PATCH 5/6] debian: add missing copyright info Bastian Germann
2021-01-14 18:37 ` [PATCH 6/6] debian: new changelog entry Bastian Germann
2021-01-14 20:56   ` Darrick J. Wong
2021-01-15  3:40 ` [PATCH 0/6] debian: xfsprogs package clean-up Nathan Scott
2021-01-15  4:14   ` Darrick J. Wong
2021-01-15 18:31     ` Eric Sandeen
2021-01-15 18:35   ` Eric Sandeen
2021-01-16  9:34   ` Bastian Germann
2021-01-18  1:37     ` Nathan Scott
2021-01-16  9:23 ` [PATCH v2 " Bastian Germann
2021-01-16  9:23   ` [PATCH v2 1/6] debian: cryptographically verify upstream tarball Bastian Germann
2021-01-16  9:23   ` [PATCH v2 2/6] debian: remove dependency on essential util-linux Bastian Germann
2021-01-16  9:23   ` [PATCH v2 3/6] debian: remove "Priority: extra" Bastian Germann
2021-01-16  9:23   ` [PATCH v2 4/6] debian: use Package-Type over its predecessor Bastian Germann
2021-01-16  9:23   ` Bastian Germann [this message]
2021-01-16  9:23   ` [PATCH v2 6/6] debian: new changelog entry Bastian Germann
2021-01-17  1:09   ` [PATCH v2 0/6] debian: xfsprogs package clean-up Eric Sandeen
2021-01-18  1:24     ` Nathan Scott
2021-01-18 21:33   ` Eric Sandeen
2021-01-19 15:02     ` Bastian Germann
2021-01-19 17:07       ` Eric Sandeen
2021-01-19 17:16         ` Bastian Germann
2021-01-19 21:26           ` Nathan Scott
2021-01-19 21:35             ` Bastian Germann
2021-01-19 21:42             ` Darrick J. Wong
2021-01-19 22:00             ` Eric Sandeen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210116092328.2667-6-bastiangermann@fishpost.de \
    --to=bastiangermann@fishpost.de \
    --cc=darrick.wong@oracle.com \
    --cc=linux-xfs@vger.kernel.org \
    --cc=nathans@debian.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.