浏览代码

Add project names as Comment fields in copyright file

This is compliant with the specification [0] and should allow us
to generate human-readable output from the machine-readable file.

[0] https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/#files-paragraph
Rémi Verschelde 8 年之前
父节点
当前提交
d84ed525a9
共有 1 个文件被更改,包括 47 次插入5 次删除
  1. 47 5
      COPYRIGHT.txt

+ 47 - 5
COPYRIGHT.txt

@@ -41,6 +41,7 @@ Upstream-Contact: Rémi Verschelde <[email protected]>
 Source: https://github.com/godotengine/godot
 Source: https://github.com/godotengine/godot
 
 
 Files: *
 Files: *
+Comment: Godot Engine
 Copyright: 2007-2017, Juan Linietsky, Ariel Manzur.
 Copyright: 2007-2017, Juan Linietsky, Ariel Manzur.
   2014-2017, Godot Engine contributors (cf. AUTHORS.md)
   2014-2017, Godot Engine contributors (cf. AUTHORS.md)
 License: Expat
 License: Expat
@@ -49,6 +50,7 @@ Files: ./icon.png
  ./icon.svg
  ./icon.svg
  ./logo.png
  ./logo.png
  ./logo.svg
  ./logo.svg
+Comment: Godot Engine logo
 Copyright: Andrea Calabró
 Copyright: Andrea Calabró
 License: CC-BY-3.0
 License: CC-BY-3.0
 
 
@@ -61,21 +63,25 @@ Files: ./platform/android/android_native_app_glue.c
  ./platform/android/java/src/org/godotengine/godot/input/InputManagerCompat.java
  ./platform/android/java/src/org/godotengine/godot/input/InputManagerCompat.java
  ./platform/android/java/src/org/godotengine/godot/input/InputManagerV16.java
  ./platform/android/java/src/org/godotengine/godot/input/InputManagerV16.java
  ./platform/android/java/src/org/godotengine/godot/input/InputManagerV9.java
  ./platform/android/java/src/org/godotengine/godot/input/InputManagerV9.java
+Comment: The Android Open Source Project
 Copyright: 2008-2013, The Android Open Source Project
 Copyright: 2008-2013, The Android Open Source Project
 License: Apache-2.0
 License: Apache-2.0
 
 
 Files: ./platform/android/cpu-features.c
 Files: ./platform/android/cpu-features.c
  ./platform/android/cpu-features.h
  ./platform/android/cpu-features.h
+Comment: The Android Open Source Project
 Copyright: 2010, The Android Open Source Project
 Copyright: 2010, The Android Open Source Project
 License: BSD-2-clause
 License: BSD-2-clause
 
 
 Files: ./platform/android/ifaddrs_android.cpp
 Files: ./platform/android/ifaddrs_android.cpp
  ./platform/android/ifaddrs_android.h
  ./platform/android/ifaddrs_android.h
+Comment: The Android Open Source Project
 Copyright: 2012-2013, Google Inc.
 Copyright: 2012-2013, Google Inc.
 License: BSD-3-clause
 License: BSD-3-clause
 
 
 Files: ./platform/android/java/src/com/android/vending/licensing/util/Base64.java
 Files: ./platform/android/java/src/com/android/vending/licensing/util/Base64.java
  ./platform/android/java/src/com/android/vending/licensing/util/Base64DecoderException.java
  ./platform/android/java/src/com/android/vending/licensing/util/Base64DecoderException.java
+Comment: The Android Open Source Project
 Copyright: 2002, Google Inc.
 Copyright: 2002, Google Inc.
 License: Apache-2.0
 License: Apache-2.0
 
 
@@ -83,12 +89,14 @@ Files: ./platform/android/power_android.cpp
  ./platform/osx/power_osx.cpp
  ./platform/osx/power_osx.cpp
  ./platform/windows/power_windows.cpp
  ./platform/windows/power_windows.cpp
  ./platform/x11/power_x11.cpp
  ./platform/x11/power_x11.cpp
+Comment: Simple DirectMedia Layer
 Copyright: 1997-2017, Sam Lantinga
 Copyright: 1997-2017, Sam Lantinga
   2007-2017, Juan Linietsky, Ariel Manzur.
   2007-2017, Juan Linietsky, Ariel Manzur.
   2014-2017, Godot Engine contributors (cf. AUTHORS.md)
   2014-2017, Godot Engine contributors (cf. AUTHORS.md)
 License: Expat and Zlib
 License: Expat and Zlib
 
 
 Files: ./platform/uwp/export/export.cpp
 Files: ./platform/uwp/export/export.cpp
+Comment: fb-util-for-appx
 Copyright: 2016, Facebook, Inc. All rights reserved.
 Copyright: 2016, Facebook, Inc. All rights reserved.
   2007-2017, Juan Linietsky, Ariel Manzur.
   2007-2017, Juan Linietsky, Ariel Manzur.
   2014-2017, Godot Engine contributors (cf. AUTHORS.md)
   2014-2017, Godot Engine contributors (cf. AUTHORS.md)
@@ -104,6 +112,7 @@ Files: ./servers/physics/gjk_epa.cpp
  ./servers/physics/joints/pin_joint_sw.h
  ./servers/physics/joints/pin_joint_sw.h
  ./servers/physics/joints/slider_joint_sw.cpp
  ./servers/physics/joints/slider_joint_sw.cpp
  ./servers/physics/joints/slider_joint_sw.h
  ./servers/physics/joints/slider_joint_sw.h
+Comment: Bullet Continuous Collision Detection and Physics Library
 Copyright: 2003-2008, Erwin Coumans
 Copyright: 2003-2008, Erwin Coumans
   2007-2017, Juan Linietsky, Ariel Manzur.
   2007-2017, Juan Linietsky, Ariel Manzur.
   2014-2017, Godot Engine contributors (cf. AUTHORS.md)
   2014-2017, Godot Engine contributors (cf. AUTHORS.md)
@@ -111,79 +120,97 @@ License: Expat and Zlib
 
 
 Files: ./servers/physics/joints/cone_twist_joint_sw.cpp
 Files: ./servers/physics/joints/cone_twist_joint_sw.cpp
  ./servers/physics/joints/cone_twist_joint_sw.h
  ./servers/physics/joints/cone_twist_joint_sw.h
+Comment: Bullet Continuous Collision Detection and Physics Library
 Copyright: 2007, Starbreeze Studios
 Copyright: 2007, Starbreeze Studios
   2007-2017, Juan Linietsky, Ariel Manzur.
   2007-2017, Juan Linietsky, Ariel Manzur.
   2014-2017, Godot Engine contributors (cf. AUTHORS.md)
   2014-2017, Godot Engine contributors (cf. AUTHORS.md)
 License: Expat and Zlib
 License: Expat and Zlib
 
 
 Files: ./thirdparty/b2d_convexdecomp/
 Files: ./thirdparty/b2d_convexdecomp/
+Comment: Box2D (ConvexDecomp)
 Copyright: 2007, Eric Jordan
 Copyright: 2007, Eric Jordan
 Copyright: 2006-2009, Erin Catto
 Copyright: 2006-2009, Erin Catto
 License: Zlib
 License: Zlib
 
 
 Files: ./thirdparty/certs/ca-certificates.crt
 Files: ./thirdparty/certs/ca-certificates.crt
+Comment: FIXME
 Copyright: FIXME
 Copyright: FIXME
 License: FIXME
 License: FIXME
 
 
 Files: ./thirdparty/enet/
 Files: ./thirdparty/enet/
+Comment: ENet
 Copyright: 2002-2016, Lee Salzman
 Copyright: 2002-2016, Lee Salzman
 License: Expat
 License: Expat
 
 
 Files: ./thirdparty/fonts/DroidSans*.ttf
 Files: ./thirdparty/fonts/DroidSans*.ttf
+Comment: DroidSans font
 Copyright: 2008, The Android Open Source Project
 Copyright: 2008, The Android Open Source Project
 License: Apache-2.0
 License: Apache-2.0
 
 
 Files: ./thirdparty/fonts/source_code_pro.otf
 Files: ./thirdparty/fonts/source_code_pro.otf
+Comment: Source Code Pro font
 Copyright: 2010, 2012, Adobe Systems Incorporated
 Copyright: 2010, 2012, Adobe Systems Incorporated
 License: OFL-1.1
 License: OFL-1.1
 
 
 Files: ./thirdparty/freetype/
 Files: ./thirdparty/freetype/
+Comment: The FreeType Project
 Copyright: 1996-2016, David Turner, Robert Wilhelm, and Werner Lemberg.
 Copyright: 1996-2016, David Turner, Robert Wilhelm, and Werner Lemberg.
 License: FTL
 License: FTL
 
 
 Files: ./thirdparty/glad/
 Files: ./thirdparty/glad/
+Comment: glad
 Copyright: 2013, David Herberth
 Copyright: 2013, David Herberth
 License: Expat
 License: Expat
 
 
 Files: ./thirdparty/jpeg_compressor/
 Files: ./thirdparty/jpeg_compressor/
+Comment: jpeg-compressor
 Copyright: 2012, Rich Geldreich
 Copyright: 2012, Rich Geldreich
 License: public-domain
 License: public-domain
 
 
 Files: ./thirdparty/libogg/
 Files: ./thirdparty/libogg/
+Comment: OggVorbis
 Copyright: 2002, Xiph.org Foundation
 Copyright: 2002, Xiph.org Foundation
 License: BSD-3-clause
 License: BSD-3-clause
 
 
 Files: ./thirdparty/libpng/
 Files: ./thirdparty/libpng/
+Comment: libpng
 Copyright: 1995-1996, Guy Eric Schalnat, Group 42, Inc.
 Copyright: 1995-1996, Guy Eric Schalnat, Group 42, Inc.
  1996-1997, Andreas Dilger
  1996-1997, Andreas Dilger
  1998-2016, Glenn Randers-Pehrson
  1998-2016, Glenn Randers-Pehrson
 License: Zlib
 License: Zlib
 
 
 Files: ./thirdparty/libsimplewebm/
 Files: ./thirdparty/libsimplewebm/
+Comment: libsimplewebm
 Copyright: 2016, Błażej Szczygieł
 Copyright: 2016, Błażej Szczygieł
 License: Expat
 License: Expat
 
 
 Files: ./thirdparty/libsimplewebm/libwebm/
 Files: ./thirdparty/libsimplewebm/libwebm/
+Comment: The WebM Project
 Copyright: 2010, Google Inc.
 Copyright: 2010, Google Inc.
 License: BSD-3-clause
 License: BSD-3-clause
 
 
 Files: ./thirdparty/libtheora/
 Files: ./thirdparty/libtheora/
+Comment: OggTheora
 Copyright: 2002-2009, Xiph.org Foundation
 Copyright: 2002-2009, Xiph.org Foundation
 License: BSD-3-clause
 License: BSD-3-clause
 
 
 Files: ./thirdparty/libvorbis/
 Files: ./thirdparty/libvorbis/
+Comment: OggVorbis
 Copyright: 2002-2015, Xiph.org Foundation
 Copyright: 2002-2015, Xiph.org Foundation
 License: BSD-3-clause
 License: BSD-3-clause
 
 
 Files: ./thirdparty/libvpx/
 Files: ./thirdparty/libvpx/
+Comment: The WebM Project
 Copyright: 2010, The WebM Project authors.
 Copyright: 2010, The WebM Project authors.
 License: BSD-3-clause
 License: BSD-3-clause
 
 
-Files: ./thirdparty/libwebp/COPYING
+Files: ./thirdparty/libwebp/
+Comment: WebP codec
 Copyright: 2010, Google Inc.
 Copyright: 2010, Google Inc.
 License: BSD-3-clause
 License: BSD-3-clause
 
 
 Files: ./thirdparty/minizip/
 Files: ./thirdparty/minizip/
+Comment: MiniZip
 Copyright: 1998-2010, Gilles Vollant
 Copyright: 1998-2010, Gilles Vollant
   2007-2008, Even Rouault
   2007-2008, Even Rouault
   2009-2010, Mathias Svensson
   2009-2010, Mathias Svensson
@@ -193,68 +220,82 @@ Files: ./thirdparty/misc/aes256.cpp
  ./thirdparty/misc/aes256.h
  ./thirdparty/misc/aes256.h
  ./thirdparty/misc/sha256.c
  ./thirdparty/misc/sha256.c
  ./thirdparty/misc/sha256.h
  ./thirdparty/misc/sha256.h
+Comment: AES-256 and SHA-256 implementation
 Copyright: 2007-2011, Ilya O. Levin
 Copyright: 2007-2011, Ilya O. Levin
 License: ISC
 License: ISC
 
 
 Files: ./thirdparty/misc/base64.c
 Files: ./thirdparty/misc/base64.c
  ./thirdparty/misc/base64.h
  ./thirdparty/misc/base64.h
+Comment: BASE64 conversion methods
 Copyright: Ari Edelkind
 Copyright: Ari Edelkind
 License: public-domain
 License: public-domain
 
 
 Files: ./thirdparty/misc/curl_hostcheck.c
 Files: ./thirdparty/misc/curl_hostcheck.c
  ./thirdparty/misc/curl_hostcheck.h
  ./thirdparty/misc/curl_hostcheck.h
+Comment: curl
 Copyright: 1998-2012, Daniel Stenberg et al.
 Copyright: 1998-2012, Daniel Stenberg et al.
 License: curl
 License: curl
 
 
 Files: ./thirdparty/misc/fastlz.c
 Files: ./thirdparty/misc/fastlz.c
  ./thirdparty/misc/fastlz.h
  ./thirdparty/misc/fastlz.h
+Comment: FastLZ
 Copyright: 2005-2007, Ariya Hidayat
 Copyright: 2005-2007, Ariya Hidayat
 License: Expat
 License: Expat
 
 
 Files: ./thirdparty/misc/hq2x.cpp
 Files: ./thirdparty/misc/hq2x.cpp
  ./thirdparty/misc/hq2x.h
  ./thirdparty/misc/hq2x.h
+Comment: hq2x implementation
 Copyright: 2016, Bruno Ribeiro
 Copyright: 2016, Bruno Ribeiro
 License: Apache-2.0
 License: Apache-2.0
 
 
 Files: ./thirdparty/misc/md5.cpp
 Files: ./thirdparty/misc/md5.cpp
  ./thirdparty/misc/md5.h
  ./thirdparty/misc/md5.h
+Comment: MD5 Message Digest Algorithm
 Copyright: 1990, RSA Data Security, Inc.
 Copyright: 1990, RSA Data Security, Inc.
 License: RSA-MD
 License: RSA-MD
 
 
 Files: ./thirdparty/misc/mikktspace.c
 Files: ./thirdparty/misc/mikktspace.c
  ./thirdparty/misc/mikktspace.h
  ./thirdparty/misc/mikktspace.h
+Comment: Tangent Space Normal Maps implementation
 Copyright: 2011, Morten S. Mikkelsen
 Copyright: 2011, Morten S. Mikkelsen
 License: Zlib
 License: Zlib
 
 
 Files: ./thirdparty/misc/pcg.cpp
 Files: ./thirdparty/misc/pcg.cpp
  ./thirdparty/misc/pcg.h
  ./thirdparty/misc/pcg.h
+Comment: Minimal PCG32 implementation
 Copyright: 2014, M.E. O'Neill
 Copyright: 2014, M.E. O'Neill
 License: Apache-2.0
 License: Apache-2.0
 
 
 Files: ./thirdparty/misc/smaz.c
 Files: ./thirdparty/misc/smaz.c
  ./thirdparty/misc/smaz.h
  ./thirdparty/misc/smaz.h
+Comment: SMAZ
 Copyright: 2006-2009, Salvatore Sanfilippo
 Copyright: 2006-2009, Salvatore Sanfilippo
 License: BSD-3-clause
 License: BSD-3-clause
 
 
 Files: ./thirdparty/misc/stb_truetype.h
 Files: ./thirdparty/misc/stb_truetype.h
  ./thirdparty/misc/stb_vorbis.c
  ./thirdparty/misc/stb_vorbis.c
+Comment: stb libraries
 Copyright: 2007-2015, Sean Barrett
 Copyright: 2007-2015, Sean Barrett
 License: public-domain
 License: public-domain
 
 
 Files: ./thirdparty/misc/triangulator.cpp
 Files: ./thirdparty/misc/triangulator.cpp
  ./thirdparty/misc/triangulator.h
  ./thirdparty/misc/triangulator.h
+Comment: PolyPartition
 Copyright: 2011, Ivan Fratric
 Copyright: 2011, Ivan Fratric
 License: Expat
 License: Expat
 
 
 Files: ./thirdparty/misc/yuv2rgb.h
 Files: ./thirdparty/misc/yuv2rgb.h
+Comment: YUV2RGB
 Copyright: 2008-2011, Robin Watts
 Copyright: 2008-2011, Robin Watts
 License: BSD-2-clause
 License: BSD-2-clause
 
 
 Files: ./thirdparty/openssl/
 Files: ./thirdparty/openssl/
+Comment: The OpenSSL Project
 Copyright: 1998-2016, The OpenSSL Project.
 Copyright: 1998-2016, The OpenSSL Project.
 License: OpenSSL
 License: OpenSSL
 
 
 Files: ./thirdparty/opus/
 Files: ./thirdparty/opus/
+Comment: Opus
 Copyright: 2001-2011, Xiph.Org, Skype Limited, Octasic,
 Copyright: 2001-2011, Xiph.Org, Skype Limited, Octasic,
  Jean-Marc Valin, Timothy B. Terriberry,
  Jean-Marc Valin, Timothy B. Terriberry,
  CSIRO, Gregory Maxwell, Mark Borgerding,
  CSIRO, Gregory Maxwell, Mark Borgerding,
@@ -262,27 +303,28 @@ Copyright: 2001-2011, Xiph.Org, Skype Limited, Octasic,
 License: BSD-3-clause
 License: BSD-3-clause
 
 
 Files: ./thirdparty/pvrtccompressor/
 Files: ./thirdparty/pvrtccompressor/
+Comment: PvrTcCompressor
 Copyright: 2014, Jeffrey Lim.
 Copyright: 2014, Jeffrey Lim.
 License: BSD-3-clause
 License: BSD-3-clause
 
 
-Files: ./thirdparty/rg-etc1/
-Copyright: 2012, Rich Geldreich
-License: Zlib
-
 Files: ./thirdparty/rtaudio/
 Files: ./thirdparty/rtaudio/
+Comment: RtAudio
 Copyright: 2001-2016, Gary P. Scavone
 Copyright: 2001-2016, Gary P. Scavone
 License: Expat
 License: Expat
 
 
 Files: ./thirdparty/squish/
 Files: ./thirdparty/squish/
+Comment: libSquish
 Copyright: 2006, Simon Brown
 Copyright: 2006, Simon Brown
 License: Expat
 License: Expat
 
 
 Files: ./thirdparty/tinyexr/
 Files: ./thirdparty/tinyexr/
+Comment: TinyEXR
 Copyright: 2014-2017, Syoyo Fujita
 Copyright: 2014-2017, Syoyo Fujita
   2002, Industrial Light & Magic, a division of Lucas Digital Ltd. LLC
   2002, Industrial Light & Magic, a division of Lucas Digital Ltd. LLC
 License: BSD-3-Clause
 License: BSD-3-Clause
 
 
 Files: ./thirdparty/zlib/
 Files: ./thirdparty/zlib/
+Comment: zlib
 Copyright: 1995-2017, Jean-loup Gailly and Mark Adler
 Copyright: 1995-2017, Jean-loup Gailly and Mark Adler
 License: Zlib
 License: Zlib