diff --git a/.gitignore b/.gitignore index dfc1a4d59be6d9140899ede57eae337d4d0cf718..90163e504c11ce608eaaf8f88f61357bb51e56d8 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,5 @@ +# SPDX-FileCopyrightText: 2012-2017 Bruce Cowan <bruce@bcowan.me.uk> +# +# SPDX-License-Identifier: CC0-1.0 + .flatpak* diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 6a294f48556149aa32ceba540266d645027db619..617fd07a40b3bd4e1ce334d894da41e0ad07d415 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2018 Bruce Cowan <bruce@bcowan.me.uk> +# +# SPDX-License-Identifier: CC0-1.0 + stages: - build diff --git a/COPYING b/COPYING deleted file mode 100644 index 65c5ca88a67c30becee01c5a8816d964b03862f9..0000000000000000000000000000000000000000 --- a/COPYING +++ /dev/null @@ -1,165 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - - This version of the GNU Lesser General Public License incorporates -the terms and conditions of version 3 of the GNU General Public -License, supplemented by the additional permissions listed below. - - 0. Additional Definitions. - - As used herein, "this License" refers to version 3 of the GNU Lesser -General Public License, and the "GNU GPL" refers to version 3 of the GNU -General Public License. - - "The Library" refers to a covered work governed by this License, -other than an Application or a Combined Work as defined below. - - An "Application" is any work that makes use of an interface provided -by the Library, but which is not otherwise based on the Library. -Defining a subclass of a class defined by the Library is deemed a mode -of using an interface provided by the Library. - - A "Combined Work" is a work produced by combining or linking an -Application with the Library. The particular version of the Library -with which the Combined Work was made is also called the "Linked -Version". - - The "Minimal Corresponding Source" for a Combined Work means the -Corresponding Source for the Combined Work, excluding any source code -for portions of the Combined Work that, considered in isolation, are -based on the Application, and not on the Linked Version. - - The "Corresponding Application Code" for a Combined Work means the -object code and/or source code for the Application, including any data -and utility programs needed for reproducing the Combined Work from the -Application, but excluding the System Libraries of the Combined Work. - - 1. Exception to Section 3 of the GNU GPL. - - You may convey a covered work under sections 3 and 4 of this License -without being bound by section 3 of the GNU GPL. - - 2. Conveying Modified Versions. - - If you modify a copy of the Library, and, in your modifications, a -facility refers to a function or data to be supplied by an Application -that uses the facility (other than as an argument passed when the -facility is invoked), then you may convey a copy of the modified -version: - - a) under this License, provided that you make a good faith effort to - ensure that, in the event an Application does not supply the - function or data, the facility still operates, and performs - whatever part of its purpose remains meaningful, or - - b) under the GNU GPL, with none of the additional permissions of - this License applicable to that copy. - - 3. Object Code Incorporating Material from Library Header Files. - - The object code form of an Application may incorporate material from -a header file that is part of the Library. You may convey such object -code under terms of your choice, provided that, if the incorporated -material is not limited to numerical parameters, data structure -layouts and accessors, or small macros, inline functions and templates -(ten or fewer lines in length), you do both of the following: - - a) Give prominent notice with each copy of the object code that the - Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the object code with a copy of the GNU GPL and this license - document. - - 4. Combined Works. - - You may convey a Combined Work under terms of your choice that, -taken together, effectively do not restrict modification of the -portions of the Library contained in the Combined Work and reverse -engineering for debugging such modifications, if you also do each of -the following: - - a) Give prominent notice with each copy of the Combined Work that - the Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the Combined Work with a copy of the GNU GPL and this license - document. - - c) For a Combined Work that displays copyright notices during - execution, include the copyright notice for the Library among - these notices, as well as a reference directing the user to the - copies of the GNU GPL and this license document. - - d) Do one of the following: - - 0) Convey the Minimal Corresponding Source under the terms of this - License, and the Corresponding Application Code in a form - suitable for, and under terms that permit, the user to - recombine or relink the Application with a modified version of - the Linked Version to produce a modified Combined Work, in the - manner specified by section 6 of the GNU GPL for conveying - Corresponding Source. - - 1) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (a) uses at run time - a copy of the Library already present on the user's computer - system, and (b) will operate properly with a modified version - of the Library that is interface-compatible with the Linked - Version. - - e) Provide Installation Information, but only if you would otherwise - be required to provide such information under section 6 of the - GNU GPL, and only to the extent that such information is - necessary to install and execute a modified version of the - Combined Work produced by recombining or relinking the - Application with a modified version of the Linked Version. (If - you use option 4d0, the Installation Information must accompany - the Minimal Corresponding Source and Corresponding Application - Code. If you use option 4d1, you must provide the Installation - Information in the manner specified by section 6 of the GNU GPL - for conveying Corresponding Source.) - - 5. Combined Libraries. - - You may place library facilities that are a work based on the -Library side by side in a single library together with other library -facilities that are not Applications and are not covered by this -License, and convey such a combined library under terms of your -choice, if you do both of the following: - - a) Accompany the combined library with a copy of the same work based - on the Library, uncombined with any other library facilities, - conveyed under the terms of this License. - - b) Give prominent notice with the combined library that part of it - is a work based on the Library, and explaining where to find the - accompanying uncombined form of the same work. - - 6. Revised Versions of the GNU Lesser General Public License. - - The Free Software Foundation may publish revised and/or new versions -of the GNU Lesser General Public License from time to time. Such new -versions will be similar in spirit to the present version, but may -differ in detail to address new problems or concerns. - - Each version is given a distinguishing version number. If the -Library as you received it specifies that a certain numbered version -of the GNU Lesser General Public License "or any later version" -applies to it, you have the option of following the terms and -conditions either of that published version or of any later version -published by the Free Software Foundation. If the Library as you -received it does not specify a version number of the GNU Lesser -General Public License, you may choose any version of the GNU Lesser -General Public License ever published by the Free Software Foundation. - - If the Library as you received it specifies that a proxy can decide -whether future versions of the GNU Lesser General Public License shall -apply, that proxy's public statement of acceptance of any version is -permanent authorization for you to choose that version for the -Library. diff --git a/LICENSES/CC0-1.0.txt b/LICENSES/CC0-1.0.txt new file mode 100644 index 0000000000000000000000000000000000000000..a343ccd4335f66ace3f9a83dfff02212a84ef4f2 --- /dev/null +++ b/LICENSES/CC0-1.0.txt @@ -0,0 +1,119 @@ +Creative Commons Legal Code + +CC0 1.0 Universal CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES +NOT PROVIDE LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE +AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION +ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE USE +OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER, AND DISCLAIMS +LIABILITY FOR DAMAGES RESULTING FROM THE USE OF THIS DOCUMENT OR THE INFORMATION +OR WORKS PROVIDED HEREUNDER. + +Statement of Purpose + +The laws of most jurisdictions throughout the world automatically confer exclusive +Copyright and Related Rights (defined below) upon the creator and subsequent +owner(s) (each and all, an "owner") of an original work of authorship and/or +a database (each, a "Work"). + +Certain owners wish to permanently relinquish those rights to a Work for the +purpose of contributing to a commons of creative, cultural and scientific +works ("Commons") that the public can reliably and without fear of later claims +of infringement build upon, modify, incorporate in other works, reuse and +redistribute as freely as possible in any form whatsoever and for any purposes, +including without limitation commercial purposes. These owners may contribute +to the Commons to promote the ideal of a free culture and the further production +of creative, cultural and scientific works, or to gain reputation or greater +distribution for their Work in part through the use and efforts of others. + +For these and/or other purposes and motivations, and without any expectation +of additional consideration or compensation, the person associating CC0 with +a Work (the "Affirmer"), to the extent that he or she is an owner of Copyright +and Related Rights in the Work, voluntarily elects to apply CC0 to the Work +and publicly distribute the Work under its terms, with knowledge of his or +her Copyright and Related Rights in the Work and the meaning and intended +legal effect of CC0 on those rights. + +1. Copyright and Related Rights. A Work made available under CC0 may be protected +by copyright and related or neighboring rights ("Copyright and Related Rights"). +Copyright and Related Rights include, but are not limited to, the following: + +i. the right to reproduce, adapt, distribute, perform, display, communicate, +and translate a Work; + + ii. moral rights retained by the original author(s) and/or performer(s); + +iii. publicity and privacy rights pertaining to a person's image or likeness +depicted in a Work; + +iv. rights protecting against unfair competition in regards to a Work, subject +to the limitations in paragraph 4(a), below; + +v. rights protecting the extraction, dissemination, use and reuse of data +in a Work; + +vi. database rights (such as those arising under Directive 96/9/EC of the +European Parliament and of the Council of 11 March 1996 on the legal protection +of databases, and under any national implementation thereof, including any +amended or successor version of such directive); and + +vii. other similar, equivalent or corresponding rights throughout the world +based on applicable law or treaty, and any national implementations thereof. + +2. Waiver. To the greatest extent permitted by, but not in contravention of, +applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and +unconditionally waives, abandons, and surrenders all of Affirmer's Copyright +and Related Rights and associated claims and causes of action, whether now +known or unknown (including existing as well as future claims and causes of +action), in the Work (i) in all territories worldwide, (ii) for the maximum +duration provided by applicable law or treaty (including future time extensions), +(iii) in any current or future medium and for any number of copies, and (iv) +for any purpose whatsoever, including without limitation commercial, advertising +or promotional purposes (the "Waiver"). Affirmer makes the Waiver for the +benefit of each member of the public at large and to the detriment of Affirmer's +heirs and successors, fully intending that such Waiver shall not be subject +to revocation, rescission, cancellation, termination, or any other legal or +equitable action to disrupt the quiet enjoyment of the Work by the public +as contemplated by Affirmer's express Statement of Purpose. + +3. Public License Fallback. Should any part of the Waiver for any reason be +judged legally invalid or ineffective under applicable law, then the Waiver +shall be preserved to the maximum extent permitted taking into account Affirmer's +express Statement of Purpose. In addition, to the extent the Waiver is so +judged Affirmer hereby grants to each affected person a royalty-free, non +transferable, non sublicensable, non exclusive, irrevocable and unconditional +license to exercise Affirmer's Copyright and Related Rights in the Work (i) +in all territories worldwide, (ii) for the maximum duration provided by applicable +law or treaty (including future time extensions), (iii) in any current or +future medium and for any number of copies, and (iv) for any purpose whatsoever, +including without limitation commercial, advertising or promotional purposes +(the "License"). The License shall be deemed effective as of the date CC0 +was applied by Affirmer to the Work. Should any part of the License for any +reason be judged legally invalid or ineffective under applicable law, such +partial invalidity or ineffectiveness shall not invalidate the remainder of +the License, and in such case Affirmer hereby affirms that he or she will +not (i) exercise any of his or her remaining Copyright and Related Rights +in the Work or (ii) assert any associated claims and causes of action with +respect to the Work, in either case contrary to Affirmer's express Statement +of Purpose. + + 4. Limitations and Disclaimers. + +a. No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, +licensed or otherwise affected by this document. + +b. Affirmer offers the Work as-is and makes no representations or warranties +of any kind concerning the Work, express, implied, statutory or otherwise, +including without limitation warranties of title, merchantability, fitness +for a particular purpose, non infringement, or the absence of latent or other +defects, accuracy, or the present or absence of errors, whether or not discoverable, +all to the greatest extent permissible under applicable law. + +c. Affirmer disclaims responsibility for clearing rights of other persons +that may apply to the Work or any use thereof, including without limitation +any person's Copyright and Related Rights in the Work. Further, Affirmer disclaims +responsibility for obtaining any necessary consents, permissions or other +rights required for any use of the Work. + +d. Affirmer understands and acknowledges that Creative Commons is not a party +to this document and has no duty or obligation with respect to this CC0 or +use of the Work. diff --git a/LICENSES/LGPL-3.0-or-later.txt b/LICENSES/LGPL-3.0-or-later.txt new file mode 100644 index 0000000000000000000000000000000000000000..bd405afbefe8ca71580437a5deedb48f1084f420 --- /dev/null +++ b/LICENSES/LGPL-3.0-or-later.txt @@ -0,0 +1,163 @@ +GNU LESSER GENERAL PUBLIC LICENSE + +Version 3, 29 June 2007 + +Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/> + +Everyone is permitted to copy and distribute verbatim copies of this license +document, but changing it is not allowed. + +This version of the GNU Lesser General Public License incorporates the terms +and conditions of version 3 of the GNU General Public License, supplemented +by the additional permissions listed below. + + 0. Additional Definitions. + + + +As used herein, "this License" refers to version 3 of the GNU Lesser General +Public License, and the "GNU GPL" refers to version 3 of the GNU General Public +License. + + + +"The Library" refers to a covered work governed by this License, other than +an Application or a Combined Work as defined below. + + + +An "Application" is any work that makes use of an interface provided by the +Library, but which is not otherwise based on the Library. Defining a subclass +of a class defined by the Library is deemed a mode of using an interface provided +by the Library. + + + +A "Combined Work" is a work produced by combining or linking an Application +with the Library. The particular version of the Library with which the Combined +Work was made is also called the "Linked Version". + + + +The "Minimal Corresponding Source" for a Combined Work means the Corresponding +Source for the Combined Work, excluding any source code for portions of the +Combined Work that, considered in isolation, are based on the Application, +and not on the Linked Version. + + + +The "Corresponding Application Code" for a Combined Work means the object +code and/or source code for the Application, including any data and utility +programs needed for reproducing the Combined Work from the Application, but +excluding the System Libraries of the Combined Work. + + 1. Exception to Section 3 of the GNU GPL. + +You may convey a covered work under sections 3 and 4 of this License without +being bound by section 3 of the GNU GPL. + + 2. Conveying Modified Versions. + +If you modify a copy of the Library, and, in your modifications, a facility +refers to a function or data to be supplied by an Application that uses the +facility (other than as an argument passed when the facility is invoked), +then you may convey a copy of the modified version: + +a) under this License, provided that you make a good faith effort to ensure +that, in the event an Application does not supply the function or data, the +facility still operates, and performs whatever part of its purpose remains +meaningful, or + +b) under the GNU GPL, with none of the additional permissions of this License +applicable to that copy. + + 3. Object Code Incorporating Material from Library Header Files. + +The object code form of an Application may incorporate material from a header +file that is part of the Library. You may convey such object code under terms +of your choice, provided that, if the incorporated material is not limited +to numerical parameters, data structure layouts and accessors, or small macros, +inline functions and templates (ten or fewer lines in length), you do both +of the following: + +a) Give prominent notice with each copy of the object code that the Library +is used in it and that the Library and its use are covered by this License. + +b) Accompany the object code with a copy of the GNU GPL and this license document. + + 4. Combined Works. + +You may convey a Combined Work under terms of your choice that, taken together, +effectively do not restrict modification of the portions of the Library contained +in the Combined Work and reverse engineering for debugging such modifications, +if you also do each of the following: + +a) Give prominent notice with each copy of the Combined Work that the Library +is used in it and that the Library and its use are covered by this License. + +b) Accompany the Combined Work with a copy of the GNU GPL and this license +document. + +c) For a Combined Work that displays copyright notices during execution, include +the copyright notice for the Library among these notices, as well as a reference +directing the user to the copies of the GNU GPL and this license document. + + d) Do one of the following: + +0) Convey the Minimal Corresponding Source under the terms of this License, +and the Corresponding Application Code in a form suitable for, and under terms +that permit, the user to recombine or relink the Application with a modified +version of the Linked Version to produce a modified Combined Work, in the +manner specified by section 6 of the GNU GPL for conveying Corresponding Source. + +1) Use a suitable shared library mechanism for linking with the Library. A +suitable mechanism is one that (a) uses at run time a copy of the Library +already present on the user's computer system, and (b) will operate properly +with a modified version of the Library that is interface-compatible with the +Linked Version. + +e) Provide Installation Information, but only if you would otherwise be required +to provide such information under section 6 of the GNU GPL, and only to the +extent that such information is necessary to install and execute a modified +version of the Combined Work produced by recombining or relinking the Application +with a modified version of the Linked Version. (If you use option 4d0, the +Installation Information must accompany the Minimal Corresponding Source and +Corresponding Application Code. If you use option 4d1, you must provide the +Installation Information in the manner specified by section 6 of the GNU GPL +for conveying Corresponding Source.) + + 5. Combined Libraries. + +You may place library facilities that are a work based on the Library side +by side in a single library together with other library facilities that are +not Applications and are not covered by this License, and convey such a combined +library under terms of your choice, if you do both of the following: + +a) Accompany the combined library with a copy of the same work based on the +Library, uncombined with any other library facilities, conveyed under the +terms of this License. + +b) Give prominent notice with the combined library that part of it is a work +based on the Library, and explaining where to find the accompanying uncombined +form of the same work. + + 6. Revised Versions of the GNU Lesser General Public License. + +The Free Software Foundation may publish revised and/or new versions of the +GNU Lesser General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to address +new problems or concerns. + +Each version is given a distinguishing version number. If the Library as you +received it specifies that a certain numbered version of the GNU Lesser General +Public License "or any later version" applies to it, you have the option of +following the terms and conditions either of that published version or of +any later version published by the Free Software Foundation. If the Library +as you received it does not specify a version number of the GNU Lesser General +Public License, you may choose any version of the GNU Lesser General Public +License ever published by the Free Software Foundation. + +If the Library as you received it specifies that a proxy can decide whether +future versions of the GNU Lesser General Public License shall apply, that +proxy's public statement of acceptance of any version is permanent authorization +for you to choose that version for the Library. diff --git a/data/interface.ui b/data/interface.ui index 62a510369e3608bcc63008cb7e73b5ac797021ae..7546571b5487d6c22a5056440c915bdda2e40ed9 100644 --- a/data/interface.ui +++ b/data/interface.ui @@ -1,4 +1,9 @@ <?xml version="1.0" encoding="UTF-8"?> +<!-- + SPDX-FileCopyrightText: 2012-2019 Bruce Cowan <bruce@bcowan.me.uk> + + SPDX-License-Identifier: LGPL-3.0-or-later +--> <!-- Generated with glade 3.22.1 --> <interface> <requires lib="gtk+" version="3.16"/> diff --git a/data/menu.ui b/data/menu.ui index 63db880ab1cb507604b2116da2e656d05ced8b40..76080183e3fd5bd6c97944a9e12fcbcae533da47 100644 --- a/data/menu.ui +++ b/data/menu.ui @@ -1,4 +1,9 @@ <?xml version="1.0"?> +<!-- + SPDX-FileCopyrightText: 2017 Bruce Cowan <bruce@bcowan.me.uk> + + SPDX-License-Identifier: LGPL-3.0-or-later +--> <interface> <menu id="appmenu"> <section> diff --git a/data/meson.build b/data/meson.build index aa97c822af728d8dc39476946580a6bb351ffb3a..6b18aff5521cbe5a5d68679ff9fc945c87bb5b91 100644 --- a/data/meson.build +++ b/data/meson.build @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2016, 2018 Bruce Cowan <bruce@bcowan.me.uk> +# +# SPDX-License-Identifier: CC0-1.0 + gnome = import('gnome') resources = gnome.compile_resources('gen-resources', diff --git a/data/rugby.css b/data/rugby.css index daaa65170ecb95d737b2b06f0971d444c463ccb7..18bcf67543829202306630247d02605be25b9cff 100644 --- a/data/rugby.css +++ b/data/rugby.css @@ -1,3 +1,9 @@ +/* + * SPDX-FileCopyrightText: 2012-2018 Bruce Cowan <bruce@bcowan.me.uk> + * + * SPDX-License-Identifier: LGPL-3.0-or-later + */ + .level-cell.fill-block { border-radius: 10px; diff --git a/data/rugby.gresource.xml b/data/rugby.gresource.xml index a32d207dfd12092da5eee2d43420f32eddca92ae..7dd2d80ea08c6c20432f908aac9b429b23ad49f1 100644 --- a/data/rugby.gresource.xml +++ b/data/rugby.gresource.xml @@ -1,4 +1,9 @@ <?xml version="1.0" encoding="UTF-8"?> +<!-- + SPDX-FileCopyrightText: 2012-2017 Bruce Cowan <bruce@bcowan.me.uk> + + SPDX-License-Identifier: LGPL-3.0-or-later +--> <gresources> <gresource prefix="/uk/me/bcowan/rugby"> <file preprocess="xml-stripblanks">interface.ui</file> diff --git a/meson.build b/meson.build index 43a5773af4f52c38a3a0d7b81deb82bb30c16ca4..5bf15c2dc090756623919643b0ab44ff9f4a6d23 100644 --- a/meson.build +++ b/meson.build @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2016-2019 Bruce Cowan <bruce@bcowan.me.uk> +# +# SPDX-License-Identifier: CC0-1.0 + project('rugby', 'c', license:'LGPL', meson_version: '>=0.45.0') add_project_arguments('-Wdeprecated-declarations', language: 'c') diff --git a/meson_options.txt b/meson_options.txt index c3f6fbcbdd1e1a1091e70b8ef76b1148c9401134..f5e7adcf72c53f12935c92ca6e9e8ac6e369bbdf 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2018, 2019 Bruce Cowan <bruce@bcowan.me.uk> +# +# SPDX-License-Identifier: CC0-1.0 + option('try_points', type: 'string', value: '7') option('utry_points', type: 'string', value: '5') option('kick_points', type: 'string', value: '3') diff --git a/src/find_year.sh b/src/find_year.sh index d50d25f713a484862034f0f47c06df8f1b942b8f..9eaa2f5e985857442b58690ac3bed2dbebdceb10 100755 --- a/src/find_year.sh +++ b/src/find_year.sh @@ -1,3 +1,6 @@ #!/bin/sh +# SPDX-FileCopyrightText: 2018, 2019 Bruce Cowan <bruce@bcowan.me.uk> +# +# SPDX-License-Identifier: CC0-1.0 git log -1 --format=%cd --date-format:%Y diff --git a/src/main.c b/src/main.c index 49fd89b9da17fcdf0b02d33e2afbc047893dc5b3..67021082132b72c20fdd5544958aebc14bb6af5e 100644 --- a/src/main.c +++ b/src/main.c @@ -1,19 +1,5 @@ -/* main.c - * - * Copyright 2012, 2016-2018 Bruce Cowan <bruce@bcowan.eu> - * - * This file 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 3 of the - * License, or (at your option) any later version. - * - * This file 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 General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. +/* + * SPDX-FileCopyrightText: 2012, 2016-2018 Bruce Cowan <bruce@bcowan.me.uk> * * SPDX-License-Identifier: LGPL-3.0-or-later */ diff --git a/src/meson.build b/src/meson.build index bfb2b6fb7d16c26a13fcda596cd145a33827972e..27d3c6e477a0a968a541c33f2d4bebac606718f8 100644 --- a/src/meson.build +++ b/src/meson.build @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2016-2018 Bruce Cowan <bruce@bcowan.me.uk> +# +# SPDX-License-Identifier: CC0-1.0 + gnome = import('gnome') conf = configuration_data() diff --git a/src/rugby-app-window.c b/src/rugby-app-window.c index 523a31081d731dd6ec29570c1c8d24179346caf7..116e8d4e00b94c76c54e7e0829d7071c1be69984 100644 --- a/src/rugby-app-window.c +++ b/src/rugby-app-window.c @@ -1,19 +1,5 @@ -/* rugby-app-window.c - * - * Copyright 2017-2018 Bruce Cowan <bruce@bcowan.eu> - * - * This file 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 3 of the - * License, or (at your option) any later version. - * - * This file 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 General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. +/* + * SPDX-FileCopyrightText: 2017, 2018 Bruce Cowan <bruce@bcowan.me.uk> * * SPDX-License-Identifier: LGPL-3.0-or-later */ diff --git a/src/rugby-app-window.h b/src/rugby-app-window.h index 95dae547c992d459726a3ece84f5549dfabf9e37..2bde4d0b40e65c81c7bff12a9ab0917d91817e03 100644 --- a/src/rugby-app-window.h +++ b/src/rugby-app-window.h @@ -1,19 +1,5 @@ -/* rugby-app-window.h - * - * Copyright 2017 Bruce Cowan <bruce@bcowan.eu> - * - * This file 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 3 of the - * License, or (at your option) any later version. - * - * This file 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 General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. +/* + * SPDX-FileCopyrightText: 2017 Bruce Cowan <bruce@bcowan.me.uk> * * SPDX-License-Identifier: LGPL-3.0-or-later */ diff --git a/src/rugby-list-store.c b/src/rugby-list-store.c index a96fe45aefcade185c73ea5fedbd1da1e0418a62..f7b2da7e805b378ee222dce02202ae77379bcd55 100644 --- a/src/rugby-list-store.c +++ b/src/rugby-list-store.c @@ -1,19 +1,5 @@ -/* rugby-list-store.c - * - * Copyright 2018 Bruce Cowan <bruce@bcowan.eu> - * - * This file 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 3 of the - * License, or (at your option) any later version. - * - * This file 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 program. If not, see <http://www.gnu.org/licenses/>. +/* + * SPDX-FileCopyrightText: 2018 Bruce Cowan <bruce@bcowan.me.uk> * * SPDX-License-Identifier: LGPL-3.0-or-later */ diff --git a/src/rugby-list-store.h b/src/rugby-list-store.h index 6a3f9062463b9a58d8e4b3ccb284f35c80da040e..9feb712093310bf670a46ba2fe2c26ad6c0d6c12 100644 --- a/src/rugby-list-store.h +++ b/src/rugby-list-store.h @@ -1,19 +1,5 @@ -/* rugby-list-store.h - * - * Copyright 2018 Bruce Cowan <bruce@bcowan.eu> - * - * This file 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 3 of the - * License, or (at your option) any later version. - * - * This file 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 program. If not, see <http://www.gnu.org/licenses/>. +/* + * SPDX-FileCopyrightText: 2018 Bruce Cowan <bruce@bcowan.me.uk> * * SPDX-License-Identifier: LGPL-3.0-or-later */ diff --git a/src/rugby-possibility-widget.c b/src/rugby-possibility-widget.c index 3b32624182dc011002e216f04591dacc60e9e7cf..712003d113183db5f7618a378353a2592535a5b3 100644 --- a/src/rugby-possibility-widget.c +++ b/src/rugby-possibility-widget.c @@ -1,19 +1,5 @@ -/* rugby-possibility-widget.c - * - * Copyright 2018 Bruce Cowan <bruce@bcowan.eu> - * - * This file 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 3 of the - * License, or (at your option) any later version. - * - * This file 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 program. If not, see <http://www.gnu.org/licenses/>. +/* + * SPDX-FileCopyrightText: 2018 Bruce Cowan <bruce@bcowan.me.uk> * * SPDX-License-Identifier: LGPL-3.0-or-later */ diff --git a/src/rugby-possibility-widget.h b/src/rugby-possibility-widget.h index f96b202094a31e970052943ee51fa90dfaf133cb..a1100b9d39fff2ca41c626011e2396cbcb6620a0 100644 --- a/src/rugby-possibility-widget.h +++ b/src/rugby-possibility-widget.h @@ -1,19 +1,5 @@ -/* rugby-possibility-widget.h - * - * Copyright 2018 Bruce Cowan <bruce@bcowan.eu> - * - * This file 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 3 of the - * License, or (at your option) any later version. - * - * This file 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 General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. +/* + * SPDX-FileCopyrightText: 2018 Bruce Cowan <bruce@bcowan.me.uk> * * SPDX-License-Identifier: LGPL-3.0-or-later */ diff --git a/src/rugby-possibility.c b/src/rugby-possibility.c index 3bc24e60c3d60153b75a0a5cbd4d85ab2ae3594f..1372a6fdf1a78adf1f65fdf4e77bf1b28278678f 100644 --- a/src/rugby-possibility.c +++ b/src/rugby-possibility.c @@ -1,19 +1,5 @@ -/* rugby-possibility.c - * - * Copyright 2018 Bruce Cowan <bruce@bcowan.eu> - * - * This file 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 3 of the - * License, or (at your option) any later version. - * - * This file 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 General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. +/* + * SPDX-FileCopyrightText: 2018 Bruce Cowan <bruce@bcowan.me.uk> * * SPDX-License-Identifier: LGPL-3.0-or-later */ diff --git a/src/rugby-possibility.h b/src/rugby-possibility.h index f99c3bb7bdce97092013774f5dd7bdf10b51815e..db3d557e44044b636d2940e7413e2887f37849fb 100644 --- a/src/rugby-possibility.h +++ b/src/rugby-possibility.h @@ -1,19 +1,5 @@ -/* rugby-possibility.h - * - * Copyright 2018 Bruce Cowan <bruce@bcowan.eu> - * - * This file 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 3 of the - * License, or (at your option) any later version. - * - * This file 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 General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. +/* + * SPDX-FileCopyrightText: 2018 Bruce Cowan <bruce@bcowan.me.uk> * * SPDX-License-Identifier: LGPL-3.0-or-later */