diff options
| author | Andreas Cord-Landwehr <cordlandwehr@kde.org> | 2020-03-22 12:38:38 +0100 | 
|---|---|---|
| committer | Andreas Cord-Landwehr <cordlandwehr@kde.org> | 2020-03-22 12:46:41 +0100 | 
| commit | 43d4f1276b3afe259907add9b458f15252514fa4 (patch) | |
| tree | 58407e00fd3c70b4ca9a10b645f7c8b3fd1cec49 /src | |
| parent | 67630e49d69c03eddbb9c291ebc075b342ebfae5 (diff) | |
| download | kconfig-43d4f1276b3afe259907add9b458f15252514fa4.tar.gz kconfig-43d4f1276b3afe259907add9b458f15252514fa4.tar.bz2 | |
KConfig: Convert to SPDX license statements
Summary:
Convert license headers to SPDX statements and add
license files as required by REUSE specification.
Reviewers: cgiboudeaux
Reviewed By: cgiboudeaux
Subscribers: ognarb, cgiboudeaux, kde-frameworks-devel
Tags: #frameworks
Maniphest Tasks: T11550
Differential Revision: https://phabricator.kde.org/D27601
Diffstat (limited to 'src')
61 files changed, 365 insertions, 1150 deletions
| diff --git a/src/core/bufferfragment_p.h b/src/core/bufferfragment_p.h index b4aff92a..ba100ef7 100644 --- a/src/core/bufferfragment_p.h +++ b/src/core/bufferfragment_p.h @@ -1,21 +1,8 @@  /* -   This file is part of the KDE libraries -   Copyright (c) 2008 Jakub Stachowski <qbast@go2.pl> - -   This library is free software; you can redistribute it and/or -   modify it under the terms of the GNU Library General Public -   License as published by the Free Software Foundation; either -   version 2 of the License, or (at your option) any later version. - -   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 -   Library General Public License for more details. - -   You should have received a copy of the GNU Library General Public License -   along with this library; see the file COPYING.LIB.  If not, write to -   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -   Boston, MA 02110-1301, USA. +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 2008 Jakub Stachowski <qbast@go2.pl> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #ifndef BUFFERFRAGMENT_H diff --git a/src/core/conversioncheck.h b/src/core/conversioncheck.h index 4ba0c111..7f0e78a4 100644 --- a/src/core/conversioncheck.h +++ b/src/core/conversioncheck.h @@ -1,21 +1,8 @@  /* -   This file is part of the KDE libraries -   Copyright (c) 2006 Thomas Braxton <brax108@cox.net> +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 2006 Thomas Braxton <brax108@cox.net> -   This library is free software; you can redistribute it and/or -   modify it under the terms of the GNU Library General Public -   License as published by the Free Software Foundation; either -   version 2 of the License, or (at your option) any later version. - -   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 -   Library General Public License for more details. - -   You should have received a copy of the GNU Library General Public License -   along with this library; see the file COPYING.LIB.  If not, write to -   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -   Boston, MA 02110-1301, USA. +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #ifndef CONVERSION_CHECK_H diff --git a/src/core/kauthorized.cpp b/src/core/kauthorized.cpp index 167136c8..fd79930e 100644 --- a/src/core/kauthorized.cpp +++ b/src/core/kauthorized.cpp @@ -1,21 +1,8 @@ -/* This file is part of the KDE libraries -    Copyright (C) 1997 Matthias Kalle Dalheimer (kalle@kde.org) -    Copyright (C) 1998, 1999, 2000 Waldo Bastian <bastian@kde.org> - -    This library is free software; you can redistribute it and/or -    modify it under the terms of the GNU Library General Public -    License as published by the Free Software Foundation; either -    version 2 of the License, or (at your option) any later version. - -    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 -    Library General Public License for more details. - -    You should have received a copy of the GNU Library General Public License -    along with this library; see the file COPYING.LIB.  If not, write to -    the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -    Boston, MA 02110-1301, USA. +/*  This file is part of the KDE libraries +    SPDX-FileCopyrightText: 1997 Matthias Kalle Dalheimer <kalle@kde.org> +    SPDX-FileCopyrightText: 1998, 1999, 2000 Waldo Bastian <bastian@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #include "kauthorized.h" diff --git a/src/core/kauthorized.h b/src/core/kauthorized.h index 5f67b6ec..88d2e398 100644 --- a/src/core/kauthorized.h +++ b/src/core/kauthorized.h @@ -1,21 +1,8 @@ -/* This file is part of the KDE libraries -    Copyright (C) 1997 Matthias Kalle Dalheimer (kalle@kde.org) -    Copyright (c) 1998, 1999 Waldo Bastian <bastian@kde.org> +/*  This file is part of the KDE libraries +    SPDX-FileCopyrightText: 1997 Matthias Kalle Dalheimer <kalle@kde.org> +    SPDX-FileCopyrightText: 1998, 1999 Waldo Bastian <bastian@kde.org> -    This library is free software; you can redistribute it and/or -    modify it under the terms of the GNU Library General Public -    License as published by the Free Software Foundation; either -    version 2 of the License, or (at your option) any later version. - -    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 -    Library General Public License for more details. - -    You should have received a copy of the GNU Library General Public License -    along with this library; see the file COPYING.LIB.  If not, write to -    the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -    Boston, MA 02110-1301, USA. +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #ifndef KAUTHORIZED_H diff --git a/src/core/kconfig.cpp b/src/core/kconfig.cpp index 0b68f3fe..b8fbba53 100644 --- a/src/core/kconfig.cpp +++ b/src/core/kconfig.cpp @@ -1,23 +1,10 @@  /* -   This file is part of the KDE libraries -   Copyright (c) 2006, 2007 Thomas Braxton <kde.braxton@gmail.com> -   Copyright (c) 1999 Preston Brown <pbrown@kde.org> -   Copyright (c) 1997-1999 Matthias Kalle Dalheimer <kalle@kde.org> - -   This library is free software; you can redistribute it and/or -   modify it under the terms of the GNU Library General Public -   License as published by the Free Software Foundation; either -   version 2 of the License, or (at your option) any later version. - -   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 -   Library General Public License for more details. - -   You should have received a copy of the GNU Library General Public License -   along with this library; see the file COPYING.LIB.  If not, write to -   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -   Boston, MA 02110-1301, USA. +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 2006, 2007 Thomas Braxton <kde.braxton@gmail.com> +    SPDX-FileCopyrightText: 1999 Preston Brown <pbrown@kde.org> +    SPDX-FileCopyrightText: 1997-1999 Matthias Kalle Dalheimer <kalle@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #include "kconfig.h" diff --git a/src/core/kconfig.h b/src/core/kconfig.h index 30a2881a..2693f91e 100644 --- a/src/core/kconfig.h +++ b/src/core/kconfig.h @@ -1,24 +1,11 @@  /* -   This file is part of the KDE libraries -   Copyright (c) 2006, 2007 Thomas Braxton <kde.braxton@gmail.com> -   Copyright (c) 2001 Waldo Bastian <bastian@kde.org> -   Copyright (c) 1999 Preston Brown <pbrown@kde.org> -   Copyright (c) 1997 Matthias Kalle Dalheimer <kalle@kde.org> - -   This library is free software; you can redistribute it and/or -   modify it under the terms of the GNU Library General Public -   License as published by the Free Software Foundation; either -   version 2 of the License, or (at your option) any later version. - -   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 -   Library General Public License for more details. - -   You should have received a copy of the GNU Library General Public License -   along with this library; see the file COPYING.LIB.  If not, write to -   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -   Boston, MA 02110-1301, USA. +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 2006, 2007 Thomas Braxton <kde.braxton@gmail.com> +    SPDX-FileCopyrightText: 2001 Waldo Bastian <bastian@kde.org> +    SPDX-FileCopyrightText: 1999 Preston Brown <pbrown@kde.org> +    SPDX-FileCopyrightText: 1997 Matthias Kalle Dalheimer <kalle@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #ifndef KCONFIG_H diff --git a/src/core/kconfig_p.h b/src/core/kconfig_p.h index ac4cd631..917872f3 100644 --- a/src/core/kconfig_p.h +++ b/src/core/kconfig_p.h @@ -1,24 +1,11 @@  /* -   This file is part of the KDE libraries -   Copyright (c) 2006, 2007 Thomas Braxton <kde.braxton@gmail.com> -   Copyright (c) 2001 Waldo Bastian <bastian@kde.org> -   Copyright (c) 1999 Preston Brown <pbrown@kde.org> -   Copyright (c) 1997 Matthias Kalle Dalheimer <kalle@kde.org> - -   This library is free software; you can redistribute it and/or -   modify it under the terms of the GNU Library General Public -   License as published by the Free Software Foundation; either -   version 2 of the License, or (at your option) any later version. - -   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 -   Library General Public License for more details. - -   You should have received a copy of the GNU Library General Public License -   along with this library; see the file COPYING.LIB.  If not, write to -   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -   Boston, MA 02110-1301, USA. +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 2006, 2007 Thomas Braxton <kde.braxton@gmail.com> +    SPDX-FileCopyrightText: 2001 Waldo Bastian <bastian@kde.org> +    SPDX-FileCopyrightText: 1999 Preston Brown <pbrown@kde.org> +    SPDX-FileCopyrightText: 1997 Matthias Kalle Dalheimer <kalle@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #ifndef KCONFIG_P_H diff --git a/src/core/kconfigbackend.cpp b/src/core/kconfigbackend.cpp index 0adde97d..0f95a5f6 100644 --- a/src/core/kconfigbackend.cpp +++ b/src/core/kconfigbackend.cpp @@ -1,23 +1,10 @@  /* -   This file is part of the KDE libraries -   Copyright (c) 2006 Thomas Braxton <brax108@cox.net> -   Copyright (c) 1999 Preston Brown <pbrown@kde.org> -   Copyright (c) 1997-1999 Matthias Kalle Dalheimer <kalle@kde.org> - -   This library is free software; you can redistribute it and/or -   modify it under the terms of the GNU Library General Public -   License as published by the Free Software Foundation; either -   version 2 of the License, or (at your option) any later version. - -   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 -   Library General Public License for more details. - -   You should have received a copy of the GNU Library General Public License -   along with this library; see the file COPYING.LIB.  If not, write to -   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -   Boston, MA 02110-1301, USA. +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 2006 Thomas Braxton <brax108@cox.net> +    SPDX-FileCopyrightText: 1999 Preston Brown <pbrown@kde.org> +    SPDX-FileCopyrightText: 1997-1999 Matthias Kalle Dalheimer <kalle@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #include "kconfigbackend_p.h" diff --git a/src/core/kconfigbackend_p.h b/src/core/kconfigbackend_p.h index 31e728bf..5f8b61b5 100644 --- a/src/core/kconfigbackend_p.h +++ b/src/core/kconfigbackend_p.h @@ -1,23 +1,10 @@  /* -   This file is part of the KDE libraries -   Copyright (c) 2006, 2007 Thomas Braxton <kde.braxton@gmail.com> -   Copyright (c) 1999 Preston Brown <pbrown@kde.org> -   Portions copyright (c) 1997 Matthias Kalle Dalheimer <kalle@kde.org> - -   This library is free software; you can redistribute it and/or -   modify it under the terms of the GNU Library General Public -   License as published by the Free Software Foundation; either -   version 2 of the License, or (at your option) any later version. - -   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 -   Library General Public License for more details. - -   You should have received a copy of the GNU Library General Public License -   along with this library; see the file COPYING.LIB.  If not, write to -   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -   Boston, MA 02110-1301, USA. +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 2006, 2007 Thomas Braxton <kde.braxton@gmail.com> +    SPDX-FileCopyrightText: 1999 Preston Brown <pbrown@kde.org> +    SPDX-FileCopyrightText: 1997 Matthias Kalle Dalheimer <kalle@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #ifndef KCONFIGBACKEND_H diff --git a/src/core/kconfigbase.cpp b/src/core/kconfigbase.cpp index d22cc20a..6bae0e25 100644 --- a/src/core/kconfigbase.cpp +++ b/src/core/kconfigbase.cpp @@ -1,23 +1,10 @@  /* -   This file is part of the KDE libraries -   Copyright (c) 2006, 2007 Thomas Braxton <kde.braxton@gmail.com> -   Copyright (c) 1999 Preston Brown <pbrown@kde.org> -   Copyright (c) 1997-1999 Matthias Kalle Dalheimer <kalle@kde.org> - -   This library is free software; you can redistribute it and/or -   modify it under the terms of the GNU Library General Public -   License as published by the Free Software Foundation; either -   version 2 of the License, or (at your option) any later version. - -   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 -   Library General Public License for more details. - -   You should have received a copy of the GNU Library General Public License -   along with this library; see the file COPYING.LIB.  If not, write to -   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -   Boston, MA 02110-1301, USA. +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 2006, 2007 Thomas Braxton <kde.braxton@gmail.com> +    SPDX-FileCopyrightText: 1999 Preston Brown <pbrown@kde.org> +    SPDX-FileCopyrightText: 1997-1999 Matthias Kalle Dalheimer <kalle@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #include "kconfigbase.h" diff --git a/src/core/kconfigbase.h b/src/core/kconfigbase.h index c4ad7a57..927eb78a 100644 --- a/src/core/kconfigbase.h +++ b/src/core/kconfigbase.h @@ -1,24 +1,11 @@  /* -   This file is part of the KDE libraries -   Copyright (c) 2006, 2007 Thomas Braxton <kde.braxton@gmail.com> -   Copyright (c) 2001 Waldo Bastian <bastian@kde.org> -   Copyright (c) 1999 Preston Brown <pbrown@kde.org> -   Copyright (c) 1997 Matthias Kalle Dalheimer <kalle@kde.org> - -   This library is free software; you can redistribute it and/or -   modify it under the terms of the GNU Library General Public -   License as published by the Free Software Foundation; either -   version 2 of the License, or (at your option) any later version. - -   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 -   Library General Public License for more details. - -   You should have received a copy of the GNU Library General Public License -   along with this library; see the file COPYING.LIB.  If not, write to -   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -   Boston, MA 02110-1301, USA. +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 2006, 2007 Thomas Braxton <kde.braxton@gmail.com> +    SPDX-FileCopyrightText: 2001 Waldo Bastian <bastian@kde.org> +    SPDX-FileCopyrightText: 1999 Preston Brown <pbrown@kde.org> +    SPDX-FileCopyrightText: 1997 Matthias Kalle Dalheimer <kalle@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #ifndef KCONFIGBASE_H diff --git a/src/core/kconfigbase_p.h b/src/core/kconfigbase_p.h index fe1c193e..97ee1df9 100644 --- a/src/core/kconfigbase_p.h +++ b/src/core/kconfigbase_p.h @@ -1,22 +1,9 @@  /* -   This file is part of the KDE libraries -   Copyright (c) 1999 Preston Brown <pbrown@kde.org> -   Copyright (C) 1997 Matthias Kalle Dalheimer <kalle@kde.org> +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 1999 Preston Brown <pbrown@kde.org> +    SPDX-FileCopyrightText: 1997 Matthias Kalle Dalheimer <kalle@kde.org> -   This library is free software; you can redistribute it and/or -   modify it under the terms of the GNU Library General Public -   License as published by the Free Software Foundation; either -   version 2 of the License, or (at your option) any later version. - -   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 -   Library General Public License for more details. - -   You should have received a copy of the GNU Library General Public License -   along with this library; see the file COPYING.LIB.  If not, write to -   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -   Boston, MA 02110-1301, USA. +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #ifndef KCONFIGBASE_P_H diff --git a/src/core/kconfigdata.cpp b/src/core/kconfigdata.cpp index e1f4ee73..bfa662a0 100644 --- a/src/core/kconfigdata.cpp +++ b/src/core/kconfigdata.cpp @@ -1,23 +1,10 @@  /* -   This file is part of the KDE libraries -   Copyright (c) 2006, 2007 Thomas Braxton <kde.braxton@gmail.com> -   Copyright (c) 1999-2000 Preston Brown <pbrown@kde.org> -   Copyright (C) 1996-2000 Matthias Kalle Dalheimer <kalle@kde.org> - -   This library is free software; you can redistribute it and/or -   modify it under the terms of the GNU Library General Public -   License as published by the Free Software Foundation; either -   version 2 of the License, or (at your option) any later version. - -   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 -   Library General Public License for more details. - -   You should have received a copy of the GNU Library General Public License -   along with this library; see the file COPYING.LIB.  If not, write to -   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -   Boston, MA 02110-1301, USA. +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 2006, 2007 Thomas Braxton <kde.braxton@gmail.com> +    SPDX-FileCopyrightText: 1999-2000 Preston Brown <pbrown@kde.org> +    SPDX-FileCopyrightText: 1996-2000 Matthias Kalle Dalheimer <kalle@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #include <kconfigdata.h> diff --git a/src/core/kconfigdata.h b/src/core/kconfigdata.h index 2d095034..d92076d9 100644 --- a/src/core/kconfigdata.h +++ b/src/core/kconfigdata.h @@ -1,23 +1,10 @@  /* -   This file is part of the KDE libraries -   Copyright (c) 2006, 2007 Thomas Braxton <kde.braxton@gmail.com> -   Copyright (c) 1999-2000 Preston Brown <pbrown@kde.org> -   Copyright (C) 1996-2000 Matthias Kalle Dalheimer <kalle@kde.org> - -   This library is free software; you can redistribute it and/or -   modify it under the terms of the GNU Library General Public -   License as published by the Free Software Foundation; either -   version 2 of the License, or (at your option) any later version. - -   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 -   Library General Public License for more details. - -   You should have received a copy of the GNU Library General Public License -   along with this library; see the file COPYING.LIB.  If not, write to -   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -   Boston, MA 02110-1301, USA. +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 2006, 2007 Thomas Braxton <kde.braxton@gmail.com> +    SPDX-FileCopyrightText: 1999-2000 Preston Brown <pbrown@kde.org> +    SPDX-FileCopyrightText: 1996-2000 Matthias Kalle Dalheimer <kalle@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #ifndef KCONFIGDATA_H diff --git a/src/core/kconfiggroup.cpp b/src/core/kconfiggroup.cpp index c9c93d00..cc4f8d0c 100644 --- a/src/core/kconfiggroup.cpp +++ b/src/core/kconfiggroup.cpp @@ -1,23 +1,10 @@  /* -   This file is part of the KDE libraries -   Copyright (c) 2006, 2007 Thomas Braxton <kde.braxton@gmail.com> -   Copyright (c) 1999 Preston Brown <pbrown@kde.org> -   Copyright (c) 1997 Matthias Kalle Dalheimer <kalle@kde.org> - -   This library is free software; you can redistribute it and/or -   modify it under the terms of the GNU Library General Public -   License as published by the Free Software Foundation; either -   version 2 of the License, or (at your option) any later version. - -   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 -   Library General Public License for more details. - -   You should have received a copy of the GNU Library General Public License -   along with this library; see the file COPYING.LIB.  If not, write to -   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -   Boston, MA 02110-1301, USA. +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 2006, 2007 Thomas Braxton <kde.braxton@gmail.com> +    SPDX-FileCopyrightText: 1999 Preston Brown <pbrown@kde.org> +    SPDX-FileCopyrightText: 1997 Matthias Kalle Dalheimer <kalle@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #include "kconfiggroup.h" diff --git a/src/core/kconfiggroup.h b/src/core/kconfiggroup.h index 54946b86..bd554c75 100644 --- a/src/core/kconfiggroup.h +++ b/src/core/kconfiggroup.h @@ -1,24 +1,11 @@  /* -   This file is part of the KDE libraries -   Copyright (c) 2006, 2007 Thomas Braxton <kde.braxton@gmail.com> -   Copyright (c) 1999 Preston Brown <pbrown@kde.org> -   Copyright (c) 1997 Matthias Kalle Dalheimer <kalle@kde.org> -   Copyright (c) 2001 Waldo Bastian <bastian@kde.org> - -   This library is free software; you can redistribute it and/or -   modify it under the terms of the GNU Library General Public -   License as published by the Free Software Foundation; either -   version 2 of the License, or (at your option) any later version. - -   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 -   Library General Public License for more details. - -   You should have received a copy of the GNU Library General Public License -   along with this library; see the file COPYING.LIB.  If not, write to -   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -   Boston, MA 02110-1301, USA. +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 2006, 2007 Thomas Braxton <kde.braxton@gmail.com> +    SPDX-FileCopyrightText: 1999 Preston Brown <pbrown@kde.org> +    SPDX-FileCopyrightText: 1997 Matthias Kalle Dalheimer <kalle@kde.org> +    SPDX-FileCopyrightText: 2001 Waldo Bastian <bastian@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #ifndef KCONFIGGROUP_H diff --git a/src/core/kconfiggroup_p.h b/src/core/kconfiggroup_p.h index 8e33ce05..923387e7 100644 --- a/src/core/kconfiggroup_p.h +++ b/src/core/kconfiggroup_p.h @@ -1,21 +1,8 @@  /* -   This file is part of the KDE libraries -   Copyright (c) 2007 Thiago Macieira <thiago@kde.org> - -   This library is free software; you can redistribute it and/or -   modify it under the terms of the GNU Library General Public -   License as published by the Free Software Foundation; either -   version 2 of the License, or (at your option) any later version. - -   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 -   Library General Public License for more details. - -   You should have received a copy of the GNU Library General Public License -   along with this library; see the file COPYING.LIB.  If not, write to -   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -   Boston, MA 02110-1301, USA. +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 2007 Thiago Macieira <thiago@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #ifndef KCONFIGGROUP_P_H diff --git a/src/core/kconfigini.cpp b/src/core/kconfigini.cpp index 4b3123eb..2cea7338 100644 --- a/src/core/kconfigini.cpp +++ b/src/core/kconfigini.cpp @@ -1,23 +1,10 @@  /* -   This file is part of the KDE libraries -   Copyright (c) 2006, 2007 Thomas Braxton <kde.braxton@gmail.com> -   Copyright (c) 1999 Preston Brown <pbrown@kde.org> -   Copyright (C) 1997-1999 Matthias Kalle Dalheimer (kalle@kde.org) - -   This library is free software; you can redistribute it and/or -   modify it under the terms of the GNU Library General Public -   License as published by the Free Software Foundation; either -   version 2 of the License, or (at your option) any later version. - -   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 -   Library General Public License for more details. - -   You should have received a copy of the GNU Library General Public License -   along with this library; see the file COPYING.LIB.  If not, write to -   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -   Boston, MA 02110-1301, USA. +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 2006, 2007 Thomas Braxton <kde.braxton@gmail.com> +    SPDX-FileCopyrightText: 1999 Preston Brown <pbrown@kde.org> +    SPDX-FileCopyrightText: 1997-1999 Matthias Kalle Dalheimer <kalle@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #include "kconfigini_p.h" diff --git a/src/core/kconfigini_p.h b/src/core/kconfigini_p.h index 2c17bf60..923ddb32 100644 --- a/src/core/kconfigini_p.h +++ b/src/core/kconfigini_p.h @@ -1,23 +1,10 @@  /*     This file is part of the KDE libraries -   Copyright (c) 2006, 2007 Thomas Braxton <kde.braxton@gmail.com> -   Copyright (c) 1999 Preston Brown <pbrown@kde.org> -   Portions copyright (c) 1997 Matthias Kalle Dalheimer <kalle@kde.org> +   SPDX-FileCopyrightText: 2006, 2007 Thomas Braxton <kde.braxton@gmail.com> +   SPDX-FileCopyrightText: 1999 Preston Brown <pbrown@kde.org> +   SPDX-FileCopyrightText: 1997 Matthias Kalle Dalheimer <kalle@kde.org> -   This library is free software; you can redistribute it and/or -   modify it under the terms of the GNU Library General Public -   License as published by the Free Software Foundation; either -   version 2 of the License, or (at your option) any later version. - -   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 -   Library General Public License for more details. - -   You should have received a copy of the GNU Library General Public License -   along with this library; see the file COPYING.LIB.  If not, write to -   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -   Boston, MA 02110-1301, USA. +   SPDX-License-Identifier: LGPL-2.0-or-later  */  #ifndef KCONFIGINI_P_H diff --git a/src/core/kconfigwatcher.cpp b/src/core/kconfigwatcher.cpp index c4a877c5..495195c0 100644 --- a/src/core/kconfigwatcher.cpp +++ b/src/core/kconfigwatcher.cpp @@ -1,21 +1,8 @@  /* - *   Copyright 2018 David Edmundson <davidedmundson@kde.org> - * - *   This program is free software; you can redistribute it and/or modify - *   it under the terms of the GNU Library General Public License as - *   published by the Free Software Foundation; either version 2, 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 Library General Public - *   License along with this program; if not, write to the - *   Free Software Foundation, Inc., - *   51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA. - */ +    SPDX-FileCopyrightText: 2018 David Edmundson <davidedmundson@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later +*/  #include "kconfigwatcher.h" diff --git a/src/core/kconfigwatcher.h b/src/core/kconfigwatcher.h index 5b057263..75612831 100644 --- a/src/core/kconfigwatcher.h +++ b/src/core/kconfigwatcher.h @@ -1,21 +1,8 @@  /* - *   Copyright 2018 David Edmundson <davidedmundson@kde.org> - * - *   This program is free software; you can redistribute it and/or modify - *   it under the terms of the GNU Library General Public License as - *   published by the Free Software Foundation; either version 2, 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 Library General Public - *   License along with this program; if not, write to the - *   Free Software Foundation, Inc., - *   51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA. - */ +    SPDX-FileCopyrightText: 2018 David Edmundson <davidedmundson@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later +*/  #ifndef KCONFIGWATCHER_H  #define KCONFIGWATCHER_H diff --git a/src/core/kcoreconfigskeleton.cpp b/src/core/kcoreconfigskeleton.cpp index 575ee721..d02705d9 100644 --- a/src/core/kcoreconfigskeleton.cpp +++ b/src/core/kcoreconfigskeleton.cpp @@ -1,22 +1,9 @@  /*      This file is part of KOrganizer. -    Copyright (c) 2000,2001 Cornelius Schumacher <schumacher@kde.org> -    Copyright (c) 2003 Waldo Bastian <bastian@kde.org> - -    This library is free software; you can redistribute it and/or -    modify it under the terms of the GNU Library General Public -    License as published by the Free Software Foundation; either -    version 2 of the License, or (at your option) any later version. - -    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 -    Library General Public License for more details. - -    You should have received a copy of the GNU Library General Public License -    along with this library; see the file COPYING.LIB.  If not, write to -    the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -    Boston, MA 02110-1301, USA. +    SPDX-FileCopyrightText: 2000, 2001 Cornelius Schumacher <schumacher@kde.org> +    SPDX-FileCopyrightText: 2003 Waldo Bastian <bastian@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #include "kcoreconfigskeleton.h" diff --git a/src/core/kcoreconfigskeleton.h b/src/core/kcoreconfigskeleton.h index 9d84583e..9cf131b2 100644 --- a/src/core/kcoreconfigskeleton.h +++ b/src/core/kcoreconfigskeleton.h @@ -1,24 +1,11 @@  /* - * This file is part of KDE. - * - * Copyright (c) 2001,2002,2003 Cornelius Schumacher <schumacher@kde.org> - * Copyright (c) 2003 Waldo Bastian <bastian@kde.org> - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * 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 - * Library General Public License for more details. - * - * You should have received a copy of the GNU Library General Public License - * along with this library; see the file COPYING.LIB.  If not, write to - * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - * Boston, MA 02110-1301, USA. - */ +    This file is part of KDE. + +    SPDX-FileCopyrightText: 2001, 2002, 2003 Cornelius Schumacher <schumacher@kde.org> +    SPDX-FileCopyrightText: 2003 Waldo Bastian <bastian@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later +*/  #ifndef KCORECONFIGSKELETON_H  #define KCORECONFIGSKELETON_H diff --git a/src/core/kcoreconfigskeleton_p.h b/src/core/kcoreconfigskeleton_p.h index fcc9bc13..389bc4f7 100644 --- a/src/core/kcoreconfigskeleton_p.h +++ b/src/core/kcoreconfigskeleton_p.h @@ -1,22 +1,9 @@  /*      This file is part of KOrganizer. -    Copyright (c) 2000,2001 Cornelius Schumacher <schumacher@kde.org> -    Copyright (c) 2003 Waldo Bastian <bastian@kde.org> +    SPDX-FileCopyrightText: 2000, 2001 Cornelius Schumacher <schumacher@kde.org> +    SPDX-FileCopyrightText: 2003 Waldo Bastian <bastian@kde.org> -    This library is free software; you can redistribute it and/or -    modify it under the terms of the GNU Library General Public -    License as published by the Free Software Foundation; either -    version 2 of the License, or (at your option) any later version. - -    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 -    Library General Public License for more details. - -    You should have received a copy of the GNU Library General Public License -    along with this library; see the file COPYING.LIB.  If not, write to -    the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -    Boston, MA 02110-1301, USA. +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #ifndef KCORECONFIGSKELETON_P_H diff --git a/src/core/kdesktopfile.cpp b/src/core/kdesktopfile.cpp index 2292a6c7..73524a59 100644 --- a/src/core/kdesktopfile.cpp +++ b/src/core/kdesktopfile.cpp @@ -1,22 +1,9 @@  /* -  This file is part of the KDE libraries -  Copyright (c) 1999 Pietro Iglio <iglio@kde.org> -  Copyright (c) 1999 Preston Brown <pbrown@kde.org> - -  This library is free software; you can redistribute it and/or -  modify it under the terms of the GNU Library General Public -  License as published by the Free Software Foundation; either -  version 2 of the License, or (at your option) any later version. - -  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 -  Library General Public License for more details. - -  You should have received a copy of the GNU Library General Public License -  along with this library; see the file COPYING.LIB.  If not, write to -  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -  Boston, MA 02110-1301, USA. +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 1999 Pietro Iglio <iglio@kde.org> +    SPDX-FileCopyrightText: 1999 Preston Brown <pbrown@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #include "kdesktopfile.h" diff --git a/src/core/kdesktopfile.h b/src/core/kdesktopfile.h index 44220035..4d817181 100644 --- a/src/core/kdesktopfile.h +++ b/src/core/kdesktopfile.h @@ -1,20 +1,8 @@ -/* This file is part of the KDE libraries -   Copyright (c) 1999 Pietro Iglio <iglio@kde.org> - -   This library is free software; you can redistribute it and/or -   modify it under the terms of the GNU Library General Public -   License as published by the Free Software Foundation; either -   version 2 of the License, or (at your option) any later version. - -   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 -   Library General Public License for more details. - -   You should have received a copy of the GNU Library General Public License -   along with this library; see the file COPYING.LIB.  If not, write to -   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -   Boston, MA 02110-1301, USA. +/* +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 1999 Pietro Iglio <iglio@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #ifndef KDESKTOPFILE_H  #define KDESKTOPFILE_H diff --git a/src/core/kemailsettings.cpp b/src/core/kemailsettings.cpp index c6aa5d20..ed4255b5 100644 --- a/src/core/kemailsettings.cpp +++ b/src/core/kemailsettings.cpp @@ -1,28 +1,8 @@  /* - * Copyright (c) 2000 Alex Zepeda <zipzippy@sonic.net> - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - *    notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - *    notice, this list of conditions and the following disclaimer in the - *    documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - */ +    SPDX-FileCopyrightText: 2000 Alex Zepeda <zipzippy@sonic.net> + +    SPDX-License-Identifier: BSD-2-Clause +*/  #include "kemailsettings.h" diff --git a/src/core/kemailsettings.h b/src/core/kemailsettings.h index 801e63b7..5a14bb02 100644 --- a/src/core/kemailsettings.h +++ b/src/core/kemailsettings.h @@ -1,29 +1,8 @@ -/*- - * Copyright (c) 2000 Alex Zepeda <zipzippy@sonic.net> - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - *    notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - *    notice, this list of conditions and the following disclaimer in the - *    documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - * - */ +/* +    SPDX-FileCopyrightText: 2000 Alex Zepeda <zipzippy@sonic.net> + +    SPDX-License-Identifier: BSD-2-Clause +*/  #ifndef _KEMAILSETTINGS_H  #define _KEMAILSETTINGS_H diff --git a/src/core/ksharedconfig.cpp b/src/core/ksharedconfig.cpp index 0530abac..e448e508 100644 --- a/src/core/ksharedconfig.cpp +++ b/src/core/ksharedconfig.cpp @@ -1,22 +1,9 @@  /* -  This file is part of the KDE libraries -  Copyright (c) 1999 Preston Brown <pbrown@kde.org> -  Copyright (C) 1997-1999 Matthias Kalle Dalheimer (kalle@kde.org) - -  This library is free software; you can redistribute it and/or -  modify it under the terms of the GNU Library General Public -  License as published by the Free Software Foundation; either -  version 2 of the License, or (at your option) any later version. - -  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 -  Library General Public License for more details. - -  You should have received a copy of the GNU Library General Public License -  along with this library; see the file COPYING.LIB.  If not, write to -  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -  Boston, MA 02110-1301, USA. +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 1999 Preston Brown <pbrown@kde.org> +    SPDX-FileCopyrightText: 1997-1999 Matthias Kalle Dalheimer <kalle@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #include "ksharedconfig.h" diff --git a/src/core/ksharedconfig.h b/src/core/ksharedconfig.h index 0a35f9f4..be01401c 100644 --- a/src/core/ksharedconfig.h +++ b/src/core/ksharedconfig.h @@ -1,22 +1,9 @@  /* -  This file is part of the KDE libraries -  Copyright (c) 1999 Preston Brown <pbrown@kde.org> -  Copyright (C) 1997-1999 Matthias Kalle Dalheimer (kalle@kde.org) +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 1999 Preston Brown <pbrown@kde.org> +    SPDX-FileCopyrightText: 1997-1999 Matthias Kalle Dalheimer <kalle@kde.org> -  This library is free software; you can redistribute it and/or -  modify it under the terms of the GNU Library General Public -  License as published by the Free Software Foundation; either -  version 2 of the License, or (at your option) any later version. - -  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 -  Library General Public License for more details. - -  You should have received a copy of the GNU Library General Public License -  along with this library; see the file COPYING.LIB.  If not, write to -  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -  Boston, MA 02110-1301, USA. +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #ifndef KSHAREDCONFIG_H diff --git a/src/gui/kconfiggroupgui.cpp b/src/gui/kconfiggroupgui.cpp index ab9d4e20..358e84e4 100644 --- a/src/gui/kconfiggroupgui.cpp +++ b/src/gui/kconfiggroupgui.cpp @@ -1,21 +1,8 @@  /* -   This file is part of the KDE libraries -   Copyright (c) 2007 Thiago Macieira <thiago@kde.org> - -   This library is free software; you can redistribute it and/or -   modify it under the terms of the GNU Library General Public -   License as published by the Free Software Foundation; either -   version 2 of the License, or (at your option) any later version. - -   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 -   Library General Public License for more details. - -   You should have received a copy of the GNU Library General Public License -   along with this library; see the file COPYING.LIB.  If not, write to -   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -   Boston, MA 02110-1301, USA. +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 2007 Thiago Macieira <thiago@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #include <kconfiggroup.h> diff --git a/src/gui/kconfiggui.cpp b/src/gui/kconfiggui.cpp index 7eb4711e..1daeec45 100644 --- a/src/gui/kconfiggui.cpp +++ b/src/gui/kconfiggui.cpp @@ -1,22 +1,8 @@  /* -   This file is part of the KDE libraries -   Copyright (c) 1999 Matthias Ettrich <ettrich@kde.org> +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 1999 Matthias Ettrich <ettrich@kde.org> -   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; either -   version 2.1 of the License, or (at your option) version 3, or any -   later version accepted by the membership of KDE e.V. (or its -   successor approved by the membership of KDE e.V.), which shall -   act as a proxy defined in Section 6 of version 3 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. - -   You should have received a copy of the GNU Lesser General Public -   License along with this library.  If not, see <http://www.gnu.org/licenses/>. +    SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL  */  #include "kconfiggui.h" diff --git a/src/gui/kconfiggui.h b/src/gui/kconfiggui.h index bc4248f3..c32e108f 100644 --- a/src/gui/kconfiggui.h +++ b/src/gui/kconfiggui.h @@ -1,22 +1,8 @@  /* -   This file is part of the KDE libraries -   Copyright (c) 1999 Matthias Ettrich <ettrich@kde.org> +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 1999 Matthias Ettrich <ettrich@kde.org> -   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; either -   version 2.1 of the License, or (at your option) version 3, or any -   later version accepted by the membership of KDE e.V. (or its -   successor approved by the membership of KDE e.V.), which shall -   act as a proxy defined in Section 6 of version 3 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. - -   You should have received a copy of the GNU Lesser General Public -   License along with this library.  If not, see <http://www.gnu.org/licenses/>. +    SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL  */  #ifndef KCONFIGGUI_H diff --git a/src/gui/kconfigloader.cpp b/src/gui/kconfigloader.cpp index 1e33f4ea..198ef63f 100644 --- a/src/gui/kconfigloader.cpp +++ b/src/gui/kconfigloader.cpp @@ -1,21 +1,8 @@  /* - *   Copyright 2007 Aaron Seigo <aseigo@kde.org> - * - *   This program is free software; you can redistribute it and/or modify - *   it under the terms of the GNU Library General Public License as - *   published by the Free Software Foundation; either version 2, 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 Library General Public - *   License along with this program; if not, write to the - *   Free Software Foundation, Inc., - *   51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA. - */ +    SPDX-FileCopyrightText: 2007 Aaron Seigo <aseigo@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later +*/  #include "kconfigloader.h"  #include "kconfigloader_p.h" diff --git a/src/gui/kconfigloader.h b/src/gui/kconfigloader.h index e46e4c6e..2e97ccd8 100644 --- a/src/gui/kconfigloader.h +++ b/src/gui/kconfigloader.h @@ -1,21 +1,8 @@  /* - *   Copyright 2007 Aaron Seigo <aseigo@kde.org> - * - *   This program is free software; you can redistribute it and/or modify - *   it under the terms of the GNU Library General Public License as - *   published by the Free Software Foundation; either version 2, 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 Library General Public - *   License along with this program; if not, write to the - *   Free Software Foundation, Inc., - *   51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA. - */ +    SPDX-FileCopyrightText: 2007 Aaron Seigo <aseigo@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later +*/  #ifndef KCONFIGLOADER_H  #define KCONFIGLOADER_H diff --git a/src/gui/kconfigloader_p.h b/src/gui/kconfigloader_p.h index b030fc30..b5b4e49b 100644 --- a/src/gui/kconfigloader_p.h +++ b/src/gui/kconfigloader_p.h @@ -1,21 +1,8 @@  /* - *   Copyright 2007-2008 Aaron Seigo <aseigo@kde.org> - * - *   This program is free software; you can redistribute it and/or modify - *   it under the terms of the GNU Library General Public License as - *   published by the Free Software Foundation; either version 2, 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 Library General Public - *   License along with this program; if not, write to the - *   Free Software Foundation, Inc., - *   51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA. - */ +    SPDX-FileCopyrightText: 2007-2008 Aaron Seigo <aseigo@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later +*/  #ifndef KCONFIGLOADER_P_H  #define KCONFIGLOADER_P_H diff --git a/src/gui/kconfigloaderhandler_p.h b/src/gui/kconfigloaderhandler_p.h index 18e9622a..cf9b7081 100644 --- a/src/gui/kconfigloaderhandler_p.h +++ b/src/gui/kconfigloaderhandler_p.h @@ -1,22 +1,9 @@  /* - *   Copyright 2007-2008 Aaron Seigo <aseigo@kde.org> - *   Copyright 2013 Marco Martin <mart@kde.org> - * - *   This program is free software; you can redistribute it and/or modify - *   it under the terms of the GNU Library General Public License as - *   published by the Free Software Foundation; either version 2, 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 Library General Public - *   License along with this program; if not, write to the - *   Free Software Foundation, Inc., - *   51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA. - */ +    SPDX-FileCopyrightText: 2007-2008 Aaron Seigo <aseigo@kde.org> +    SPDX-FileCopyrightText: 2013 Marco Martin <mart@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later +*/  #ifndef KCONFIGLOADERHANDLER_P_H  #define KCONFIGLOADERHANDLER_P_H diff --git a/src/gui/kconfigskeleton.cpp b/src/gui/kconfigskeleton.cpp index 25ab8751..031c7fbb 100644 --- a/src/gui/kconfigskeleton.cpp +++ b/src/gui/kconfigskeleton.cpp @@ -1,22 +1,9 @@  /*      This file is part of KOrganizer. -    Copyright (c) 2000,2001 Cornelius Schumacher <schumacher@kde.org> -    Copyright (c) 2003 Waldo Bastian <bastian@kde.org> - -    This library is free software; you can redistribute it and/or -    modify it under the terms of the GNU Library General Public -    License as published by the Free Software Foundation; either -    version 2 of the License, or (at your option) any later version. - -    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 -    Library General Public License for more details. - -    You should have received a copy of the GNU Library General Public License -    along with this library; see the file COPYING.LIB.  If not, write to -    the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -    Boston, MA 02110-1301, USA. +    SPDX-FileCopyrightText: 2000, 2001 Cornelius Schumacher <schumacher@kde.org> +    SPDX-FileCopyrightText: 2003 Waldo Bastian <bastian@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #include "kconfigskeleton.h" diff --git a/src/gui/kconfigskeleton.h b/src/gui/kconfigskeleton.h index c7cb5a10..8e88e8d8 100644 --- a/src/gui/kconfigskeleton.h +++ b/src/gui/kconfigskeleton.h @@ -1,24 +1,10 @@  /* - * This file is part of KDE. - * - * Copyright (c) 2001,2002,2003 Cornelius Schumacher <schumacher@kde.org> - * Copyright (c) 2003 Waldo Bastian <bastian@kde.org> - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * 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 - * Library General Public License for more details. - * - * You should have received a copy of the GNU Library General Public License - * along with this library; see the file COPYING.LIB.  If not, write to - * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - * Boston, MA 02110-1301, USA. - */ +    This file is part of KDE. +    SPDX-FileCopyrightText: 2001, 2002, 2003 Cornelius Schumacher <schumacher@kde.org> +    SPDX-FileCopyrightText: 2003 Waldo Bastian <bastian@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later +*/  #ifndef KCONFIGSKELETON_H  #define KCONFIGSKELETON_H diff --git a/src/gui/kstandardshortcut.cpp b/src/gui/kstandardshortcut.cpp index b845f612..2bf978cc 100644 --- a/src/gui/kstandardshortcut.cpp +++ b/src/gui/kstandardshortcut.cpp @@ -1,21 +1,10 @@ -/* This file is part of the KDE libraries -    Copyright (C) 1997 Stefan Taferner (taferner@alpin.or.at) -    Copyright (C) 2000 Nicolas Hadacek (haadcek@kde.org) -    Copyright (C) 2001,2002 Ellis Whitehead (ellis@kde.org) - -    This library is free software; you can redistribute it and/or -    modify it under the terms of the GNU Library General Public -    License version 2 as published by the Free Software Foundation. - -    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 -    Library General Public License for more details. - -    You should have received a copy of the GNU Library General Public License -    along with this library; see the file COPYING.LIB.  If not, write to -    the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -    Boston, MA 02110-1301, USA. +/* +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 1997 Stefan Taferner <taferner@alpin.or.at> +    SPDX-FileCopyrightText: 2000 Nicolas Hadacek <haadcek@kde.org> +    SPDX-FileCopyrightText: 2001, 2002 Ellis Whitehead <ellis@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-only  */  #include "kstandardshortcut.h" diff --git a/src/gui/kstandardshortcut.h b/src/gui/kstandardshortcut.h index 6f673272..e8fce220 100644 --- a/src/gui/kstandardshortcut.h +++ b/src/gui/kstandardshortcut.h @@ -1,21 +1,10 @@ -/* This file is part of the KDE libraries -    Copyright (C) 1997 Stefan Taferner (taferner@kde.org) -    Copyright (C) 2000 Nicolas Hadacek (hadacek@kde.org) -    Copyright (C) 2001,2002 Ellis Whitehead (ellis@kde.org) - -    This library is free software; you can redistribute it and/or -    modify it under the terms of the GNU Library General Public -    License version 2 as published by the Free Software Foundation. - -    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 -    Library General Public License for more details. - -    You should have received a copy of the GNU Library General Public License -    along with this library; see the file COPYING.LIB.  If not, write to -    the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -    Boston, MA 02110-1301, USA. +/* +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 1997 Stefan Taferner <taferner@kde.org> +    SPDX-FileCopyrightText: 2000 Nicolas Hadacek <hadacek@kde.org> +    SPDX-FileCopyrightText: 2001, 2002 Ellis Whitehead <ellis@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-only  */  #ifndef KSTANDARDSHORTCUT_H  #define KSTANDARDSHORTCUT_H diff --git a/src/gui/kwindowconfig.cpp b/src/gui/kwindowconfig.cpp index d2f355c8..2f787a2f 100644 --- a/src/gui/kwindowconfig.cpp +++ b/src/gui/kwindowconfig.cpp @@ -1,22 +1,8 @@  /* -   This file is part of the KDE libraries -   Copyright (c) 2012 Benjamin Port <benjamin.port@ben2367.fr> +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 2012 Benjamin Port <benjamin.port@ben2367.fr> -   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; either -   version 2.1 of the License, or (at your option) version 3, or any -   later version accepted by the membership of KDE e.V. (or its -   successor approved by the membership of KDE e.V.), which shall -   act as a proxy defined in Section 6 of version 3 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. - -   You should have received a copy of the GNU Lesser General Public -   License along with this library.  If not, see <http://www.gnu.org/licenses/>. +    SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL  */  #include "kwindowconfig.h" diff --git a/src/gui/kwindowconfig.h b/src/gui/kwindowconfig.h index a97e9d38..ad03f3ef 100644 --- a/src/gui/kwindowconfig.h +++ b/src/gui/kwindowconfig.h @@ -1,22 +1,8 @@  /* -   This file is part of the KDE libraries -   Copyright (c) 2012 Benjamin Port <benjamin.port@ben2367.fr> +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 2012 Benjamin Port <benjamin.port@ben2367.fr> -   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; either -   version 2.1 of the License, or (at your option) version 3, or any -   later version accepted by the membership of KDE e.V. (or its -   successor approved by the membership of KDE e.V.), which shall -   act as a proxy defined in Section 6 of version 3 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. - -   You should have received a copy of the GNU Lesser General Public -   License along with this library.  If not, see <http://www.gnu.org/licenses/>. +    SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL  */  #ifndef KWINDOWCONFIG_H diff --git a/src/kconf_update/kconf_update.cpp b/src/kconf_update/kconf_update.cpp index 22798cd4..7c3220f5 100644 --- a/src/kconf_update/kconf_update.cpp +++ b/src/kconf_update/kconf_update.cpp @@ -1,22 +1,9 @@  /* - * - *  This file is part of the KDE libraries - *  Copyright (c) 2001 Waldo Bastian <bastian@kde.org> - * - *  This library is free software; you can redistribute it and/or - *  modify it under the terms of the GNU Library General Public - *  License version 2 as published by the Free Software Foundation. - * - *  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 - *  Library General Public License for more details. - * - *  You should have received a copy of the GNU Library General Public License - *  along with this library; see the file COPYING.LIB.  If not, write to - *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - *  Boston, MA 02110-1301, USA. - **/ +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 2001 Waldo Bastian <bastian@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-only +*/  #include <config-kconf.h> // CMAKE_INSTALL_PREFIX diff --git a/src/kconf_update/kconfigutils.cpp b/src/kconf_update/kconfigutils.cpp index 8f0aa90c..a47ef53a 100644 --- a/src/kconf_update/kconfigutils.cpp +++ b/src/kconf_update/kconfigutils.cpp @@ -1,22 +1,9 @@ -/* This file is part of the KDE libraries -   Copyright 2010 Canonical Ltd -   Author: Aurélien Gâteau <aurelien.gateau@canonical.com> +/* +    This file is part of the KDE libraries +    SPDX-FileCopyrightText: 2010 Canonical Ltd +    SPDX-FileContributor: Aurélien Gâteau <aurelien.gateau@canonical.com> -   This library is free software; you can redistribute it and/or -   modify it under the terms of the GNU Library General Public -   License (LGPL) as published by the Free Software Foundation; -   either version 2 of the License, or (at your option) any later -   version. - -   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 -   Library General Public License for more details. - -   You should have received a copy of the GNU Library General Public License -   along with this library; see the file COPYING.LIB.  If not, write to -   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -   Boston, MA 02110-1301, USA. +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #include "kconfigutils.h" diff --git a/src/kconf_update/kconfigutils.h b/src/kconf_update/kconfigutils.h index 606495e6..4656be1d 100644 --- a/src/kconf_update/kconfigutils.h +++ b/src/kconf_update/kconfigutils.h @@ -1,22 +1,10 @@ -/* This file is part of the KDE libraries -   Copyright 2010 Canonical Ltd -   Author: Aurélien Gâteau <aurelien.gateau@canonical.com> - -   This library is free software; you can redistribute it and/or -   modify it under the terms of the GNU Library General Public -   License (LGPL) as published by the Free Software Foundation; -   either version 2 of the License, or (at your option) any later -   version. - -   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 -   Library General Public License for more details. - -   You should have received a copy of the GNU Library General Public License -   along with this library; see the file COPYING.LIB.  If not, write to -   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -   Boston, MA 02110-1301, USA. +/* +    This file is part of the KDE libraries + +    SPDX-FileCopyrightText: 2010 Canonical Ltd +    SPDX-FileContributor: Aurélien Gâteau <aurelien.gateau@canonical.com> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #ifndef KCONFIGUTILS_H  #define KCONFIGUTILS_H diff --git a/src/kconfig_compiler/KConfigCodeGeneratorBase.cpp b/src/kconfig_compiler/KConfigCodeGeneratorBase.cpp index efe4fb7e..dcbb30c3 100644 --- a/src/kconfig_compiler/KConfigCodeGeneratorBase.cpp +++ b/src/kconfig_compiler/KConfigCodeGeneratorBase.cpp @@ -1,26 +1,14 @@ -/* m_this file is part of the KDE libraries -    Copyright (C) 2020 Tomaz Cananbrava (tcanabrava@kde.org) -    Copyright (c) 2003 Cornelius Schumacher <schumacher@kde.org> -    Copyright (c) 2003 Waldo Bastian <bastian@kde.org> -    Copyright (c) 2003 Zack Rusin <zack@kde.org> -    Copyright (c) 2006 Michaël Larouche <michael.larouche@kdemail.net> -    Copyright (c) 2008 Allen Winter <winter@kde.org> -    Copyright (C) 2020 Tomaz Cananbrava (tcanabrava@kde.org) - -    m_this library is free software; you can redistribute it and/or -    modify it under the terms of the GNU Library General Public -    License as published by the Free Software Foundation; either -    version 2 of the License, or (at your option) any later version. - -    m_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 -    Library General Public License for more details. - -    You should have received a copy of the GNU Library General Public License -    along with this library; see the file COPYING.LIB.  If not, write to -    the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -    Boston, MA 02110-1301, USA. +/* +    This file is part of the KDE libraries. + +    SPDX-FileCopyrightText: 2003 Cornelius Schumacher <schumacher@kde.org> +    SPDX-FileCopyrightText: 2003 Waldo Bastian <bastian@kde.org> +    SPDX-FileCopyrightText: 2003 Zack Rusin <zack@kde.org> +    SPDX-FileCopyrightText: 2006 Michaël Larouche <michael.larouche@kdemail.net> +    SPDX-FileCopyrightText: 2008 Allen Winter <winter@kde.org> +    SPDX-FileCopyrightText: 2020 Tomaz Cananbrava <tcanabrava@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #include "KConfigCodeGeneratorBase.h" diff --git a/src/kconfig_compiler/KConfigCodeGeneratorBase.h b/src/kconfig_compiler/KConfigCodeGeneratorBase.h index 0c815c9b..6059e26f 100644 --- a/src/kconfig_compiler/KConfigCodeGeneratorBase.h +++ b/src/kconfig_compiler/KConfigCodeGeneratorBase.h @@ -1,28 +1,14 @@  /*      This file is part of KDE. -    Copyright (C) 2020 Tomaz Cananbrava (tcanabrava@kde.org) -    Copyright (c) 2003 Cornelius Schumacher <schumacher@kde.org> -    Copyright (c) 2003 Waldo Bastian <bastian@kde.org> -    Copyright (c) 2003 Zack Rusin <zack@kde.org> -    Copyright (c) 2006 Michaël Larouche <michael.larouche@kdemail.net> -    Copyright (c) 2008 Allen Winter <winter@kde.org> -    Copyright (C) 2020 Tomaz Cananbrava (tcanabrava@kde.org) - -    This library is free software; you can redistribute it and/or -    modify it under the terms of the GNU Library General Public -    License as published by the Free Software Foundation; either -    version 2 of the License, or (at your option) any later version. - -    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 -    Library General Public License for more details. - -    You should have received a copy of the GNU Library General Public License -    along with this library; see the file COPYING.LIB.  If not, write to -    the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -    Boston, MA 02110-1301, USA. +    SPDX-FileCopyrightText: 2003 Cornelius Schumacher <schumacher@kde.org> +    SPDX-FileCopyrightText: 2003 Waldo Bastian <bastian@kde.org> +    SPDX-FileCopyrightText: 2003 Zack Rusin <zack@kde.org> +    SPDX-FileCopyrightText: 2006 Michaël Larouche <michael.larouche@kdemail.net> +    SPDX-FileCopyrightText: 2008 Allen Winter <winter@kde.org> +    SPDX-FileCopyrightText: 2020 Tomaz Cananbrava <tcanabrava@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #ifndef KCONFIGCODEGENERATORBASE_H @@ -67,7 +53,7 @@ public:      // start a block scope `{` and increase indentation level.      void endScope(ScopeFinalizer finalizer = None); -     +      // end a block scope `}` and decrease indentation level.      void startScope(); diff --git a/src/kconfig_compiler/KConfigCommonStructs.h b/src/kconfig_compiler/KConfigCommonStructs.h index fef45a9f..70249d47 100644 --- a/src/kconfig_compiler/KConfigCommonStructs.h +++ b/src/kconfig_compiler/KConfigCommonStructs.h @@ -1,26 +1,14 @@ -/* This file is part of the KDE libraries -    Copyright (C) 2020 Tomaz Cananbrava (tcanabrava@kde.org) -    Copyright (c) 2003 Cornelius Schumacher <schumacher@kde.org> -    Copyright (c) 2003 Waldo Bastian <bastian@kde.org> -    Copyright (c) 2003 Zack Rusin <zack@kde.org> -    Copyright (c) 2006 Michaël Larouche <michael.larouche@kdemail.net> -    Copyright (c) 2008 Allen Winter <winter@kde.org> -    Copyright (C) 2020 Tomaz Cananbrava (tcanabrava@kde.org) - -    This library is free software; you can redistribute it and/or -    modify it under the terms of the GNU Library General Public -    License as published by the Free Software Foundation; either -    version 2 of the License, or (at your option) any later version. - -    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 -    Library General Public License for more details. - -    You should have received a copy of the GNU Library General Public License -    along with this library; see the file COPYING.LIB.  If not, write to -    the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -    Boston, MA 02110-1301, USA. +/* +    This file is part of the KDE libraries. + +    SPDX-FileCopyrightText: 2003 Cornelius Schumacher <schumacher@kde.org> +    SPDX-FileCopyrightText: 2003 Waldo Bastian <bastian@kde.org> +    SPDX-FileCopyrightText: 2003 Zack Rusin <zack@kde.org> +    SPDX-FileCopyrightText: 2006 Michaël Larouche <michael.larouche@kdemail.net> +    SPDX-FileCopyrightText: 2008 Allen Winter <winter@kde.org> +    SPDX-FileCopyrightText: 2020 Tomaz Cananbrava <tcanabrava@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #ifndef KCONFIGCOMMONSTRUCTS_H @@ -174,7 +162,7 @@ QString itemDeclaration(const CfgEntry *e, const KConfigParameters &cfg);  QString translatedString(      const KConfigParameters &cfg, -    const QString &string,  +    const QString &string,      const QString &context = QString(),      const QString ¶m = QString(),      const QString ¶mValue = QString()); @@ -197,7 +185,7 @@ QString newInnerItem(  QString userTextsFunctions(      const CfgEntry *e,      const KConfigParameters &cfg, -    QString itemVarStr = QString(),  +    QString itemVarStr = QString(),      const QString &i = QString());  QString paramString(const QString &s, const CfgEntry *e, int i); diff --git a/src/kconfig_compiler/KConfigHeaderGenerator.cpp b/src/kconfig_compiler/KConfigHeaderGenerator.cpp index 84f89e26..ec353158 100644 --- a/src/kconfig_compiler/KConfigHeaderGenerator.cpp +++ b/src/kconfig_compiler/KConfigHeaderGenerator.cpp @@ -1,26 +1,14 @@ -/* This file is part of the KDE libraries -    Copyright (C) 2020 Tomaz Cananbrava (tcanabrava@kde.org) -    Copyright (c) 2003 Cornelius Schumacher <schumacher@kde.org> -    Copyright (c) 2003 Waldo Bastian <bastian@kde.org> -    Copyright (c) 2003 Zack Rusin <zack@kde.org> -    Copyright (c) 2006 Michaël Larouche <michael.larouche@kdemail.net> -    Copyright (c) 2008 Allen Winter <winter@kde.org> -    Copyright (C) 2020 Tomaz Cananbrava (tcanabrava@kde.org) - -    This library is free software; you can redistribute it and/or -    modify it under the terms of the GNU Library General Public -    License as published by the Free Software Foundation; either -    version 2 of the License, or (at your option) any later version. - -    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 -    Library General Public License for more details. - -    You should have received a copy of the GNU Library General Public License -    along with this library; see the file COPYING.LIB.  If not, write to -    the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -    Boston, MA 02110-1301, USA. +/* +    This file is part of the KDE libraries. + +    SPDX-FileCopyrightText: 2003 Cornelius Schumacher <schumacher@kde.org> +    SPDX-FileCopyrightText: 2003 Waldo Bastian <bastian@kde.org> +    SPDX-FileCopyrightText: 2003 Zack Rusin <zack@kde.org> +    SPDX-FileCopyrightText: 2006 Michaël Larouche <michael.larouche@kdemail.net> +    SPDX-FileCopyrightText: 2008 Allen Winter <winter@kde.org> +    SPDX-FileCopyrightText: 2020 Tomaz Cananbrava <tcanabrava@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #include "KConfigHeaderGenerator.h" @@ -39,7 +27,7 @@ KConfigHeaderGenerator::KConfigHeaderGenerator(  {  } -void KConfigHeaderGenerator::start()  +void KConfigHeaderGenerator::start()  {      KConfigCodeGeneratorBase::start();      startHeaderGuards(); @@ -156,7 +144,7 @@ void KConfigHeaderGenerator::startHeaderGuards()      stream() << '\n';  } -void KConfigHeaderGenerator::endHeaderGuards()  +void KConfigHeaderGenerator::endHeaderGuards()  {      stream() << '\n';      stream() << "#endif"; diff --git a/src/kconfig_compiler/KConfigHeaderGenerator.h b/src/kconfig_compiler/KConfigHeaderGenerator.h index d780b850..b93a47db 100644 --- a/src/kconfig_compiler/KConfigHeaderGenerator.h +++ b/src/kconfig_compiler/KConfigHeaderGenerator.h @@ -1,28 +1,14 @@  /*      This file is part of KDE. -    Copyright (C) 2020 Tomaz Cananbrava (tcanabrava@kde.org) -    Copyright (c) 2003 Cornelius Schumacher <schumacher@kde.org> -    Copyright (c) 2003 Waldo Bastian <bastian@kde.org> -    Copyright (c) 2003 Zack Rusin <zack@kde.org> -    Copyright (c) 2006 Michaël Larouche <michael.larouche@kdemail.net> -    Copyright (c) 2008 Allen Winter <winter@kde.org> -    Copyright (C) 2020 Tomaz Cananbrava (tcanabrava@kde.org) - -    This library is free software; you can redistribute it and/or -    modify it under the terms of the GNU Library General Public -    License as published by the Free Software Foundation; either -    version 2 of the License, or (at your option) any later version. - -    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 -    Library General Public License for more details. - -    You should have received a copy of the GNU Library General Public License -    along with this library; see the file COPYING.LIB.  If not, write to -    the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -    Boston, MA 02110-1301, USA. +    SPDX-FileCopyrightText: 2003 Cornelius Schumacher <schumacher@kde.org> +    SPDX-FileCopyrightText: 2003 Waldo Bastian <bastian@kde.org> +    SPDX-FileCopyrightText: 2003 Zack Rusin <zack@kde.org> +    SPDX-FileCopyrightText: 2006 Michaël Larouche <michael.larouche@kdemail.net> +    SPDX-FileCopyrightText: 2008 Allen Winter <winter@kde.org> +    SPDX-FileCopyrightText: 2020 Tomaz Cananbrava <tcanabrava@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #ifndef KCONFIGHEADERGENERATOR_H diff --git a/src/kconfig_compiler/KConfigParameters.cpp b/src/kconfig_compiler/KConfigParameters.cpp index e715818a..7999475e 100644 --- a/src/kconfig_compiler/KConfigParameters.cpp +++ b/src/kconfig_compiler/KConfigParameters.cpp @@ -1,26 +1,14 @@ -/* This file is part of the KDE libraries -    Copyright (C) 2020 Tomaz Cananbrava (tcanabrava@kde.org) -    Copyright (c) 2003 Cornelius Schumacher <schumacher@kde.org> -    Copyright (c) 2003 Waldo Bastian <bastian@kde.org> -    Copyright (c) 2003 Zack Rusin <zack@kde.org> -    Copyright (c) 2006 Michaël Larouche <michael.larouche@kdemail.net> -    Copyright (c) 2008 Allen Winter <winter@kde.org> -    Copyright (C) 2020 Tomaz Cananbrava (tcanabrava@kde.org) +/* +    This file is part of the KDE libraries. -    This library is free software; you can redistribute it and/or -    modify it under the terms of the GNU Library General Public -    License as published by the Free Software Foundation; either -    version 2 of the License, or (at your option) any later version. +    SPDX-FileCopyrightText: 2003 Cornelius Schumacher <schumacher@kde.org> +    SPDX-FileCopyrightText: 2003 Waldo Bastian <bastian@kde.org> +    SPDX-FileCopyrightText: 2003 Zack Rusin <zack@kde.org> +    SPDX-FileCopyrightText: 2006 Michaël Larouche <michael.larouche@kdemail.net> +    SPDX-FileCopyrightText: 2008 Allen Winter <winter@kde.org> +    SPDX-FileCopyrightText: 2020 Tomaz Cananbrava <tcanabrava@kde.org> -    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 -    Library General Public License for more details. - -    You should have received a copy of the GNU Library General Public License -    along with this library; see the file COPYING.LIB.  If not, write to -    the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -    Boston, MA 02110-1301, USA. +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #include "KConfigParameters.h" diff --git a/src/kconfig_compiler/KConfigParameters.h b/src/kconfig_compiler/KConfigParameters.h index b114dcc9..1984bb96 100644 --- a/src/kconfig_compiler/KConfigParameters.h +++ b/src/kconfig_compiler/KConfigParameters.h @@ -1,27 +1,14 @@  /*      This file is part of KDE. -    Copyright (C) 2020 Tomaz Cananbrava (tcanabrava@kde.org) -    Copyright (c) 2003 Cornelius Schumacher <schumacher@kde.org> -    Copyright (c) 2003 Waldo Bastian <bastian@kde.org> -    Copyright (c) 2003 Zack Rusin <zack@kde.org> -    Copyright (c) 2006 Michaël Larouche <michael.larouche@kdemail.net> -    Copyright (c) 2008 Allen Winter <winter@kde.org> -    Copyright (C) 2020 Tomaz Cananbrava (tcanabrava@kde.org) -    This library is free software; you can redistribute it and/or -    modify it under the terms of the GNU Library General Public -    License as published by the Free Software Foundation; either -    version 2 of the License, or (at your option) any later version. +    SPDX-FileCopyrightText: 2003 Cornelius Schumacher <schumacher@kde.org> +    SPDX-FileCopyrightText: 2003 Waldo Bastian <bastian@kde.org> +    SPDX-FileCopyrightText: 2003 Zack Rusin <zack@kde.org> +    SPDX-FileCopyrightText: 2006 Michaël Larouche <michael.larouche@kdemail.net> +    SPDX-FileCopyrightText: 2008 Allen Winter <winter@kde.org> +    SPDX-FileCopyrightText: 2020 Tomaz Cananbrava <tcanabrava@kde.org> -    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 -    Library General Public License for more details. - -    You should have received a copy of the GNU Library General Public License -    along with this library; see the file COPYING.LIB.  If not, write to -    the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -    Boston, MA 02110-1301, USA. +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #ifndef KCONFIGXTPARAMETERS_H diff --git a/src/kconfig_compiler/KConfigSourceGenerator.cpp b/src/kconfig_compiler/KConfigSourceGenerator.cpp index 3e8a8156..0da8d4df 100644 --- a/src/kconfig_compiler/KConfigSourceGenerator.cpp +++ b/src/kconfig_compiler/KConfigSourceGenerator.cpp @@ -1,26 +1,14 @@ -/* This file is part of the KDE libraries -    Copyright (C) 2020 Tomaz Cananbrava (tcanabrava@kde.org) -    Copyright (c) 2003 Cornelius Schumacher <schumacher@kde.org> -    Copyright (c) 2003 Waldo Bastian <bastian@kde.org> -    Copyright (c) 2003 Zack Rusin <zack@kde.org> -    Copyright (c) 2006 Michaël Larouche <michael.larouche@kdemail.net> -    Copyright (c) 2008 Allen Winter <winter@kde.org> -    Copyright (C) 2020 Tomaz Cananbrava (tcanabrava@kde.org) - -    This library is free software; you can redistribute it and/or -    modify it under the terms of the GNU Library General Public -    License as published by the Free Software Foundation; either -    version 2 of the License, or (at your option) any later version. - -    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 -    Library General Public License for more details. - -    You should have received a copy of the GNU Library General Public License -    along with this library; see the file COPYING.LIB.  If not, write to -    the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -    Boston, MA 02110-1301, USA. +/* +    This file is part of the KDE libraries + +    SPDX-FileCopyrightText: 2003 Cornelius Schumacher <schumacher@kde.org> +    SPDX-FileCopyrightText: 2003 Waldo Bastian <bastian@kde.org> +    SPDX-FileCopyrightText: 2003 Zack Rusin <zack@kde.org> +    SPDX-FileCopyrightText: 2006 Michaël Larouche <michael.larouche@kdemail.net> +    SPDX-FileCopyrightText: 2008 Allen Winter <winter@kde.org> +    SPDX-FileCopyrightText: 2020 Tomaz Cananbrava <tcanabrava@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #include "KConfigSourceGenerator.h" @@ -36,7 +24,7 @@ KConfigSourceGenerator::KConfigSourceGenerator(  {  } -void KConfigSourceGenerator::start()  +void KConfigSourceGenerator::start()  {      KConfigCodeGeneratorBase::start();      stream() << '\n'; @@ -208,7 +196,7 @@ void KConfigSourceGenerator::createPreamble()          if (entry->paramValues.isEmpty()) {              continue;          } -         +          cppPreamble += QStringLiteral("const char* const ") + cfg().className + QStringLiteral("::") + enumName(entry->param);          cppPreamble += cfg().globalEnums              ? QStringLiteral("ToString[] = { \"") + entry->paramValues.join(QStringLiteral("\", \"")) + QStringLiteral("\" };\n") @@ -284,7 +272,7 @@ void KConfigSourceGenerator::createEnums(const CfgEntry *entry)          return;      }      stream() << "  QList<" << cfg().inherits << "::ItemEnum::Choice> values" << entry->name << ";\n"; -     +      for (const auto &choice : qAsConst(entry->choices.choices)) {          stream() << "  {\n";          stream() << "    " << cfg().inherits << "::ItemEnum::Choice choice;\n"; @@ -668,7 +656,7 @@ void KConfigSourceGenerator::createNonModifyingSignalsHelper()      endScope();  } -void KConfigSourceGenerator::createSignalFlagsHandler()  +void KConfigSourceGenerator::createSignalFlagsHandler()  {      if (parseResult.signalList.isEmpty()) {          return; diff --git a/src/kconfig_compiler/KConfigSourceGenerator.h b/src/kconfig_compiler/KConfigSourceGenerator.h index 1e1ffc97..76897f39 100644 --- a/src/kconfig_compiler/KConfigSourceGenerator.h +++ b/src/kconfig_compiler/KConfigSourceGenerator.h @@ -1,28 +1,14 @@  /*      This file is part of KDE. -    Copyright (C) 2020 Tomaz Cananbrava (tcanabrava@kde.org) -    Copyright (c) 2003 Cornelius Schumacher <schumacher@kde.org> -    Copyright (c) 2003 Waldo Bastian <bastian@kde.org> -    Copyright (c) 2003 Zack Rusin <zack@kde.org> -    Copyright (c) 2006 Michaël Larouche <michael.larouche@kdemail.net> -    Copyright (c) 2008 Allen Winter <winter@kde.org> -    Copyright (C) 2020 Tomaz Cananbrava (tcanabrava@kde.org) +    SPDX-FileCopyrightText: 2003 Cornelius Schumacher <schumacher@kde.org> +    SPDX-FileCopyrightText: 2003 Waldo Bastian <bastian@kde.org> +    SPDX-FileCopyrightText: 2003 Zack Rusin <zack@kde.org> +    SPDX-FileCopyrightText: 2006 Michaël Larouche <michael.larouche@kdemail.net> +    SPDX-FileCopyrightText: 2008 Allen Winter <winter@kde.org> +    SPDX-FileCopyrightText: 2020 Tomaz Cananbrava <tcanabrava@kde.org> -    This library is free software; you can redistribute it and/or -    modify it under the terms of the GNU Library General Public -    License as published by the Free Software Foundation; either -    version 2 of the License, or (at your option) any later version. - -    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 -    Library General Public License for more details. - -    You should have received a copy of the GNU Library General Public License -    along with this library; see the file COPYING.LIB.  If not, write to -    the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -    Boston, MA 02110-1301, USA. +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #ifndef KCONFIGSOURCEGENERATOR_H diff --git a/src/kconfig_compiler/KConfigXmlParser.cpp b/src/kconfig_compiler/KConfigXmlParser.cpp index 045018de..dcbe869f 100644 --- a/src/kconfig_compiler/KConfigXmlParser.cpp +++ b/src/kconfig_compiler/KConfigXmlParser.cpp @@ -1,25 +1,14 @@ -/* This file is part of the KDE libraries -    Copyright (c) 2003 Cornelius Schumacher <schumacher@kde.org> -    Copyright (c) 2003 Waldo Bastian <bastian@kde.org> -    Copyright (c) 2003 Zack Rusin <zack@kde.org> -    Copyright (c) 2006 Michaël Larouche <michael.larouche@kdemail.net> -    Copyright (c) 2008 Allen Winter <winter@kde.org> -    Copyright (C) 2020 Tomaz Cananbrava (tcanabrava@kde.org) - -    This library is free software; you can redistribute it and/or -    modify it under the terms of the GNU Library General Public -    License as published by the Free Software Foundation; either -    version 2 of the License, or (at your option) any later version. - -    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 -    Library General Public License for more details. - -    You should have received a copy of the GNU Library General Public License -    along with this library; see the file COPYING.LIB.  If not, write to -    the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -    Boston, MA 02110-1301, USA. +/* +    This file is part of the KDE libraries + +    SPDX-FileCopyrightText: 2003 Cornelius Schumacher <schumacher@kde.org> +    SPDX-FileCopyrightText: 2003 Waldo Bastian <bastian@kde.org> +    SPDX-FileCopyrightText: 2003 Zack Rusin <zack@kde.org> +    SPDX-FileCopyrightText: 2006 Michaël Larouche <michael.larouche@kdemail.net> +    SPDX-FileCopyrightText: 2008 Allen Winter <winter@kde.org> +    SPDX-FileCopyrightText: 2020 Tomaz Cananbrava <tcanabrava@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #include "KConfigXmlParser.h" @@ -133,12 +122,12 @@ void KConfigXmlParser::readParameterFromEntry(CfgEntry &readEntry, const QDomEle  {      readEntry.param = e.attribute(QStringLiteral("name"));      readEntry.paramType = e.attribute(QStringLiteral("type")); -     +      if (readEntry.param.isEmpty()) {          std::cerr << "Parameter must have a name: " << qPrintable(dumpNode(e)) << std::endl;          exit (1);      } -     +      if (readEntry.paramType.isEmpty()) {          std::cerr << "Parameter must have a type: " << qPrintable(dumpNode(e)) << std::endl;          exit(1); @@ -220,7 +209,7 @@ void KConfigXmlParser::readChoicesFromEntry(CfgEntry &readEntry, const QDomEleme          }          chlist.append(choice);      } -     +      QString name = e.attribute(QStringLiteral("name"));      QString prefix = e.attribute(QStringLiteral("prefix")); @@ -406,7 +395,7 @@ CfgEntry *KConfigXmlParser::parseEntry(const QString &group, const QDomElement &          preProcessDefault(readEntry.defaultValue, readEntry.name, readEntry.type, readEntry.choices, readEntry.code, cfg);      } -    // TODO: Try to Just return the CfgEntry we populated instead of  +    // TODO: Try to Just return the CfgEntry we populated instead of      // creating another one to fill the code.      CfgEntry *result = new CfgEntry();      result->group = readEntry.group; @@ -446,7 +435,7 @@ KConfigXmlParser::KConfigXmlParser(const KConfigParameters &cfg, const QString &  {      mValidNameRegexp.setPattern(QRegularExpression::anchoredPattern(QStringLiteral("[a-zA-Z_][a-zA-Z0-9_]*")));  } -  +  void KConfigXmlParser::start()  {      QFile input(mInputFileName); @@ -459,7 +448,7 @@ void KConfigXmlParser::start()          std::cerr << "Parse error in " << qPrintable(mInputFileName) << ", line " << errorRow << ", col " << errorCol << ": " << qPrintable(errorMsg) << std::endl;          exit (1);      } -     +      QDomElement cfgElement = doc.documentElement();      if (cfgElement.isNull()) {          std::cerr << "No document in kcfg file" << std::endl; @@ -557,6 +546,6 @@ void KConfigXmlParser::readSignalTag(const QDomElement &e)              theSignal.label = e2.text();          }      } -     +      mParseResult.signalList.append(theSignal);  } diff --git a/src/kconfig_compiler/KConfigXmlParser.h b/src/kconfig_compiler/KConfigXmlParser.h index 5dbd2745..fa46e4b9 100644 --- a/src/kconfig_compiler/KConfigXmlParser.h +++ b/src/kconfig_compiler/KConfigXmlParser.h @@ -1,25 +1,14 @@ -/* This file is part of the KDE libraries -    Copyright (c) 2003 Cornelius Schumacher <schumacher@kde.org> -    Copyright (c) 2003 Waldo Bastian <bastian@kde.org> -    Copyright (c) 2003 Zack Rusin <zack@kde.org> -    Copyright (c) 2006 Michaël Larouche <michael.larouche@kdemail.net> -    Copyright (c) 2008 Allen Winter <winter@kde.org> -    Copyright (C) 2020 Tomaz Cananbrava (tcanabrava@kde.org) +/* +    This file is part of the KDE libraries -    This library is free software; you can redistribute it and/or -    modify it under the terms of the GNU Library General Public -    License as published by the Free Software Foundation; either -    version 2 of the License, or (at your option) any later version. +    SPDX-FileCopyrightText: 2003 Cornelius Schumacher <schumacher@kde.org> +    SPDX-FileCopyrightText: 2003 Waldo Bastian <bastian@kde.org> +    SPDX-FileCopyrightText: 2003 Zack Rusin <zack@kde.org> +    SPDX-FileCopyrightText: 2006 Michaël Larouche <michael.larouche@kdemail.net> +    SPDX-FileCopyrightText: 2008 Allen Winter <winter@kde.org> +    SPDX-FileCopyrightText: 2020 Tomaz Cananbrava <tcanabrava@kde.org> -    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 -    Library General Public License for more details. - -    You should have received a copy of the GNU Library General Public License -    along with this library; see the file COPYING.LIB.  If not, write to -    the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -    Boston, MA 02110-1301, USA. +    SPDX-License-Identifier: LGPL-2.0-or-later  */  #ifndef KCONFIGXMLPARSER_H diff --git a/src/kconfig_compiler/kcfg.xsd b/src/kconfig_compiler/kcfg.xsd index 11196d45..f28a70d7 100644 --- a/src/kconfig_compiler/kcfg.xsd +++ b/src/kconfig_compiler/kcfg.xsd @@ -11,11 +11,11 @@      <xsd:annotation>          <xsd:documentation> -            Copyright (c) 2003 Cornelius Schumacher <schumacher@kde.org> -            Copyright (c) 2003 Waldo Bastian <bastian@kde.org> -            Copyright (c) 2003 Zack Rusin <zack@kde.org> -            Copyright (c) 2004 Frans Englich <frans.englich@telia.com> -            Copyright (c) 2006 Michaël Larouche <michael.larouche@kdemail.net> +            SPDX-FileCopyrightText: 2003 Cornelius Schumacher <schumacher@kde.org> +            SPDX-FileCopyrightText: 2003 Waldo Bastian <bastian@kde.org> +            SPDX-FileCopyrightText: 2003 Zack Rusin <zack@kde.org> +            SPDX-FileCopyrightText: 2004 Frans Englich <frans.englich@telia.com> +            SPDX-FileCopyrightText: 2006 Michaël Larouche <michael.larouche@kdemail.net>              Permission to use, copy, modify and distribute this DTD              and its accompanying documentation for any purpose and without fee diff --git a/src/kconfig_compiler/kconfig_compiler.cpp b/src/kconfig_compiler/kconfig_compiler.cpp index f4349420..605dd2b5 100644 --- a/src/kconfig_compiler/kconfig_compiler.cpp +++ b/src/kconfig_compiler/kconfig_compiler.cpp @@ -1,26 +1,13 @@  /*      This file is part of KDE. -    Copyright (c) 2003 Cornelius Schumacher <schumacher@kde.org> -    Copyright (c) 2003 Waldo Bastian <bastian@kde.org> -    Copyright (c) 2003 Zack Rusin <zack@kde.org> -    Copyright (c) 2006 Michaël Larouche <michael.larouche@kdemail.net> -    Copyright (c) 2008 Allen Winter <winter@kde.org> - -    This library is free software; you can redistribute it and/or -    modify it under the terms of the GNU Library General Public -    License as published by the Free Software Foundation; either -    version 2 of the License, or (at your option) any later version. - -    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 -    Library General Public License for more details. - -    You should have received a copy of the GNU Library General Public License -    along with this library; see the file COPYING.LIB.  If not, write to -    the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -    Boston, MA 02110-1301, USA. +    SPDX-FileCopyrightText: 2003 Cornelius Schumacher <schumacher@kde.org> +    SPDX-FileCopyrightText: 2003 Waldo Bastian <bastian@kde.org> +    SPDX-FileCopyrightText: 2003 Zack Rusin <zack@kde.org> +    SPDX-FileCopyrightText: 2006 Michaël Larouche <michael.larouche@kdemail.net> +    SPDX-FileCopyrightText: 2008 Allen Winter <winter@kde.org> + +    SPDX-License-Identifier: LGPL-2.0-or-later  */  // Compiling this file with this flag is just crazy diff --git a/src/kreadconfig/kreadconfig.cpp b/src/kreadconfig/kreadconfig.cpp index 70e40b29..3d26c3b8 100644 --- a/src/kreadconfig/kreadconfig.cpp +++ b/src/kreadconfig/kreadconfig.cpp @@ -1,21 +1,9 @@  /*  Read KConfig() entries - for use in shell scripts. -    Copyright (c) 2001 Red Hat, Inc. +    SPDX-FileCopyrightText: 2001 Red Hat, Inc. +    SPDX-FileContributor: Programmed by Bernhard Rosenkraenzer <bero@redhat.com> -    Programmed by Bernhard Rosenkraenzer <bero@redhat.com> - -    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; either version 2 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/>. +    SPDX-License-Identifier: GPL-2.0-or-later  */  /* diff --git a/src/kreadconfig/kwriteconfig.cpp b/src/kreadconfig/kwriteconfig.cpp index 0d9fdfef..c5ad5689 100644 --- a/src/kreadconfig/kwriteconfig.cpp +++ b/src/kreadconfig/kwriteconfig.cpp @@ -1,23 +1,12 @@  /*  Write KConfig() entries - for use in shell scripts. -    Copyright (c) 2001 Red Hat, Inc. -    Copyright (c) 2001 Luís Pedro Coelho <luis_pedro@netcabo.pt> +    SPDX-FileCopyrightText: 2001 Red Hat , Inc. +    SPDX-FileCopyrightText: 2001 Luís Pedro Coelho <luis_pedro@netcabo.pt>      Programmed by Luís Pedro Coelho <luis_pedro@netcabo.pt>      based on kreadconfig by Bernhard Rosenkraenzer <bero@redhat.com> -    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; either version 2 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/>. +    SPDX-License-Identifier: GPL-2.0-or-later  */  #include <KConfig> | 
