From 5d75111316c69755d3a2b1a1caf58a5063a08110 Mon Sep 17 00:00:00 2001 From: sithlord48 Date: Mon, 14 Oct 2024 14:24:51 -0400 Subject: [PATCH] build: use reuse spec 3.2 --- .github/workflows/build.yml | 2 +- .reuse/dep5 | 74 ------------------------- REUSE.toml | 104 ++++++++++++++++++++++++++++++++++++ 3 files changed, 105 insertions(+), 75 deletions(-) delete mode 100644 .reuse/dep5 create mode 100644 REUSE.toml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5a2ab0d07..c6c45f8be 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -31,7 +31,7 @@ jobs: fi echo "version=$VER" >> $GITHUB_OUTPUT - name: REUSE Compliance Check - uses: fsfe/reuse-action@v2 + uses: fsfe/reuse-action@v4 with: args: spdx diff --git a/.reuse/dep5 b/.reuse/dep5 deleted file mode 100644 index 0f72d82ec..000000000 --- a/.reuse/dep5 +++ /dev/null @@ -1,74 +0,0 @@ -Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: ff7tk -Upstream-Contact: Chris Rizzitello -Source: https://github.com/sithlord48/ff7tk - -Files: .github/* -Copyright: ff7tk Authors -License: MIT - -Files: demos/ff7tkWidgetGallery/mainwindow.ui -Copyright: 2017 - 2023 Chris Rizzitello -License: LGPL-3.0-or-later - -Files: translations/*.ts -Copyright: ff7tk Translators -License: CC0-1.0 - -Files: src/icons/achievements/* -Copyright: 2019, 2022 Chris Rizzitello -License: CC-BY-4.0 - -Files: src/icons/chocobo/* -Copyright: 2022 Chris Rizzitello -License: CC-BY-4.0 - -Files: src/icons/characters/* -Copyright: Aavock -License: LGPL-3.0-or-later - -Files: src/icons/common/* -Copyright: Tangoish -License: CC-BY-4.0 - -Files: src/icons/items/*.png -Copyright: Team Avalanche -License: CC-BY-4.0 - -Files: src/icons/items/*.svg -Copyright: 2022 Chris Rizzitello -License: CC-BY-4.0 - -Files: src/icons/locations/* -Copyright: 2019 - 2020 Chris Rizzitello -License: CC-BY-4.0 - -Files: src/icons/materia/* -Copyright: 2022 Chris Rizzitello -License: CC-BY-4.0 - -Files: src/icons/psxButtons/* -Copyright: 2022 Chris Rizzitello -License: CC-BY-4.0 - -Files: cmake/_template/demoTemplate.icns -Copyright: Chris Rizzitello -License: CC-BY-4.0 - -Files: cmake/_template/demoTemplate.ico -Copyright: Chris Rizzitello -License: CC-BY-4.0 - -Files: cmake/_template/demoTemplate.png -Copyright: Chris Rizzitello -License: CC-BY-4.0 - -Files: cmake/_template/sbom-document.in -Copyright: Chris Rizzitello -License: MIT - -# Sample paragraph, commented out: -# -# Files: src/* -# Copyright: $YEAR $NAME <$CONTACT> -# License: ... diff --git a/REUSE.toml b/REUSE.toml new file mode 100644 index 000000000..b614150c0 --- /dev/null +++ b/REUSE.toml @@ -0,0 +1,104 @@ + +# SPDX-FileCopyrightText: 2024 Chris Rizzitello +# SPDX-License-Identifier: CC0-1.0 + +version = 1 +SPDX-PackageName = "ff7tk" +SPDX-PackageSupplier = "Chris Rizzitello " +SPDX-PackageDownloadLocation = "https://github.com/sithlord48/ff7tk" + +[[annotations]] +path = ".github/**" +precedence = "override" +SPDX-FileCopyrightText = "ff7tk Authors" +SPDX-License-Identifier = "MIT" + +[[annotations]] +path = "demos/ff7tkWidgetGallery/mainwindow.ui" +precedence = "override" +SPDX-FileCopyrightText = "2017 - 2023 Chris Rizzitello " +SPDX-License-Identifier = "LGPL-3.0-or-later" + +[[annotations]] +path = "translations/**.ts" +precedence = "override" +SPDX-FileCopyrightText = "ff7tk Translators" +SPDX-License-Identifier = "CC0-1.0" + +[[annotations]] +path = "src/icons/achievements/**" +precedence = "override" +SPDX-FileCopyrightText = "2019, 2022 Chris Rizzitello " +SPDX-License-Identifier = "CC-BY-4.0" + +[[annotations]] +path = "src/icons/chocobo/**" +precedence = "override" +SPDX-FileCopyrightText = "2022 Chris Rizzitello " +SPDX-License-Identifier = "CC-BY-4.0" + +[[annotations]] +path = "src/icons/characters/**" +precedence = "override" +SPDX-FileCopyrightText = "Aavock" +SPDX-License-Identifier = "LGPL-3.0-or-later" + +[[annotations]] +path = "src/icons/common/**" +precedence = "override" +SPDX-FileCopyrightText = "Tangoish" +SPDX-License-Identifier = "CC-BY-4.0" + +[[annotations]] +path = "src/icons/items/**.png" +precedence = "override" +SPDX-FileCopyrightText = "Team Avalanche" +SPDX-License-Identifier = "CC-BY-4.0" + +[[annotations]] +path = "src/icons/items/**.svg" +precedence = "override" +SPDX-FileCopyrightText = "2022 Chris Rizzitello " +SPDX-License-Identifier = "CC-BY-4.0" + +[[annotations]] +path = "src/icons/locations/**" +precedence = "override" +SPDX-FileCopyrightText = "2019 - 2020 Chris Rizzitello " +SPDX-License-Identifier = "CC-BY-4.0" + +[[annotations]] +path = "src/icons/materia/**" +precedence = "override" +SPDX-FileCopyrightText = "2022 Chris Rizzitello " +SPDX-License-Identifier = "CC-BY-4.0" + +[[annotations]] +path = "src/icons/psxButtons/**" +precedence = "override" +SPDX-FileCopyrightText = "2022 Chris Rizzitello " +SPDX-License-Identifier = "CC-BY-4.0" + +[[annotations]] +path = "cmake/_template/demoTemplate.icns" +precedence = "override" +SPDX-FileCopyrightText = "Chris Rizzitello " +SPDX-License-Identifier = "CC-BY-4.0" + +[[annotations]] +path = "cmake/_template/demoTemplate.ico" +precedence = "override" +SPDX-FileCopyrightText = "Chris Rizzitello " +SPDX-License-Identifier = "CC-BY-4.0" + +[[annotations]] +path = "cmake/_template/demoTemplate.png" +precedence = "override" +SPDX-FileCopyrightText = "Chris Rizzitello " +SPDX-License-Identifier = "CC-BY-4.0" + +[[annotations]] +path = "cmake/_template/sbom-document.in" +precedence = "override" +SPDX-FileCopyrightText = "Chris Rizzitello " +SPDX-License-Identifier = "MIT"