SPDX Copyright information for module and third party is on one line
When specifying copyright text for module or third party, the result will be on one line.
eg:
SPDX_COPYRIGHT_TEXT
Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper
Copyright (c) 2001-2019 Expat maintainers
Results in:
PackageCopyrightText: <text>
Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper Copyright (c) 2001-2019 Expat maintainers
</text>
When the correct result would be:
PackageCopyrightText: <text>
Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper
Copyright (c) 2001-2019 Expat maintainers
</text>
There is two ways to fix this.
- Store the copyright verbatim in a text file and point to it in the vtk.module
- Support repeated arg eg:
SPDX_COPYRIGHT_TEXT
Copyright \(c\) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper
SPDX_COPYRIGHT_TEXT
Copyright \(c\) 2001-2019 Expat maintainers
Note:
With third party, it looks a bit different:
PackageCopyrightText: <text>
Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper;Copyright (c) 2001-2019 Expat maintainers
</text>
Edited by Mathieu Westphal (Kitware)