From 773545de69f4bcafdafd420f14735d43ed4464e8 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Fri, 9 Aug 2024 08:54:22 +0200 Subject: [PATCH] GHA: add a REUSE job to verify copyright and license attributions Closes #15 --- .github/workflows/reuse.yml | 29 +++++++++++++++++++++++++++++ LICENSES/curl.txt | 22 ++++++++++++++++++++++ README.md | 9 +++++++++ wcurl.1 | 23 +++++++++++++++++++++++ 4 files changed, 83 insertions(+) create mode 100644 .github/workflows/reuse.yml create mode 100644 LICENSES/curl.txt diff --git a/.github/workflows/reuse.yml b/.github/workflows/reuse.yml new file mode 100644 index 0000000..6226468 --- /dev/null +++ b/.github/workflows/reuse.yml @@ -0,0 +1,29 @@ +# Copyright (C) Daniel Stenberg, , et al. +# SPDX-FileCopyrightText: 2022 Free Software Foundation Europe e.V. +# +# SPDX-License-Identifier: curl + +name: REUSE compliance + +on: + push: + branches: + - main + - '*/ci' + pull_request: + branches: + - main + +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }} + cancel-in-progress: true + +permissions: {} + +jobs: + check: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4 + - name: REUSE Compliance Check + uses: fsfe/reuse-action@3ae3c6bdf1257ab19397fab11fd3312144692083 # v4 diff --git a/LICENSES/curl.txt b/LICENSES/curl.txt new file mode 100644 index 0000000..3c1c197 --- /dev/null +++ b/LICENSES/curl.txt @@ -0,0 +1,22 @@ +COPYRIGHT AND PERMISSION NOTICE + +Copyright (C) Daniel Stenberg, , and many +contributors, see the THANKS file. + +All rights reserved. + +Permission to use, copy, modify, and distribute this software for any purpose +with or without fee is hereby granted, provided that the above copyright +notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN +NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE +OR OTHER DEALINGS IN THE SOFTWARE. + +Except as contained in this notice, the name of a copyright holder shall not +be used in advertising or otherwise to promote the sale, use or other dealings +in this Software without prior written authorization of the copyright holder. diff --git a/README.md b/README.md index 0821c67..a7275d2 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,12 @@ + + +# [![wcurl logo](https://curl.se/wcurl/wcurl-logo.png)](https://curl.se/wcurl) + + # wcurl(1) **wcurl** diff --git a/wcurl.1 b/wcurl.1 index dd3c599..3d7f3dc 100644 --- a/wcurl.1 +++ b/wcurl.1 @@ -1,3 +1,26 @@ +.\" ************************************************************************** +.\" * _ _ ____ _ +.\" * Project ___| | | | _ \| | +.\" * / __| | | | |_) | | +.\" * | (__| |_| | _ <| |___ +.\" * \___|\___/|_| \_\_____| +.\" * +.\" * Copyright (C) Samuel Henrique , et al. +.\" * +.\" * This software is licensed as described in the file COPYING, which +.\" * you should have received as part of this distribution. The terms +.\" * are also available at https://curl.se/docs/copyright.html. +.\" * +.\" * You may opt to use, copy, modify, merge, publish, distribute and/or sell +.\" * copies of the Software, and permit persons to whom the Software is +.\" * furnished to do so, under the terms of the COPYING file. +.\" * +.\" * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY +.\" * KIND, either express or implied. +.\" * +.\" * SPDX-License-Identifier: curl +.\" * +.\" ************************************************************************** .TH wcurl "1" "2024.07.10+dev" "wcurl" "User Commands" .SH NAME .B wcurl