summaryrefslogtreecommitdiffstats
path: root/src/object
diff options
context:
space:
mode:
authorMax Gaukler <development@maxgaukler.de>2018-09-11 14:05:17 +0000
committerMax Gaukler <development@maxgaukler.de>2018-11-08 17:18:20 +0000
commit79d82382b3ea1b7d77e3a47a96a786557588787a (patch)
treee2729fa6bb00d24ac6140cafabb9cf9b94ffa01b /src/object
parentImplement the remaining vector effects properties. (diff)
downloadinkscape-79d82382b3ea1b7d77e3a47a96a786557588787a.tar.gz
inkscape-79d82382b3ea1b7d77e3a47a96a786557588787a.zip
Clarify licenses
- add license headers to everything - convert a few files from public domain or LGPL2.1+ to GPL2+ - some archaeology to clarify which files are from which library
Diffstat (limited to 'src/object')
-rw-r--r--src/object/CMakeLists.txt1
-rw-r--r--src/object/box3d-side.cpp3
-rw-r--r--src/object/box3d-side.h3
-rw-r--r--src/object/box3d.cpp3
-rw-r--r--src/object/box3d.h3
-rw-r--r--src/object/color-profile.cpp9
-rw-r--r--src/object/color-profile.h9
-rw-r--r--src/object/filters/CMakeLists.txt1
-rw-r--r--src/object/filters/blend.cpp3
-rw-r--r--src/object/filters/blend.h3
-rw-r--r--src/object/filters/colormatrix.cpp3
-rw-r--r--src/object/filters/colormatrix.h3
-rw-r--r--src/object/filters/componenttransfer-funcnode.cpp3
-rw-r--r--src/object/filters/componenttransfer-funcnode.h3
-rw-r--r--src/object/filters/componenttransfer.cpp3
-rw-r--r--src/object/filters/componenttransfer.h3
-rw-r--r--src/object/filters/composite.cpp3
-rw-r--r--src/object/filters/composite.h3
-rw-r--r--src/object/filters/convolvematrix.cpp3
-rw-r--r--src/object/filters/convolvematrix.h3
-rw-r--r--src/object/filters/diffuselighting.cpp3
-rw-r--r--src/object/filters/diffuselighting.h3
-rw-r--r--src/object/filters/displacementmap.cpp3
-rw-r--r--src/object/filters/displacementmap.h3
-rw-r--r--src/object/filters/distantlight.cpp3
-rw-r--r--src/object/filters/distantlight.h3
-rw-r--r--src/object/filters/flood.cpp3
-rw-r--r--src/object/filters/flood.h3
-rw-r--r--src/object/filters/gaussian-blur.cpp3
-rw-r--r--src/object/filters/gaussian-blur.h3
-rw-r--r--src/object/filters/image.cpp3
-rw-r--r--src/object/filters/image.h3
-rw-r--r--src/object/filters/merge.cpp3
-rw-r--r--src/object/filters/merge.h3
-rw-r--r--src/object/filters/mergenode.cpp3
-rw-r--r--src/object/filters/mergenode.h3
-rw-r--r--src/object/filters/morphology.cpp3
-rw-r--r--src/object/filters/morphology.h3
-rw-r--r--src/object/filters/offset.cpp3
-rw-r--r--src/object/filters/offset.h3
-rw-r--r--src/object/filters/pointlight.cpp3
-rw-r--r--src/object/filters/pointlight.h3
-rw-r--r--src/object/filters/sp-filter-primitive.cpp3
-rw-r--r--src/object/filters/sp-filter-primitive.h3
-rw-r--r--src/object/filters/specularlighting.cpp3
-rw-r--r--src/object/filters/specularlighting.h3
-rw-r--r--src/object/filters/spotlight.cpp3
-rw-r--r--src/object/filters/spotlight.h3
-rw-r--r--src/object/filters/tile.cpp3
-rw-r--r--src/object/filters/tile.h3
-rw-r--r--src/object/filters/turbulence.cpp3
-rw-r--r--src/object/filters/turbulence.h3
-rw-r--r--src/object/object-set.cpp3
-rw-r--r--src/object/object-set.h3
-rw-r--r--src/object/persp3d-reference.cpp3
-rw-r--r--src/object/persp3d-reference.h3
-rw-r--r--src/object/persp3d.cpp3
-rw-r--r--src/object/persp3d.h3
-rw-r--r--src/object/sp-anchor.cpp3
-rw-r--r--src/object/sp-anchor.h3
-rw-r--r--src/object/sp-clippath.cpp3
-rw-r--r--src/object/sp-clippath.h3
-rw-r--r--src/object/sp-conn-end-pair.cpp3
-rw-r--r--src/object/sp-conn-end-pair.h3
-rw-r--r--src/object/sp-conn-end.cpp9
-rw-r--r--src/object/sp-conn-end.h9
-rw-r--r--src/object/sp-defs.cpp3
-rw-r--r--src/object/sp-defs.h3
-rw-r--r--src/object/sp-desc.cpp3
-rw-r--r--src/object/sp-desc.h3
-rw-r--r--src/object/sp-dimensions.cpp3
-rw-r--r--src/object/sp-dimensions.h1
-rw-r--r--src/object/sp-ellipse.cpp3
-rw-r--r--src/object/sp-ellipse.h3
-rw-r--r--src/object/sp-factory.cpp3
-rw-r--r--src/object/sp-factory.h3
-rw-r--r--src/object/sp-filter-reference.cpp9
-rw-r--r--src/object/sp-filter-reference.h9
-rw-r--r--src/object/sp-filter-units.h9
-rw-r--r--src/object/sp-filter.cpp3
-rw-r--r--src/object/sp-filter.h3
-rw-r--r--src/object/sp-flowdiv.cpp9
-rw-r--r--src/object/sp-flowdiv.h9
-rw-r--r--src/object/sp-flowregion.cpp9
-rw-r--r--src/object/sp-flowregion.h9
-rw-r--r--src/object/sp-flowtext.cpp9
-rw-r--r--src/object/sp-flowtext.h9
-rw-r--r--src/object/sp-font-face.cpp3
-rw-r--r--src/object/sp-font-face.h5
-rw-r--r--src/object/sp-font.cpp3
-rw-r--r--src/object/sp-font.h3
-rw-r--r--src/object/sp-glyph-kerning.cpp3
-rw-r--r--src/object/sp-glyph-kerning.h3
-rw-r--r--src/object/sp-glyph.cpp3
-rw-r--r--src/object/sp-glyph.h3
-rw-r--r--src/object/sp-gradient-reference.cpp9
-rw-r--r--src/object/sp-gradient-reference.h9
-rw-r--r--src/object/sp-gradient-spread.h9
-rw-r--r--src/object/sp-gradient-units.h9
-rw-r--r--src/object/sp-gradient-vector.h9
-rw-r--r--src/object/sp-gradient.cpp3
-rw-r--r--src/object/sp-gradient.h3
-rw-r--r--src/object/sp-guide.cpp3
-rw-r--r--src/object/sp-guide.h23
-rw-r--r--src/object/sp-hatch-path.cpp3
-rw-r--r--src/object/sp-hatch-path.h3
-rw-r--r--src/object/sp-hatch.cpp3
-rw-r--r--src/object/sp-hatch.h3
-rw-r--r--src/object/sp-image.cpp5
-rw-r--r--src/object/sp-image.h3
-rw-r--r--src/object/sp-item-group.cpp3
-rw-r--r--src/object/sp-item-group.h3
-rw-r--r--src/object/sp-item-rm-unsatisfied-cns.cpp9
-rw-r--r--src/object/sp-item-rm-unsatisfied-cns.h9
-rw-r--r--src/object/sp-item-transform.cpp3
-rw-r--r--src/object/sp-item-transform.h9
-rw-r--r--src/object/sp-item-update-cns.cpp9
-rw-r--r--src/object/sp-item-update-cns.h9
-rw-r--r--src/object/sp-item.cpp3
-rw-r--r--src/object/sp-item.h3
-rw-r--r--src/object/sp-line.cpp3
-rw-r--r--src/object/sp-line.h3
-rw-r--r--src/object/sp-linear-gradient.cpp9
-rw-r--r--src/object/sp-linear-gradient.h9
-rwxr-xr-xsrc/object/sp-lpe-item.cpp3
-rw-r--r--src/object/sp-lpe-item.h3
-rw-r--r--src/object/sp-marker-loc.h9
-rw-r--r--src/object/sp-marker.cpp3
-rw-r--r--src/object/sp-marker.h3
-rw-r--r--src/object/sp-mask.cpp3
-rw-r--r--src/object/sp-mask.h3
-rw-r--r--src/object/sp-mesh-array.cpp5
-rw-r--r--src/object/sp-mesh-array.h3
-rw-r--r--src/object/sp-mesh-gradient.cpp9
-rw-r--r--src/object/sp-mesh-gradient.h9
-rw-r--r--src/object/sp-mesh-patch.cpp3
-rw-r--r--src/object/sp-mesh-patch.h3
-rw-r--r--src/object/sp-mesh-row.cpp3
-rw-r--r--src/object/sp-mesh-row.h3
-rw-r--r--src/object/sp-metadata.cpp3
-rw-r--r--src/object/sp-metadata.h3
-rw-r--r--src/object/sp-missing-glyph.cpp3
-rw-r--r--src/object/sp-missing-glyph.h3
-rw-r--r--src/object/sp-namedview.cpp3
-rw-r--r--src/object/sp-namedview.h3
-rw-r--r--src/object/sp-object-group.cpp3
-rw-r--r--src/object/sp-object-group.h3
-rw-r--r--src/object/sp-object.cpp3
-rw-r--r--src/object/sp-object.h3
-rw-r--r--src/object/sp-offset.cpp3
-rw-r--r--src/object/sp-offset.h3
-rw-r--r--src/object/sp-paint-server-reference.h3
-rw-r--r--src/object/sp-paint-server.cpp3
-rw-r--r--src/object/sp-paint-server.h3
-rw-r--r--src/object/sp-path.cpp3
-rw-r--r--src/object/sp-path.h3
-rw-r--r--src/object/sp-pattern.cpp3
-rw-r--r--src/object/sp-pattern.h3
-rw-r--r--src/object/sp-polygon.cpp3
-rw-r--r--src/object/sp-polygon.h3
-rw-r--r--src/object/sp-polyline.cpp3
-rw-r--r--src/object/sp-polyline.h9
-rw-r--r--src/object/sp-radial-gradient.cpp9
-rw-r--r--src/object/sp-radial-gradient.h9
-rw-r--r--src/object/sp-rect.cpp3
-rw-r--r--src/object/sp-rect.h3
-rw-r--r--src/object/sp-root.cpp3
-rw-r--r--src/object/sp-root.h3
-rw-r--r--src/object/sp-script.cpp3
-rw-r--r--src/object/sp-script.h3
-rw-r--r--src/object/sp-shape.cpp3
-rw-r--r--src/object/sp-shape.h3
-rw-r--r--src/object/sp-solid-color.cpp3
-rw-r--r--src/object/sp-solid-color.h3
-rw-r--r--src/object/sp-spiral.cpp3
-rw-r--r--src/object/sp-spiral.h3
-rw-r--r--src/object/sp-star.cpp3
-rw-r--r--src/object/sp-star.h3
-rw-r--r--src/object/sp-stop.cpp3
-rw-r--r--src/object/sp-stop.h9
-rw-r--r--src/object/sp-string.cpp3
-rw-r--r--src/object/sp-string.h9
-rw-r--r--src/object/sp-style-elem.cpp9
-rw-r--r--src/object/sp-style-elem.h9
-rw-r--r--src/object/sp-switch.cpp3
-rw-r--r--src/object/sp-switch.h3
-rw-r--r--src/object/sp-symbol.cpp3
-rw-r--r--src/object/sp-symbol.h3
-rw-r--r--src/object/sp-tag-use-reference.cpp3
-rw-r--r--src/object/sp-tag-use-reference.h3
-rw-r--r--src/object/sp-tag-use.cpp3
-rw-r--r--src/object/sp-tag-use.h3
-rw-r--r--src/object/sp-tag.cpp5
-rw-r--r--src/object/sp-tag.h3
-rw-r--r--src/object/sp-text.cpp3
-rw-r--r--src/object/sp-text.h3
-rw-r--r--src/object/sp-textpath.h9
-rw-r--r--src/object/sp-title.cpp3
-rw-r--r--src/object/sp-title.h3
-rw-r--r--src/object/sp-tref-reference.cpp3
-rw-r--r--src/object/sp-tref-reference.h5
-rw-r--r--src/object/sp-tref.cpp3
-rw-r--r--src/object/sp-tref.h3
-rw-r--r--src/object/sp-tspan.cpp3
-rw-r--r--src/object/sp-tspan.h9
-rw-r--r--src/object/sp-use-reference.cpp3
-rw-r--r--src/object/sp-use-reference.h3
-rw-r--r--src/object/sp-use.cpp3
-rw-r--r--src/object/sp-use.h3
-rw-r--r--src/object/uri-references.cpp3
-rw-r--r--src/object/uri-references.h3
-rw-r--r--src/object/uri.cpp3
-rw-r--r--src/object/uri.h3
-rw-r--r--src/object/viewbox.cpp3
-rw-r--r--src/object/viewbox.h3
215 files changed, 701 insertions, 190 deletions
diff --git a/src/object/CMakeLists.txt b/src/object/CMakeLists.txt
index 3c347ce03..7a125bfbc 100644
--- a/src/object/CMakeLists.txt
+++ b/src/object/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
set(object_SRC
diff --git a/src/object/box3d-side.cpp b/src/object/box3d-side.cpp
index bfd698eb3..72566e617 100644
--- a/src/object/box3d-side.cpp
+++ b/src/object/box3d-side.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* 3D box face implementation
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "box3d-side.h"
diff --git a/src/object/box3d-side.h b/src/object/box3d-side.h
index 36e2b75e0..63420f8e2 100644
--- a/src/object/box3d-side.h
+++ b/src/object/box3d-side.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_BOX3D_SIDE_H
#define SEEN_BOX3D_SIDE_H
@@ -11,7 +12,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-polygon.h"
diff --git a/src/object/box3d.cpp b/src/object/box3d.cpp
index 94920e419..4416a0474 100644
--- a/src/object/box3d.cpp
+++ b/src/object/box3d.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <box3d> implementation
*
@@ -12,7 +13,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "box3d.h"
diff --git a/src/object/box3d.h b/src/object/box3d.h
index 006571478..96f1b359a 100644
--- a/src/object/box3d.h
+++ b/src/object/box3d.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_BOX3D_H
#define SEEN_SP_BOX3D_H
@@ -14,7 +15,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-item-group.h"
diff --git a/src/object/color-profile.cpp b/src/object/color-profile.cpp
index 2475181ec..8e4e8978b 100644
--- a/src/object/color-profile.cpp
+++ b/src/object/color-profile.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifdef HAVE_CONFIG_H
# include "config.h" // only include where actually required!
#endif
diff --git a/src/object/color-profile.h b/src/object/color-profile.h
index 1abc02a33..a0b320b02 100644
--- a/src/object/color-profile.h
+++ b/src/object/color-profile.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_COLOR_PROFILE_H
#define SEEN_COLOR_PROFILE_H
diff --git a/src/object/filters/CMakeLists.txt b/src/object/filters/CMakeLists.txt
index 04c23abe7..14ea76b82 100644
--- a/src/object/filters/CMakeLists.txt
+++ b/src/object/filters/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
set(filters_SRC
sp-filter-primitive.cpp
diff --git a/src/object/filters/blend.cpp b/src/object/filters/blend.cpp
index f28315e2c..f866edf51 100644
--- a/src/object/filters/blend.cpp
+++ b/src/object/filters/blend.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feBlend> implementation.
*
@@ -10,7 +11,7 @@
*
* Copyright (C) 2006,2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/object/filters/blend.h b/src/object/filters/blend.h
index f8efa78a4..b2a199bb3 100644
--- a/src/object/filters/blend.h
+++ b/src/object/filters/blend.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief SVG blend filter effect
*//*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2006,2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FEBLEND_H_SEEN
diff --git a/src/object/filters/colormatrix.cpp b/src/object/filters/colormatrix.cpp
index cf9851dcf..0783c1887 100644
--- a/src/object/filters/colormatrix.cpp
+++ b/src/object/filters/colormatrix.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feColorMatrix> implementation.
*
@@ -11,7 +12,7 @@
* Copyright (C) 2007 Felipe C. da S. Sanches
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/object/filters/colormatrix.h b/src/object/filters/colormatrix.h
index cc2b6ef28..a44ea8a8b 100644
--- a/src/object/filters/colormatrix.h
+++ b/src/object/filters/colormatrix.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief SVG color matrix filter effect
*//*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FECOLORMATRIX_H_SEEN
#define SP_FECOLORMATRIX_H_SEEN
diff --git a/src/object/filters/componenttransfer-funcnode.cpp b/src/object/filters/componenttransfer-funcnode.cpp
index 547d6eae6..ed6ff88f1 100644
--- a/src/object/filters/componenttransfer-funcnode.cpp
+++ b/src/object/filters/componenttransfer-funcnode.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <funcR>, <funcG>, <funcB> and <funcA> implementations.
*/
@@ -10,7 +11,7 @@
*
* Copyright (C) 2006, 2007, 2008 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/object/filters/componenttransfer-funcnode.h b/src/object/filters/componenttransfer-funcnode.h
index 3597fc82a..8022035c8 100644
--- a/src/object/filters/componenttransfer-funcnode.h
+++ b/src/object/filters/componenttransfer-funcnode.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SP_FECOMPONENTTRANSFER_FUNCNODE_H_SEEN
#define SP_FECOMPONENTTRANSFER_FUNCNODE_H_SEEN
@@ -12,7 +13,7 @@
*
* Copyright (C) 2006,2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "../sp-object.h"
diff --git a/src/object/filters/componenttransfer.cpp b/src/object/filters/componenttransfer.cpp
index 164e8c190..1a3ce93f8 100644
--- a/src/object/filters/componenttransfer.cpp
+++ b/src/object/filters/componenttransfer.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feComponentTransfer> implementation.
*
@@ -9,7 +10,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "attributes.h"
diff --git a/src/object/filters/componenttransfer.h b/src/object/filters/componenttransfer.h
index 20d5c1983..b1ca47c11 100644
--- a/src/object/filters/componenttransfer.h
+++ b/src/object/filters/componenttransfer.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief SVG component transferfilter effect
*//*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FECOMPONENTTRANSFER_H_SEEN
#define SP_FECOMPONENTTRANSFER_H_SEEN
diff --git a/src/object/filters/composite.cpp b/src/object/filters/composite.cpp
index deb06d764..1bd5f3427 100644
--- a/src/object/filters/composite.cpp
+++ b/src/object/filters/composite.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feComposite> implementation.
*
@@ -9,7 +10,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "composite.h"
diff --git a/src/object/filters/composite.h b/src/object/filters/composite.h
index adfed4655..1205b3183 100644
--- a/src/object/filters/composite.h
+++ b/src/object/filters/composite.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief SVG composite filter effect
*//*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FECOMPOSITE_H_SEEN
#define SP_FECOMPOSITE_H_SEEN
diff --git a/src/object/filters/convolvematrix.cpp b/src/object/filters/convolvematrix.cpp
index a04033af1..5310db738 100644
--- a/src/object/filters/convolvematrix.cpp
+++ b/src/object/filters/convolvematrix.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feConvolveMatrix> implementation.
*
@@ -10,7 +11,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/object/filters/convolvematrix.h b/src/object/filters/convolvematrix.h
index c6a3edcab..e19608a20 100644
--- a/src/object/filters/convolvematrix.h
+++ b/src/object/filters/convolvematrix.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief SVG matrix convolution filter effect
*/
@@ -8,7 +9,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FECONVOLVEMATRIX_H_SEEN
#define SP_FECONVOLVEMATRIX_H_SEEN
diff --git a/src/object/filters/diffuselighting.cpp b/src/object/filters/diffuselighting.cpp
index 9f25c4d86..fedf4aef4 100644
--- a/src/object/filters/diffuselighting.cpp
+++ b/src/object/filters/diffuselighting.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feDiffuseLighting> implementation.
*
@@ -11,7 +12,7 @@
* Copyright (C) 2006 Hugo Rodrigues
* 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
// Same directory
diff --git a/src/object/filters/diffuselighting.h b/src/object/filters/diffuselighting.h
index dc4ebd631..7905f640d 100644
--- a/src/object/filters/diffuselighting.h
+++ b/src/object/filters/diffuselighting.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief SVG diffuse lighting filter effect
*//*
@@ -6,7 +7,7 @@
* Jean-Rene Reinhard <jr@komite.net>
*
* Copyright (C) 2006-2007 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FEDIFFUSELIGHTING_H_SEEN
diff --git a/src/object/filters/displacementmap.cpp b/src/object/filters/displacementmap.cpp
index 7b6c32ddc..7621fe2eb 100644
--- a/src/object/filters/displacementmap.cpp
+++ b/src/object/filters/displacementmap.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feDisplacementMap> implementation.
*
@@ -9,7 +10,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "displacementmap.h"
diff --git a/src/object/filters/displacementmap.h b/src/object/filters/displacementmap.h
index 2d88649be..e9e0731bb 100644
--- a/src/object/filters/displacementmap.h
+++ b/src/object/filters/displacementmap.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG displacement map filter effect
*//*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FEDISPLACEMENTMAP_H_SEEN
diff --git a/src/object/filters/distantlight.cpp b/src/object/filters/distantlight.cpp
index 7a2acf75f..78629065d 100644
--- a/src/object/filters/distantlight.cpp
+++ b/src/object/filters/distantlight.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <fedistantlight> implementation.
*/
@@ -10,7 +11,7 @@
*
* Copyright (C) 2006,2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/object/filters/distantlight.h b/src/object/filters/distantlight.h
index 1a5622624..dfc193d4a 100644
--- a/src/object/filters/distantlight.h
+++ b/src/object/filters/distantlight.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SP_FEDISTANTLIGHT_H_SEEN
#define SP_FEDISTANTLIGHT_H_SEEN
@@ -12,7 +13,7 @@
*
* Copyright (C) 2006,2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "../sp-object.h"
diff --git a/src/object/filters/flood.cpp b/src/object/filters/flood.cpp
index 663702dbf..3fa09a98a 100644
--- a/src/object/filters/flood.cpp
+++ b/src/object/filters/flood.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feFlood> implementation.
*
@@ -9,7 +10,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "flood.h"
diff --git a/src/object/filters/flood.h b/src/object/filters/flood.h
index c60c107d0..f36e6dbd9 100644
--- a/src/object/filters/flood.h
+++ b/src/object/filters/flood.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief SVG flood filter effect
*//*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FEFLOOD_H_SEEN
diff --git a/src/object/filters/gaussian-blur.cpp b/src/object/filters/gaussian-blur.cpp
index ddfe40201..2cbbaa7ad 100644
--- a/src/object/filters/gaussian-blur.cpp
+++ b/src/object/filters/gaussian-blur.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <gaussianBlur> implementation.
*
@@ -10,7 +11,7 @@
*
* Copyright (C) 2006,2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "gaussian-blur.h"
diff --git a/src/object/filters/gaussian-blur.h b/src/object/filters/gaussian-blur.h
index abaf0d116..a2ba281e4 100644
--- a/src/object/filters/gaussian-blur.h
+++ b/src/object/filters/gaussian-blur.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief SVG Gaussian blur filter effect
*//*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_GAUSSIANBLUR_H_SEEN
diff --git a/src/object/filters/image.cpp b/src/object/filters/image.cpp
index e29cbeab8..c0169c94b 100644
--- a/src/object/filters/image.cpp
+++ b/src/object/filters/image.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feImage> implementation.
*
@@ -11,7 +12,7 @@
* Copyright (C) 2007 Felipe Sanches
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "image.h"
diff --git a/src/object/filters/image.h b/src/object/filters/image.h
index 99a9446bf..dcd78f32e 100644
--- a/src/object/filters/image.h
+++ b/src/object/filters/image.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief SVG image filter effect
*//*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FEIMAGE_H_SEEN
diff --git a/src/object/filters/merge.cpp b/src/object/filters/merge.cpp
index a8331e45e..9ed668a75 100644
--- a/src/object/filters/merge.cpp
+++ b/src/object/filters/merge.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feMerge> implementation.
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "attributes.h"
diff --git a/src/object/filters/merge.h b/src/object/filters/merge.h
index 03f0e9511..a2c87afce 100644
--- a/src/object/filters/merge.h
+++ b/src/object/filters/merge.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG merge filter effect
*//*
@@ -5,7 +6,7 @@
* Hugo Rodrigues <haa.rodrigues@gmail.com>
*
* Copyright (C) 2006 Hugo Rodrigues
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FEMERGE_H_SEEN
#define SP_FEMERGE_H_SEEN
diff --git a/src/object/filters/mergenode.cpp b/src/object/filters/mergenode.cpp
index e464ae7c8..e5e2efc1a 100644
--- a/src/object/filters/mergenode.cpp
+++ b/src/object/filters/mergenode.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* feMergeNode implementation. A feMergeNode contains the name of one
* input image for feMerge.
@@ -10,7 +11,7 @@
*
* Copyright (C) 2004,2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "mergenode.h"
diff --git a/src/object/filters/mergenode.h b/src/object/filters/mergenode.h
index e084e9335..36a4cc1dc 100644
--- a/src/object/filters/mergenode.h
+++ b/src/object/filters/mergenode.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SP_FEMERGENODE_H_SEEN
#define SP_FEMERGENODE_H_SEEN
@@ -12,7 +13,7 @@
*
* Copyright (C) 2004,2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "object/sp-object.h"
diff --git a/src/object/filters/morphology.cpp b/src/object/filters/morphology.cpp
index fd34e0561..c7d885e32 100644
--- a/src/object/filters/morphology.cpp
+++ b/src/object/filters/morphology.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feMorphology> implementation.
*
@@ -10,7 +11,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/object/filters/morphology.h b/src/object/filters/morphology.h
index cb154d152..94842c423 100644
--- a/src/object/filters/morphology.h
+++ b/src/object/filters/morphology.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* @brief SVG morphology filter effect
*//*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FEMORPHOLOGY_H_SEEN
diff --git a/src/object/filters/offset.cpp b/src/object/filters/offset.cpp
index e2b47f822..4d71de80d 100644
--- a/src/object/filters/offset.cpp
+++ b/src/object/filters/offset.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feOffset> implementation.
*
@@ -10,7 +11,7 @@
*
* Copyright (C) 2006,2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "offset.h"
diff --git a/src/object/filters/offset.h b/src/object/filters/offset.h
index b48ecce6a..7b9febbb1 100644
--- a/src/object/filters/offset.h
+++ b/src/object/filters/offset.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief SVG offset filter effect
*//*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FEOFFSET_H_SEEN
diff --git a/src/object/filters/pointlight.cpp b/src/object/filters/pointlight.cpp
index 490518413..1be7711c9 100644
--- a/src/object/filters/pointlight.cpp
+++ b/src/object/filters/pointlight.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <fepointlight> implementation.
*/
@@ -10,7 +11,7 @@
*
* Copyright (C) 2006,2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
// Same directory
diff --git a/src/object/filters/pointlight.h b/src/object/filters/pointlight.h
index 9d47d77ef..6eb374b4b 100644
--- a/src/object/filters/pointlight.h
+++ b/src/object/filters/pointlight.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <filter> implementation, see sp-filter.cpp.
*/
@@ -12,7 +13,7 @@
*
* Copyright (C) 2006,2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "object/sp-object.h"
diff --git a/src/object/filters/sp-filter-primitive.cpp b/src/object/filters/sp-filter-primitive.cpp
index 4c3fae8b6..25d993b7c 100644
--- a/src/object/filters/sp-filter-primitive.cpp
+++ b/src/object/filters/sp-filter-primitive.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* Superclass for all the filter primitives
*
@@ -10,7 +11,7 @@
*
* Copyright (C) 2004-2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/object/filters/sp-filter-primitive.h b/src/object/filters/sp-filter-primitive.h
index 4e7e5f17a..ae33a02fb 100644
--- a/src/object/filters/sp-filter-primitive.h
+++ b/src/object/filters/sp-filter-primitive.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_FILTER_PRIMITIVE_H
#define SEEN_SP_FILTER_PRIMITIVE_H
@@ -11,7 +12,7 @@
*
* Copyright (C) 2006,2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "../sp-object.h"
diff --git a/src/object/filters/specularlighting.cpp b/src/object/filters/specularlighting.cpp
index 41c50be97..e89f247ed 100644
--- a/src/object/filters/specularlighting.cpp
+++ b/src/object/filters/specularlighting.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feSpecularLighting> implementation.
*
@@ -11,7 +12,7 @@
* Copyright (C) 2006 Hugo Rodrigues
* 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
// Same directory
diff --git a/src/object/filters/specularlighting.h b/src/object/filters/specularlighting.h
index 3f9c26883..427cbce74 100644
--- a/src/object/filters/specularlighting.h
+++ b/src/object/filters/specularlighting.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief SVG specular lighting filter effect
*//*
@@ -8,7 +9,7 @@
* Copyright (C) 2006 Hugo Rodrigues
* 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FESPECULARLIGHTING_H_SEEN
diff --git a/src/object/filters/spotlight.cpp b/src/object/filters/spotlight.cpp
index fb8165469..dcc71b718 100644
--- a/src/object/filters/spotlight.cpp
+++ b/src/object/filters/spotlight.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <fespotlight> implementation.
*/
@@ -10,7 +11,7 @@
*
* Copyright (C) 2006,2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
// Same directory
diff --git a/src/object/filters/spotlight.h b/src/object/filters/spotlight.h
index 0b522fa1e..2169124bf 100644
--- a/src/object/filters/spotlight.h
+++ b/src/object/filters/spotlight.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SP_FESPOTLIGHT_H_SEEN
#define SP_FESPOTLIGHT_H_SEEN
@@ -12,7 +13,7 @@
*
* Copyright (C) 2006,2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "object/sp-object.h"
diff --git a/src/object/filters/tile.cpp b/src/object/filters/tile.cpp
index 815ea3006..4b1217a22 100644
--- a/src/object/filters/tile.cpp
+++ b/src/object/filters/tile.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feTile> implementation.
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "tile.h"
diff --git a/src/object/filters/tile.h b/src/object/filters/tile.h
index 63bb2eadf..1f18c612a 100644
--- a/src/object/filters/tile.h
+++ b/src/object/filters/tile.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief SVG tile filter effect
*//*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FETILE_H_SEEN
diff --git a/src/object/filters/turbulence.cpp b/src/object/filters/turbulence.cpp
index 5e3a205df..9d3f594fb 100644
--- a/src/object/filters/turbulence.cpp
+++ b/src/object/filters/turbulence.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feTurbulence> implementation.
*
@@ -11,7 +12,7 @@
* Copyright (C) 2007 Felipe Sanches
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "attributes.h"
diff --git a/src/object/filters/turbulence.h b/src/object/filters/turbulence.h
index c6430e282..c43e3224c 100644
--- a/src/object/filters/turbulence.h
+++ b/src/object/filters/turbulence.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief SVG turbulence filter effect
*//*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FETURBULENCE_H_SEEN
diff --git a/src/object/object-set.cpp b/src/object/object-set.cpp
index de45450a1..aebd0804b 100644
--- a/src/object/object-set.cpp
+++ b/src/object/object-set.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Multiindex container for selection
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2016 Adrian Boguszewski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <sigc++/sigc++.h>
diff --git a/src/object/object-set.h b/src/object/object-set.h
index d07ee2193..e688f51db 100644
--- a/src/object/object-set.h
+++ b/src/object/object-set.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Multiindex container for selection
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2016 Adrian Boguszewski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_PROTOTYPE_OBJECTSET_H
diff --git a/src/object/persp3d-reference.cpp b/src/object/persp3d-reference.cpp
index 1ed45cafb..294c62dc8 100644
--- a/src/object/persp3d-reference.cpp
+++ b/src/object/persp3d-reference.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* The reference corresponding to the inkscape:perspectiveID attribute
*
* Copyright (C) 2007 Johan Engelen
* Copyright (C) 2007 Maximilian Albert
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "persp3d-reference.h"
diff --git a/src/object/persp3d-reference.h b/src/object/persp3d-reference.h
index ab6eca062..8d254dd3c 100644
--- a/src/object/persp3d-reference.h
+++ b/src/object/persp3d-reference.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_PERSP3D_REFERENCE_H
#define SEEN_PERSP3D_REFERENCE_H
@@ -7,7 +8,7 @@
* Copyright (C) 2007 Johan Engelen
* Copyright (C) 2007 Maximilian Albert
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/object/persp3d.cpp b/src/object/persp3d.cpp
index 0c4a3205a..fa6196a46 100644
--- a/src/object/persp3d.cpp
+++ b/src/object/persp3d.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Class modelling a 3D perspective as an SPObject
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "persp3d.h"
diff --git a/src/object/persp3d.h b/src/object/persp3d.h
index a86c10618..6da182c3f 100644
--- a/src/object/persp3d.h
+++ b/src/object/persp3d.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_PERSP3D_H
#define SEEN_PERSP3D_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#define SP_PERSP3D(obj) (dynamic_cast<Persp3D*>((SPObject*)obj))
diff --git a/src/object/sp-anchor.cpp b/src/object/sp-anchor.cpp
index 7a6274202..9fd556945 100644
--- a/src/object/sp-anchor.cpp
+++ b/src/object/sp-anchor.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <a> element implementation
*
@@ -9,7 +10,7 @@
* Copyright (C) 2001-2002 Lauris Kaplinski
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#define noSP_ANCHOR_VERBOSE
diff --git a/src/object/sp-anchor.h b/src/object/sp-anchor.h
index 67b203244..0e88155c4 100644
--- a/src/object/sp-anchor.h
+++ b/src/object/sp-anchor.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_ANCHOR_H
#define SEEN_SP_ANCHOR_H
@@ -10,7 +11,7 @@
* Copyright (C) 2001-2002 Lauris Kaplinski
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-item-group.h"
diff --git a/src/object/sp-clippath.cpp b/src/object/sp-clippath.cpp
index 3b4169d34..432d2ff84 100644
--- a/src/object/sp-clippath.cpp
+++ b/src/object/sp-clippath.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <clipPath> implementation
*
@@ -9,7 +10,7 @@
* Copyright (C) 2001-2002 authors
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/object/sp-clippath.h b/src/object/sp-clippath.h
index d46fcb779..87c9b7a3a 100644
--- a/src/object/sp-clippath.h
+++ b/src/object/sp-clippath.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_CLIPPATH_H
#define SEEN_SP_CLIPPATH_H
@@ -12,7 +13,7 @@
* Copyright (C) 2001-2002 authors
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstdio>
diff --git a/src/object/sp-conn-end-pair.cpp b/src/object/sp-conn-end-pair.cpp
index 160d48aca..a47736129 100644
--- a/src/object/sp-conn-end-pair.cpp
+++ b/src/object/sp-conn-end-pair.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A class for handling connector endpoint movement and libavoid interaction.
*
@@ -8,7 +9,7 @@
*
* * Copyright (C) 2004-2005 Monash University
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/object/sp-conn-end-pair.h b/src/object/sp-conn-end-pair.h
index 167003026..889e11b44 100644
--- a/src/object/sp-conn-end-pair.h
+++ b/src/object/sp-conn-end-pair.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_CONN_END_PAIR
#define SEEN_SP_CONN_END_PAIR
@@ -9,7 +10,7 @@
*
* * Copyright (C) 2004 Monash University
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/object/sp-conn-end.cpp b/src/object/sp-conn-end.cpp
index d0c48edd3..90e6f4039 100644
--- a/src/object/sp-conn-end.cpp
+++ b/src/object/sp-conn-end.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "sp-conn-end.h"
#include <cstring>
diff --git a/src/object/sp-conn-end.h b/src/object/sp-conn-end.h
index 46f9e36fa..039ae5a29 100644
--- a/src/object/sp-conn-end.h
+++ b/src/object/sp-conn-end.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_CONN_END
#define SEEN_SP_CONN_END
diff --git a/src/object/sp-defs.cpp b/src/object/sp-defs.cpp
index ea507fe87..5ad15dba1 100644
--- a/src/object/sp-defs.cpp
+++ b/src/object/sp-defs.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <defs> implementation
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2000-2002 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/*
diff --git a/src/object/sp-defs.h b/src/object/sp-defs.h
index 87e120f5d..54025bf0f 100644
--- a/src/object/sp-defs.h
+++ b/src/object/sp-defs.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_DEFS_H
#define SEEN_SP_DEFS_H
@@ -10,7 +11,7 @@
*
* Copyright (C) 2000-2002 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-object.h"
diff --git a/src/object/sp-desc.cpp b/src/object/sp-desc.cpp
index 08a08bb95..3b739c427 100644
--- a/src/object/sp-desc.cpp
+++ b/src/object/sp-desc.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <desc> implementation
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2008 Jeff Schiller
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-desc.h"
diff --git a/src/object/sp-desc.h b/src/object/sp-desc.h
index 8dbae9b8d..8db0055b7 100644
--- a/src/object/sp-desc.h
+++ b/src/object/sp-desc.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_DESC_H
#define SEEN_SP_DESC_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2008 Jeff Schiller
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-object.h"
diff --git a/src/object/sp-dimensions.cpp b/src/object/sp-dimensions.cpp
index 60e6b6dfd..a4d958532 100644
--- a/src/object/sp-dimensions.cpp
+++ b/src/object/sp-dimensions.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG dimensions implementation
*
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2005 Authors
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-dimensions.h"
diff --git a/src/object/sp-dimensions.h b/src/object/sp-dimensions.h
index eb76df739..2f2538c52 100644
--- a/src/object/sp-dimensions.h
+++ b/src/object/sp-dimensions.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SP_DIMENSIONS_H__
#define SP_DIMENSIONS_H__
diff --git a/src/object/sp-ellipse.cpp b/src/object/sp-ellipse.cpp
index 23736b786..70620b888 100644
--- a/src/object/sp-ellipse.cpp
+++ b/src/object/sp-ellipse.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <ellipse> and related implementations
*
@@ -11,7 +12,7 @@
* Copyright (C) 2000-2001 Ximian, Inc.
* Copyright (C) 2013 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm.h>
diff --git a/src/object/sp-ellipse.h b/src/object/sp-ellipse.h
index 19670049e..31fd5e1b9 100644
--- a/src/object/sp-ellipse.h
+++ b/src/object/sp-ellipse.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* SVG <ellipse> and related implementations
*
@@ -10,7 +11,7 @@
* Copyright (C) 2000-2001 Ximian, Inc.
* Copyright (C) 2013 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_SP_ELLIPSE_H
diff --git a/src/object/sp-factory.cpp b/src/object/sp-factory.cpp
index 09ef89138..cc635752e 100644
--- a/src/object/sp-factory.cpp
+++ b/src/object/sp-factory.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Factory for SPObject tree
*
@@ -5,7 +6,7 @@
* Markus Engel
*
* Copyright (C) 2013 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-factory.h"
diff --git a/src/object/sp-factory.h b/src/object/sp-factory.h
index 040fd14ae..f87d84a26 100644
--- a/src/object/sp-factory.h
+++ b/src/object/sp-factory.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Factory for SPObject tree
*
@@ -5,7 +6,7 @@
* Markus Engel
*
* Copyright (C) 2013 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FACTORY_SEEN
diff --git a/src/object/sp-filter-reference.cpp b/src/object/sp-filter-reference.cpp
index afb014820..66e5e127a 100644
--- a/src/object/sp-filter-reference.cpp
+++ b/src/object/sp-filter-reference.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "sp-filter.h"
#include "sp-filter-reference.h"
diff --git a/src/object/sp-filter-reference.h b/src/object/sp-filter-reference.h
index f591b8bd8..8e5805fdf 100644
--- a/src/object/sp-filter-reference.h
+++ b/src/object/sp-filter-reference.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_FILTER_REFERENCE_H
#define SEEN_SP_FILTER_REFERENCE_H
diff --git a/src/object/sp-filter-units.h b/src/object/sp-filter-units.h
index 415b89365..7bdd1db28 100644
--- a/src/object/sp-filter-units.h
+++ b/src/object/sp-filter-units.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_FILTER_UNITS_H
#define SEEN_SP_FILTER_UNITS_H
diff --git a/src/object/sp-filter.cpp b/src/object/sp-filter.cpp
index 4c012fbdf..24f849cc6 100644
--- a/src/object/sp-filter.cpp
+++ b/src/object/sp-filter.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <filter> implementation.
*/
@@ -10,7 +11,7 @@
*
* Copyright (C) 2006,2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-filter.h"
diff --git a/src/object/sp-filter.h b/src/object/sp-filter.h
index b90fbeafd..c7af8bf45 100644
--- a/src/object/sp-filter.h
+++ b/src/object/sp-filter.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <filter> element
*//*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2006,2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FILTER_H_SEEN
#define SP_FILTER_H_SEEN
diff --git a/src/object/sp-flowdiv.cpp b/src/object/sp-flowdiv.cpp
index 8730c29dd..366cdb016 100644
--- a/src/object/sp-flowdiv.cpp
+++ b/src/object/sp-flowdiv.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/*
*/
diff --git a/src/object/sp-flowdiv.h b/src/object/sp-flowdiv.h
index b4ccc8350..20c2bd183 100644
--- a/src/object/sp-flowdiv.h
+++ b/src/object/sp-flowdiv.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_ITEM_FLOWDIV_H
#define SEEN_SP_ITEM_FLOWDIV_H
diff --git a/src/object/sp-flowregion.cpp b/src/object/sp-flowregion.cpp
index 4ea9759c4..c7e6a0422 100644
--- a/src/object/sp-flowregion.cpp
+++ b/src/object/sp-flowregion.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/*
*/
diff --git a/src/object/sp-flowregion.h b/src/object/sp-flowregion.h
index a8201d020..83464b16a 100644
--- a/src/object/sp-flowregion.h
+++ b/src/object/sp-flowregion.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_ITEM_FLOWREGION_H
#define SEEN_SP_ITEM_FLOWREGION_H
diff --git a/src/object/sp-flowtext.cpp b/src/object/sp-flowtext.cpp
index 865e24253..1cfe39361 100644
--- a/src/object/sp-flowtext.cpp
+++ b/src/object/sp-flowtext.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/*
*/
diff --git a/src/object/sp-flowtext.h b/src/object/sp-flowtext.h
index 516049220..386f0cc33 100644
--- a/src/object/sp-flowtext.h
+++ b/src/object/sp-flowtext.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_ITEM_FLOWTEXT_H
#define SEEN_SP_ITEM_FLOWTEXT_H
diff --git a/src/object/sp-font-face.cpp b/src/object/sp-font-face.cpp
index 0dec692e9..18215cb4c 100644
--- a/src/object/sp-font-face.cpp
+++ b/src/object/sp-font-face.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <font-face> element implementation
*
@@ -11,7 +12,7 @@
*
* Copyright (C) 2008, Felipe C. da S. Sanches
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "xml/repr.h"
diff --git a/src/object/sp-font-face.h b/src/object/sp-font-face.h
index 5b8c6d1fa..e9461761a 100644
--- a/src/object/sp-font-face.h
+++ b/src/object/sp-font-face.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_FONTFACE_H
#define SEEN_SP_FONTFACE_H
@@ -7,7 +8,7 @@
* SVG <font-face> element implementation
*
* Section 20.8.3 of the W3C SVG 1.1 spec
- * available at:
+ * available at:
* http://www.w3.org/TR/SVG/fonts.html#FontFaceElement
*
* Authors:
@@ -15,7 +16,7 @@
*
* Copyright (C) 2008 Felipe C. da S. Sanches
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-object.h"
diff --git a/src/object/sp-font.cpp b/src/object/sp-font.cpp
index 569c164b0..9164bd3ea 100644
--- a/src/object/sp-font.cpp
+++ b/src/object/sp-font.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <font> element implementation
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2008, Felipe C. da S. Sanches
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "xml/repr.h"
diff --git a/src/object/sp-font.h b/src/object/sp-font.h
index 9b0e593a8..55176f16e 100644
--- a/src/object/sp-font.h
+++ b/src/object/sp-font.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SP_FONT_H_SEEN
#define SP_FONT_H_SEEN
@@ -9,7 +10,7 @@
*
* Copyright (C) 2008 Felipe C. da S. Sanches
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-object.h"
diff --git a/src/object/sp-glyph-kerning.cpp b/src/object/sp-glyph-kerning.cpp
index c5eb8f16c..a812396b6 100644
--- a/src/object/sp-glyph-kerning.cpp
+++ b/src/object/sp-glyph-kerning.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* SVG <hkern> and <vkern> elements implementation
* W3C SVG 1.1 spec, page 476, section 20.7
@@ -8,7 +9,7 @@
*
* Copyright (C) 2008 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "xml/repr.h"
diff --git a/src/object/sp-glyph-kerning.h b/src/object/sp-glyph-kerning.h
index 1038b14f0..4e5df2035 100644
--- a/src/object/sp-glyph-kerning.h
+++ b/src/object/sp-glyph-kerning.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <hkern> and <vkern> elements implementation
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2008 Felipe C. da S. Sanches
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_SP_GLYPH_KERNING_H
diff --git a/src/object/sp-glyph.cpp b/src/object/sp-glyph.cpp
index 64e88130e..472a2bdf2 100644
--- a/src/object/sp-glyph.cpp
+++ b/src/object/sp-glyph.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifdef HAVE_CONFIG_H
#endif
@@ -10,7 +11,7 @@
*
* Copyright (C) 2008, Felipe C. da S. Sanches
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "xml/repr.h"
diff --git a/src/object/sp-glyph.h b/src/object/sp-glyph.h
index 1c91ab256..6a6ce6617 100644
--- a/src/object/sp-glyph.h
+++ b/src/object/sp-glyph.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* Authors:
* Felipe C. da S. Sanches <juca@members.fsf.org>
*
* Copyright (C) 2008 Felipe C. da S. Sanches
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_SP_GLYPH_H
diff --git a/src/object/sp-gradient-reference.cpp b/src/object/sp-gradient-reference.cpp
index 216ac73de..95bd594de 100644
--- a/src/object/sp-gradient-reference.cpp
+++ b/src/object/sp-gradient-reference.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "sp-gradient-reference.h"
#include "sp-gradient.h"
diff --git a/src/object/sp-gradient-reference.h b/src/object/sp-gradient-reference.h
index e32bd6089..925d55964 100644
--- a/src/object/sp-gradient-reference.h
+++ b/src/object/sp-gradient-reference.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_GRADIENT_REFERENCE_H
#define SEEN_SP_GRADIENT_REFERENCE_H
diff --git a/src/object/sp-gradient-spread.h b/src/object/sp-gradient-spread.h
index 60e33b7c0..47ceee52b 100644
--- a/src/object/sp-gradient-spread.h
+++ b/src/object/sp-gradient-spread.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_GRADIENT_SPREAD_H
#define SEEN_SP_GRADIENT_SPREAD_H
diff --git a/src/object/sp-gradient-units.h b/src/object/sp-gradient-units.h
index 2f58897b0..1a4335dc0 100644
--- a/src/object/sp-gradient-units.h
+++ b/src/object/sp-gradient-units.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_GRADIENT_UNITS_H
#define SEEN_SP_GRADIENT_UNITS_H
diff --git a/src/object/sp-gradient-vector.h b/src/object/sp-gradient-vector.h
index e57820b56..82721aa00 100644
--- a/src/object/sp-gradient-vector.h
+++ b/src/object/sp-gradient-vector.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_GRADIENT_VECTOR_H
#define SEEN_SP_GRADIENT_VECTOR_H
diff --git a/src/object/sp-gradient.cpp b/src/object/sp-gradient.cpp
index 9aee288be..eb9b551cb 100644
--- a/src/object/sp-gradient.cpp
+++ b/src/object/sp-gradient.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SPGradient, SPStop, SPLinearGradient, SPRadialGradient,
* SPMeshGradient, SPMeshRow, SPMeshPatch
@@ -17,7 +18,7 @@
* Copyright (C) 2009 Jasper van de Gronde
* Copyright (C) 2011 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
*/
diff --git a/src/object/sp-gradient.h b/src/object/sp-gradient.h
index a8d7ab87e..3de9cbe17 100644
--- a/src/object/sp-gradient.h
+++ b/src/object/sp-gradient.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_GRADIENT_H
#define SEEN_SP_GRADIENT_H
/*
@@ -11,7 +12,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/affine.h>
diff --git a/src/object/sp-guide.cpp b/src/object/sp-guide.cpp
index 6cd3f1248..e569a9878 100644
--- a/src/object/sp-guide.cpp
+++ b/src/object/sp-guide.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape guideline implementation
*
@@ -12,7 +13,7 @@
* Copyright (C) 2004 Monash University
* Copyright (C) 2007 Johan Engelen
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <algorithm>
diff --git a/src/object/sp-guide.h b/src/object/sp-guide.h
index 353269e2b..57a52e627 100644
--- a/src/object/sp-guide.h
+++ b/src/object/sp-guide.h
@@ -1,17 +1,18 @@
-#ifndef SEEN_SP_GUIDE_H
-#define SEEN_SP_GUIDE_H
-
-/*
- * SPGuide
- *
- * A guideline
- *
- * Copyright (C) Lauris Kaplinski 2000
- * Copyright (C) Johan Engelen 2007
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * SPGuide -- a guideline
+ *//*
+ * Authors:
+ * Lauris Kaplinski 2000
+ * Johan Engelen 2007
* Abhishek Sharma
* Jon A. Cruz <jon@joncruz.org>
- *
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
+#ifndef SEEN_SP_GUIDE_H
+#define SEEN_SP_GUIDE_H
#include <2geom/point.h>
#include <vector>
diff --git a/src/object/sp-hatch-path.cpp b/src/object/sp-hatch-path.cpp
index 76e7d4100..c2fbc7ed0 100644
--- a/src/object/sp-hatch-path.cpp
+++ b/src/object/sp-hatch-path.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* SVG <hatchPath> implementation
@@ -9,7 +10,7 @@
*
* Copyright (C) 2014 Tomasz Boczkowski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <string>
diff --git a/src/object/sp-hatch-path.h b/src/object/sp-hatch-path.h
index 2690cbc0f..105259018 100644
--- a/src/object/sp-hatch-path.h
+++ b/src/object/sp-hatch-path.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* SVG <hatchPath> implementation
@@ -9,7 +10,7 @@
*
* Copyright (C) 2014 Tomasz Boczkowski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_SP_HATCH_PATH_H
diff --git a/src/object/sp-hatch.cpp b/src/object/sp-hatch.cpp
index 7183b561c..3ed0e7072 100644
--- a/src/object/sp-hatch.cpp
+++ b/src/object/sp-hatch.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* SVG <hatch> implementation
@@ -9,7 +10,7 @@
*
* Copyright (C) 2014 Tomasz Boczkowski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-hatch.h"
diff --git a/src/object/sp-hatch.h b/src/object/sp-hatch.h
index 8ff2064ce..446be0357 100644
--- a/src/object/sp-hatch.h
+++ b/src/object/sp-hatch.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* SVG <hatch> implementation
@@ -9,7 +10,7 @@
*
* Copyright (C) 2014 Tomasz Boczkowski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_SP_HATCH_H
diff --git a/src/object/sp-image.cpp b/src/object/sp-image.cpp
index 84106729b..f3be15b53 100644
--- a/src/object/sp-image.cpp
+++ b/src/object/sp-image.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <image> implementation
*
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2005 Authors
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
@@ -30,7 +31,7 @@
#include "display/drawing-image.h"
#include "display/cairo-utils.h"
#include "display/curve.h"
-//Added for preserveAspectRatio support -- EAF
+// Added for preserveAspectRatio support -- EAF
#include "attributes.h"
#include "print.h"
#include "document.h"
diff --git a/src/object/sp-image.h b/src/object/sp-image.h
index 4ae9d7380..2bc5e49a2 100644
--- a/src/object/sp-image.h
+++ b/src/object/sp-image.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* SVG <image> implementation
*//*
@@ -8,7 +9,7 @@
* Copyright (C) 1999-2005 Authors
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_SP_IMAGE_H
diff --git a/src/object/sp-item-group.cpp b/src/object/sp-item-group.cpp
index 7852ea4fa..fead94274 100644
--- a/src/object/sp-item-group.cpp
+++ b/src/object/sp-item-group.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <g> implementation
*
@@ -11,7 +12,7 @@
* Copyright (C) 1999-2006 authors
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/object/sp-item-group.h b/src/object/sp-item-group.h
index f2e4a0fb5..5f9b1871f 100644
--- a/src/object/sp-item-group.h
+++ b/src/object/sp-item-group.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_ITEM_GROUP_H
#define SEEN_SP_ITEM_GROUP_H
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2002 authors
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <map>
diff --git a/src/object/sp-item-rm-unsatisfied-cns.cpp b/src/object/sp-item-rm-unsatisfied-cns.cpp
index f0b5a863e..88fe6ca56 100644
--- a/src/object/sp-item-rm-unsatisfied-cns.cpp
+++ b/src/object/sp-item-rm-unsatisfied-cns.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <algorithm>
#include <2geom/coord.h>
diff --git a/src/object/sp-item-rm-unsatisfied-cns.h b/src/object/sp-item-rm-unsatisfied-cns.h
index 62f688b51..ac03b7425 100644
--- a/src/object/sp-item-rm-unsatisfied-cns.h
+++ b/src/object/sp-item-rm-unsatisfied-cns.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_ITEM_RM_UNSATISFIED_CNS_H
#define SEEN_SP_ITEM_RM_UNSATISFIED_CNS_H
diff --git a/src/object/sp-item-transform.cpp b/src/object/sp-item-transform.cpp
index 3675323ca..2806931c0 100644
--- a/src/object/sp-item-transform.cpp
+++ b/src/object/sp-item-transform.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Transforming single items
*
@@ -11,7 +12,7 @@
*
* Copyright (C) 1999-2011 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/transforms.h>
diff --git a/src/object/sp-item-transform.h b/src/object/sp-item-transform.h
index d563c9768..f5a40c3ab 100644
--- a/src/object/sp-item-transform.h
+++ b/src/object/sp-item-transform.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_ITEM_TRANSFORM_H
#define SEEN_SP_ITEM_TRANSFORM_H
diff --git a/src/object/sp-item-update-cns.cpp b/src/object/sp-item-update-cns.cpp
index a7f7958c3..f70d91b9f 100644
--- a/src/object/sp-item-update-cns.cpp
+++ b/src/object/sp-item-update-cns.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "satisfied-guide-cns.h"
diff --git a/src/object/sp-item-update-cns.h b/src/object/sp-item-update-cns.h
index d0b080552..3ff0d6262 100644
--- a/src/object/sp-item-update-cns.h
+++ b/src/object/sp-item-update-cns.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_ITEM_UPDATE_CNS_H
#define SEEN_SP_ITEM_UPDATE_CNS_H
diff --git a/src/object/sp-item.cpp b/src/object/sp-item.cpp
index bc5922b3f..e9ec95252 100644
--- a/src/object/sp-item.cpp
+++ b/src/object/sp-item.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Lauris Kaplinski <lauris@kaplinski.com>
@@ -9,7 +10,7 @@
* Copyright (C) 2001-2006 authors
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-item.h"
diff --git a/src/object/sp-item.h b/src/object/sp-item.h
index c041a2fa3..2bd8f2215 100644
--- a/src/object/sp-item.h
+++ b/src/object/sp-item.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_ITEM_H
#define SEEN_SP_ITEM_H
@@ -17,7 +18,7 @@
* Copyright (C) 2001-2002 Ximian, Inc.
* Copyright (C) 2004 Monash University
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/forward.h>
diff --git a/src/object/sp-line.cpp b/src/object/sp-line.cpp
index 37b8a1300..a095d8514 100644
--- a/src/object/sp-line.cpp
+++ b/src/object/sp-line.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <line> implementation
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 1999-2002 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "attributes.h"
diff --git a/src/object/sp-line.h b/src/object/sp-line.h
index f27490c39..5861d5b88 100644
--- a/src/object/sp-line.h
+++ b/src/object/sp-line.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_LINE_H
#define SEEN_SP_LINE_H
@@ -11,7 +12,7 @@
*
* Copyright (C) 1999-2002 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "svg/svg-length.h"
diff --git a/src/object/sp-linear-gradient.cpp b/src/object/sp-linear-gradient.cpp
index 47faaea1d..4d2867f98 100644
--- a/src/object/sp-linear-gradient.cpp
+++ b/src/object/sp-linear-gradient.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <cairo.h>
#include "sp-linear-gradient.h"
diff --git a/src/object/sp-linear-gradient.h b/src/object/sp-linear-gradient.h
index 48e3ae3d4..f88c38dc4 100644
--- a/src/object/sp-linear-gradient.h
+++ b/src/object/sp-linear-gradient.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SP_LINEAR_GRADIENT_H
#define SP_LINEAR_GRADIENT_H
diff --git a/src/object/sp-lpe-item.cpp b/src/object/sp-lpe-item.cpp
index 8adddddb8..47296cc06 100755
--- a/src/object/sp-lpe-item.cpp
+++ b/src/object/sp-lpe-item.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* Base class for live path effect items
*/
@@ -9,7 +10,7 @@
*
* Copyright (C) 2008 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/object/sp-lpe-item.h b/src/object/sp-lpe-item.h
index a29c228cb..55e32dad6 100644
--- a/src/object/sp-lpe-item.h
+++ b/src/object/sp-lpe-item.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SP_LPE_ITEM_H_SEEN
#define SP_LPE_ITEM_H_SEEN
@@ -11,7 +12,7 @@
*
* Copyright (C) 2008 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <list>
diff --git a/src/object/sp-marker-loc.h b/src/object/sp-marker-loc.h
index b6877e5aa..6b88d6999 100644
--- a/src/object/sp-marker-loc.h
+++ b/src/object/sp-marker-loc.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_MARKER_LOC_H
#define SEEN_SP_MARKER_LOC_H
diff --git a/src/object/sp-marker.cpp b/src/object/sp-marker.cpp
index 8017a182d..a29179c30 100644
--- a/src/object/sp-marker.cpp
+++ b/src/object/sp-marker.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <marker> implementation
*
@@ -11,7 +12,7 @@
* 2004-2006 Bryce Harrington
* 2008 Johan Engelen
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/object/sp-marker.h b/src/object/sp-marker.h
index 04fcc3ac5..5bd5a9ccd 100644
--- a/src/object/sp-marker.h
+++ b/src/object/sp-marker.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_MARKER_H
#define SEEN_SP_MARKER_H
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2003 Lauris Kaplinski
* Copyright (C) 2008 Johan Engelen
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/*
* This is quite similar in logic to <svg>
diff --git a/src/object/sp-mask.cpp b/src/object/sp-mask.cpp
index 3dfd5b72a..7b6a49ed6 100644
--- a/src/object/sp-mask.cpp
+++ b/src/object/sp-mask.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <mask> implementation
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2003 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/object/sp-mask.h b/src/object/sp-mask.h
index f07c2ccd1..db56035d7 100644
--- a/src/object/sp-mask.h
+++ b/src/object/sp-mask.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_MASK_H
#define SEEN_SP_MASK_H
@@ -10,7 +11,7 @@
*
* Copyright (C) 2003 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/rect.h>
diff --git a/src/object/sp-mesh-array.cpp b/src/object/sp-mesh-array.cpp
index 60bd11940..231af48ff 100644
--- a/src/object/sp-mesh-array.cpp
+++ b/src/object/sp-mesh-array.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
A group of classes and functions for manipulating mesh gradients.
@@ -5,7 +6,7 @@
be shared between two patches and the corners between up to four.
The order of the points for each side always goes from left to right or top to bottom.
- For sides 2 and 3 the points must be reversed when used (as in calls to cairo functions).
+ For sides 2 and 3 the points must be reversed when used (as in calls to cairo functions).
Two patches: (C=corner, S=side, H=handle, T=tensor)
@@ -34,7 +35,7 @@
*
* Copyright (C) 2012, 2015 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm.h>
diff --git a/src/object/sp-mesh-array.h b/src/object/sp-mesh-array.h
index e334de90b..d2e3be924 100644
--- a/src/object/sp-mesh-array.h
+++ b/src/object/sp-mesh-array.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_MESH_ARRAY_H
#define SEEN_SP_MESH_ARRAY_H
/*
@@ -6,7 +7,7 @@
*
* Copyrigt (C) 2012 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/**
diff --git a/src/object/sp-mesh-gradient.cpp b/src/object/sp-mesh-gradient.cpp
index 4e1d78bee..cf693f774 100644
--- a/src/object/sp-mesh-gradient.cpp
+++ b/src/object/sp-mesh-gradient.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <glibmm.h>
#include "attributes.h"
diff --git a/src/object/sp-mesh-gradient.h b/src/object/sp-mesh-gradient.h
index 9888ba3a1..48e3ce4e6 100644
--- a/src/object/sp-mesh-gradient.h
+++ b/src/object/sp-mesh-gradient.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SP_MESH_GRADIENT_H
#define SP_MESH_GRADIENT_H
diff --git a/src/object/sp-mesh-patch.cpp b/src/object/sp-mesh-patch.cpp
index 1331bf79b..88d3298fd 100644
--- a/src/object/sp-mesh-patch.cpp
+++ b/src/object/sp-mesh-patch.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @gradient meshpatch class.
*/
@@ -12,7 +13,7 @@
* Copyright (C) 2010 Jon A. Cruz
* Copyright (C) 2012 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-mesh-patch.h"
#include "style.h"
diff --git a/src/object/sp-mesh-patch.h b/src/object/sp-mesh-patch.h
index c8f1feb41..7ff780f43 100644
--- a/src/object/sp-mesh-patch.h
+++ b/src/object/sp-mesh-patch.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_MESHPATCH_H
#define SEEN_SP_MESHPATCH_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2012 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/ustring.h>
diff --git a/src/object/sp-mesh-row.cpp b/src/object/sp-mesh-row.cpp
index bd2274dbd..1456e76bd 100644
--- a/src/object/sp-mesh-row.cpp
+++ b/src/object/sp-mesh-row.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @gradient meshrow class.
*/
@@ -12,7 +13,7 @@
* Copyright (C) 2010 Jon A. Cruz
* Copyright (C) 2012 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-mesh-row.h"
#include "style.h"
diff --git a/src/object/sp-mesh-row.h b/src/object/sp-mesh-row.h
index 48f696253..89baa5e14 100644
--- a/src/object/sp-mesh-row.h
+++ b/src/object/sp-mesh-row.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_MESHROW_H
#define SEEN_SP_MESHROW_H
@@ -8,7 +9,7 @@
* Authors: Tavmjong Bah
* Copyright (C) 2012 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-object.h"
diff --git a/src/object/sp-metadata.cpp b/src/object/sp-metadata.cpp
index 223ab0f12..72a2d1eca 100644
--- a/src/object/sp-metadata.cpp
+++ b/src/object/sp-metadata.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <metadata> implementation
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 Kees Cook
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-metadata.h"
diff --git a/src/object/sp-metadata.h b/src/object/sp-metadata.h
index 450b429b4..b0b2adcb7 100644
--- a/src/object/sp-metadata.h
+++ b/src/object/sp-metadata.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_METADATA_H
#define SEEN_SP_METADATA_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2004 Kees Cook
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-object.h"
diff --git a/src/object/sp-missing-glyph.cpp b/src/object/sp-missing-glyph.cpp
index d6c8a9288..a69f70fb8 100644
--- a/src/object/sp-missing-glyph.cpp
+++ b/src/object/sp-missing-glyph.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <missing-glyph> element implementation
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2008, Felipe C. da S. Sanches
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "xml/repr.h"
diff --git a/src/object/sp-missing-glyph.h b/src/object/sp-missing-glyph.h
index 883434e46..7f80ffc65 100644
--- a/src/object/sp-missing-glyph.h
+++ b/src/object/sp-missing-glyph.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_MISSING_GLYPH_H
#define SEEN_SP_MISSING_GLYPH_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2008 Felipe C. da S. Sanches
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-object.h"
diff --git a/src/object/sp-namedview.cpp b/src/object/sp-namedview.cpp
index 0a2cc4888..e05d3d32d 100644
--- a/src/object/sp-namedview.cpp
+++ b/src/object/sp-namedview.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* <sodipodi:namedview> implementation
*
@@ -11,7 +12,7 @@
* Copyright (C) 1999-2013 Authors
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/object/sp-namedview.h b/src/object/sp-namedview.h
index 0d6ffa58e..0d3b6b8f2 100644
--- a/src/object/sp-namedview.h
+++ b/src/object/sp-namedview.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_SP_NAMEDVIEW_H
#define INKSCAPE_SP_NAMEDVIEW_H
@@ -11,7 +12,7 @@
* Copyright (C) 2006 Johan Engelen <johan@shouraizou.nl>
* Copyright (C) Lauris Kaplinski 2000-2002
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#define SP_NAMEDVIEW(obj) (dynamic_cast<SPNamedView*>((SPObject*)obj))
diff --git a/src/object/sp-object-group.cpp b/src/object/sp-object-group.cpp
index 422e20da4..09772872d 100644
--- a/src/object/sp-object-group.cpp
+++ b/src/object/sp-object-group.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Abstract base class for non-item groups
*
@@ -9,7 +10,7 @@
* Copyright (C) 1999-2003 Authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-object-group.h"
diff --git a/src/object/sp-object-group.h b/src/object/sp-object-group.h
index 1def4a8d1..604c9ba6d 100644
--- a/src/object/sp-object-group.h
+++ b/src/object/sp-object-group.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_OBJECTGROUP_H
#define SEEN_SP_OBJECTGROUP_H
@@ -11,7 +12,7 @@
* Copyright (C) 1999-2003 Authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-object.h"
diff --git a/src/object/sp-object.cpp b/src/object/sp-object.cpp
index 7caab7d70..aa446bf8b 100644
--- a/src/object/sp-object.cpp
+++ b/src/object/sp-object.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SPObject implementation.
*
@@ -12,7 +13,7 @@
* Copyright (C) 1999-2016 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/object/sp-object.h b/src/object/sp-object.h
index 3e94f6484..945367d76 100644
--- a/src/object/sp-object.h
+++ b/src/object/sp-object.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SP_OBJECT_H_SEEN
#define SP_OBJECT_H_SEEN
@@ -12,7 +13,7 @@
* Copyright (C) 1999-2016 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/ustring.h>
diff --git a/src/object/sp-offset.cpp b/src/object/sp-offset.cpp
index ee8bbab2f..13de079e0 100644
--- a/src/object/sp-offset.cpp
+++ b/src/object/sp-offset.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* Implementation of <path sodipodi:type="inkscape:offset">.
*/
@@ -11,7 +12,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-offset.h"
diff --git a/src/object/sp-offset.h b/src/object/sp-offset.h
index 018211d22..f5e9bf132 100644
--- a/src/object/sp-offset.h
+++ b/src/object/sp-offset.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_OFFSET_H
#define SEEN_SP_OFFSET_H
/*
@@ -8,7 +9,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/object/sp-paint-server-reference.h b/src/object/sp-paint-server-reference.h
index a4dcf7808..4f496bab4 100644
--- a/src/object/sp-paint-server-reference.h
+++ b/src/object/sp-paint-server-reference.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_PAINT_SERVER_REFERENCE_H
#define SEEN_SP_PAINT_SERVER_REFERENCE_H
@@ -12,7 +13,7 @@
* Copyright (C) 2000-2001 Ximian, Inc.
* Copyright (C) 2010 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "uri-references.h"
diff --git a/src/object/sp-paint-server.cpp b/src/object/sp-paint-server.cpp
index 9ada0fee5..286360efb 100644
--- a/src/object/sp-paint-server.cpp
+++ b/src/object/sp-paint-server.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Base class for gradients and patterns
*
@@ -10,7 +11,7 @@
* Copyright (C) 2000-2001 Ximian, Inc.
* Copyright (C) 2010 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-paint-server-reference.h"
diff --git a/src/object/sp-paint-server.h b/src/object/sp-paint-server.h
index 4cd61bcda..9e0617048 100644
--- a/src/object/sp-paint-server.h
+++ b/src/object/sp-paint-server.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_PAINT_SERVER_H
#define SEEN_SP_PAINT_SERVER_H
@@ -12,7 +13,7 @@
* Copyright (C) 2000-2001 Ximian, Inc.
* Copyright (C) 2010 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cairo.h>
diff --git a/src/object/sp-path.cpp b/src/object/sp-path.cpp
index 1da1ddc92..d3394c9b5 100644
--- a/src/object/sp-path.cpp
+++ b/src/object/sp-path.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <path> implementation
*
@@ -12,7 +13,7 @@
* Copyright (C) 2000-2001 Ximian, Inc.
* Copyright (C) 1999-2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/object/sp-path.h b/src/object/sp-path.h
index 67beacb7e..4ccec67d0 100644
--- a/src/object/sp-path.h
+++ b/src/object/sp-path.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_PATH_H
#define SEEN_SP_PATH_H
@@ -13,7 +14,7 @@
* Copyright (C) 2000-2001 Ximian, Inc.
* Copyright (C) 1999-2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-shape.h"
diff --git a/src/object/sp-pattern.cpp b/src/object/sp-pattern.cpp
index 925b3e3ee..db4366d63 100644
--- a/src/object/sp-pattern.cpp
+++ b/src/object/sp-pattern.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <pattern> implementation
*
@@ -9,7 +10,7 @@
*
* Copyright (C) 2002 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-pattern.h"
diff --git a/src/object/sp-pattern.h b/src/object/sp-pattern.h
index 00e229d3d..a5fc3d0c5 100644
--- a/src/object/sp-pattern.h
+++ b/src/object/sp-pattern.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* SVG <pattern> implementation
*//*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2002 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_SP_PATTERN_H
diff --git a/src/object/sp-polygon.cpp b/src/object/sp-polygon.cpp
index 979005888..a528b99cd 100644
--- a/src/object/sp-polygon.cpp
+++ b/src/object/sp-polygon.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <polygon> implementation
*
@@ -8,7 +9,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "attributes.h"
diff --git a/src/object/sp-polygon.h b/src/object/sp-polygon.h
index 17bfad2e5..afb1aa439 100644
--- a/src/object/sp-polygon.h
+++ b/src/object/sp-polygon.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_POLYGON_H
#define SEEN_SP_POLYGON_H
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-shape.h"
diff --git a/src/object/sp-polyline.cpp b/src/object/sp-polyline.cpp
index 316078876..c75e4bcf0 100644
--- a/src/object/sp-polyline.cpp
+++ b/src/object/sp-polyline.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <polyline> implementation
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 1999-2002 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "attributes.h"
diff --git a/src/object/sp-polyline.h b/src/object/sp-polyline.h
index 6edb056ec..005413b66 100644
--- a/src/object/sp-polyline.h
+++ b/src/object/sp-polyline.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_POLYLINE_H
#define SEEN_SP_POLYLINE_H
diff --git a/src/object/sp-radial-gradient.cpp b/src/object/sp-radial-gradient.cpp
index e01aa1639..271894ae2 100644
--- a/src/object/sp-radial-gradient.cpp
+++ b/src/object/sp-radial-gradient.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <cairo.h>
#include "sp-radial-gradient.h"
diff --git a/src/object/sp-radial-gradient.h b/src/object/sp-radial-gradient.h
index a89c56274..b88ac7e2f 100644
--- a/src/object/sp-radial-gradient.h
+++ b/src/object/sp-radial-gradient.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SP_RADIAL_GRADIENT_H
#define SP_RADIAL_GRADIENT_H
diff --git a/src/object/sp-rect.cpp b/src/object/sp-rect.cpp
index 26dd0147f..207d2fc5a 100644
--- a/src/object/sp-rect.cpp
+++ b/src/object/sp-rect.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <rect> implementation
*
@@ -8,7 +9,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/curve.h"
diff --git a/src/object/sp-rect.h b/src/object/sp-rect.h
index 5c587e89f..39fac16f9 100644
--- a/src/object/sp-rect.h
+++ b/src/object/sp-rect.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_RECT_H
#define SEEN_SP_RECT_H
@@ -11,7 +12,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/forward.h>
diff --git a/src/object/sp-root.cpp b/src/object/sp-root.cpp
index 3325a1ef2..dc7002ddb 100644
--- a/src/object/sp-root.cpp
+++ b/src/object/sp-root.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG \<svg\> implementation.
*/
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <string>
diff --git a/src/object/sp-root.h b/src/object/sp-root.h
index e821c8357..310f878f1 100644
--- a/src/object/sp-root.h
+++ b/src/object/sp-root.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SPRoot: SVG \<svg\> implementation.
*/
@@ -8,7 +9,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_ROOT_H_SEEN
diff --git a/src/object/sp-script.cpp b/src/object/sp-script.cpp
index 79b79fb01..d965421cb 100644
--- a/src/object/sp-script.cpp
+++ b/src/object/sp-script.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <script> implementation
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2008 authors
*
- * Released under GNU GPL version 2 or later, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-script.h"
diff --git a/src/object/sp-script.h b/src/object/sp-script.h
index 749eb727a..390f85a17 100644
--- a/src/object/sp-script.h
+++ b/src/object/sp-script.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_SCRIPT_H
#define SEEN_SP_SCRIPT_H
@@ -10,7 +11,7 @@
*
* Copyright (C) 2008 Author
*
- * Released under GNU GPL version 2 or later, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-object.h"
diff --git a/src/object/sp-shape.cpp b/src/object/sp-shape.cpp
index 1049e29de..e73cb2679 100644
--- a/src/object/sp-shape.cpp
+++ b/src/object/sp-shape.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Base class for shapes, including <path> element
*
@@ -11,7 +12,7 @@
* Copyright (C) 2007-2008 Johan Engelen
* Copyright (C) 2010 Jon A. Cruz <jon@joncruz.org>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/rect.h>
diff --git a/src/object/sp-shape.h b/src/object/sp-shape.h
index 74e1135c1..6289be079 100644
--- a/src/object/sp-shape.h
+++ b/src/object/sp-shape.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_SHAPE_H
#define SEEN_SP_SHAPE_H
@@ -12,7 +13,7 @@
* Copyright (C) 2000-2001 Ximian, Inc.
* Copyright (C) 1999-2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/forward.h>
diff --git a/src/object/sp-solid-color.cpp b/src/object/sp-solid-color.cpp
index 72f37d329..a5cf24010 100644
--- a/src/object/sp-solid-color.cpp
+++ b/src/object/sp-solid-color.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @solid color class.
*/
@@ -6,7 +7,7 @@
*
* Copyright (C) 2014 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cairo.h>
diff --git a/src/object/sp-solid-color.h b/src/object/sp-solid-color.h
index 6e6b2bc2c..3ca648ee6 100644
--- a/src/object/sp-solid-color.h
+++ b/src/object/sp-solid-color.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_SOLIDCOLOR_H
#define SEEN_SP_SOLIDCOLOR_H
@@ -8,7 +9,7 @@
* Authors: Tavmjong Bah
* Copyright (C) 2012 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "color.h"
diff --git a/src/object/sp-spiral.cpp b/src/object/sp-spiral.cpp
index 8b4a6d223..f1e2bbf32 100644
--- a/src/object/sp-spiral.cpp
+++ b/src/object/sp-spiral.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* <sodipodi:spiral> implementation
*/
@@ -11,7 +12,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/object/sp-spiral.h b/src/object/sp-spiral.h
index f9ee5c00d..d255669c1 100644
--- a/src/object/sp-spiral.h
+++ b/src/object/sp-spiral.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_SPIRAL_H
#define SEEN_SP_SPIRAL_H
/*
@@ -8,7 +9,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-shape.h"
diff --git a/src/object/sp-star.cpp b/src/object/sp-star.cpp
index 8b5b4e11d..898bd4225 100644
--- a/src/object/sp-star.cpp
+++ b/src/object/sp-star.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* <sodipodi:star> implementation
*
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/object/sp-star.h b/src/object/sp-star.h
index d60881190..fe8a69b81 100644
--- a/src/object/sp-star.h
+++ b/src/object/sp-star.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_STAR_H
#define SEEN_SP_STAR_H
@@ -11,7 +12,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-polygon.h"
diff --git a/src/object/sp-stop.cpp b/src/object/sp-stop.cpp
index 7d9548955..8edce7689 100644
--- a/src/object/sp-stop.cpp
+++ b/src/object/sp-stop.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @gradient stop class.
*/
@@ -10,7 +11,7 @@
* Copyright (C) 1999,2005 authors
* Copyright (C) 2010 Jon A. Cruz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/object/sp-stop.h b/src/object/sp-stop.h
index 41d98de49..e658573c3 100644
--- a/src/object/sp-stop.h
+++ b/src/object/sp-stop.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_STOP_H
#define SEEN_SP_STOP_H
diff --git a/src/object/sp-string.cpp b/src/object/sp-string.cpp
index cadc4091c..64cc05bd9 100644
--- a/src/object/sp-string.cpp
+++ b/src/object/sp-string.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <text> and <tspan> implementation
*
@@ -9,7 +10,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/*
diff --git a/src/object/sp-string.h b/src/object/sp-string.h
index 50bc037d5..9714d1038 100644
--- a/src/object/sp-string.h
+++ b/src/object/sp-string.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_STRING_H
#define SEEN_SP_STRING_H
diff --git a/src/object/sp-style-elem.cpp b/src/object/sp-style-elem.cpp
index 55f1f6cb8..745f421b0 100644
--- a/src/object/sp-style-elem.cpp
+++ b/src/object/sp-style-elem.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <3rdparty/libcroco/cr-parser.h>
#include "xml/node-event-vector.h"
#include "xml/repr.h"
diff --git a/src/object/sp-style-elem.h b/src/object/sp-style-elem.h
index 65fede562..e46ff51c2 100644
--- a/src/object/sp-style-elem.h
+++ b/src/object/sp-style-elem.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef INKSCAPE_SP_STYLE_ELEM_H
#define INKSCAPE_SP_STYLE_ELEM_H
diff --git a/src/object/sp-switch.cpp b/src/object/sp-switch.cpp
index 88f3c46c7..2f235ce9c 100644
--- a/src/object/sp-switch.cpp
+++ b/src/object/sp-switch.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <switch> implementation
*
@@ -9,7 +10,7 @@
*
* Copyright (C) 2006 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/object/sp-switch.h b/src/object/sp-switch.h
index b1f17305d..0aecd6010 100644
--- a/src/object/sp-switch.h
+++ b/src/object/sp-switch.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_SWITCH_H
#define SEEN_SP_SWITCH_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2006 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/object/sp-symbol.cpp b/src/object/sp-symbol.cpp
index 1825bf763..dda078d83 100644
--- a/src/object/sp-symbol.cpp
+++ b/src/object/sp-symbol.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <symbol> implementation
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 1999-2003 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <string>
diff --git a/src/object/sp-symbol.h b/src/object/sp-symbol.h
index d43fb3aff..19fd8824c 100644
--- a/src/object/sp-symbol.h
+++ b/src/object/sp-symbol.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_SYMBOL_H
#define SEEN_SP_SYMBOL_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 1999-2003 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/*
diff --git a/src/object/sp-tag-use-reference.cpp b/src/object/sp-tag-use-reference.cpp
index cee9f2127..e0d45ab29 100644
--- a/src/object/sp-tag-use-reference.cpp
+++ b/src/object/sp-tag-use-reference.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* The reference corresponding to href of <inkscape:tagref> element.
*
* Copyright (C) Theodore Janeczko 2012-2014 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-tag-use-reference.h"
diff --git a/src/object/sp-tag-use-reference.h b/src/object/sp-tag-use-reference.h
index a0522fa97..13695d9fa 100644
--- a/src/object/sp-tag-use-reference.h
+++ b/src/object/sp-tag-use-reference.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_TAG_USE_REFERENCE_H
#define SEEN_SP_TAG_USE_REFERENCE_H
@@ -6,7 +7,7 @@
*
* Copyright (C) Theodore Janeczko 2012-2014 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/object/sp-tag-use.cpp b/src/object/sp-tag-use.cpp
index c9180c693..1ee787503 100644
--- a/src/object/sp-tag-use.cpp
+++ b/src/object/sp-tag-use.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <inkscape:tagref> implementation
*
@@ -7,7 +8,7 @@
*
* Copyright (C) Theodore Janeczko 2012-2014 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-tag-use.h"
diff --git a/src/object/sp-tag-use.h b/src/object/sp-tag-use.h
index e77624ab6..a6772323f 100644
--- a/src/object/sp-tag-use.h
+++ b/src/object/sp-tag-use.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __SP_TAG_USE_H__
#define __SP_TAG_USE_H__
@@ -9,7 +10,7 @@
*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/object/sp-tag.cpp b/src/object/sp-tag.cpp
index 6d9892e10..95ef38371 100644
--- a/src/object/sp-tag.cpp
+++ b/src/object/sp-tag.cpp
@@ -1,13 +1,14 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <inkscape:tag> implementation
- *
+ *
* Authors:
* Theodore Janeczko
* Liam P. White
*
* Copyright (C) Theodore Janeczko 2012-2014 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "attributes.h"
diff --git a/src/object/sp-tag.h b/src/object/sp-tag.h
index 2f7f331e0..09435cdfc 100644
--- a/src/object/sp-tag.h
+++ b/src/object/sp-tag.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SP_TAG_H_SEEN
#define SP_TAG_H_SEEN
@@ -9,7 +10,7 @@
*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-object.h"
diff --git a/src/object/sp-text.cpp b/src/object/sp-text.cpp
index 5d17ffaaa..8098e2196 100644
--- a/src/object/sp-text.cpp
+++ b/src/object/sp-text.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <text> and <tspan> implementation
*
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/*
diff --git a/src/object/sp-text.h b/src/object/sp-text.h
index bc33f9534..8111fce56 100644
--- a/src/object/sp-text.h
+++ b/src/object/sp-text.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_TEXT_H
#define SEEN_SP_TEXT_H
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/object/sp-textpath.h b/src/object/sp-textpath.h
index 37c403156..3d8d4d479 100644
--- a/src/object/sp-textpath.h
+++ b/src/object/sp-textpath.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef INKSCAPE_SP_TEXTPATH_H
#define INKSCAPE_SP_TEXTPATH_H
diff --git a/src/object/sp-title.cpp b/src/object/sp-title.cpp
index b9e966797..fe295e441 100644
--- a/src/object/sp-title.cpp
+++ b/src/object/sp-title.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <title> implementation
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2008 Jeff Schiller
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-title.h"
diff --git a/src/object/sp-title.h b/src/object/sp-title.h
index 71ff85dae..77f4b88cb 100644
--- a/src/object/sp-title.h
+++ b/src/object/sp-title.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_TITLE_H
#define SEEN_SP_TITLE_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2008 Jeff Schiller
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-object.h"
diff --git a/src/object/sp-tref-reference.cpp b/src/object/sp-tref-reference.cpp
index d683e34ed..798e74ad8 100644
--- a/src/object/sp-tref-reference.cpp
+++ b/src/object/sp-tref-reference.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* The reference corresponding to href of <tref> element.
*
@@ -5,7 +6,7 @@
*
* This file was created based on sp-use-reference.cpp
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
//#include "enums.h"
diff --git a/src/object/sp-tref-reference.h b/src/object/sp-tref-reference.h
index bff49e3d5..f4c1c0fe0 100644
--- a/src/object/sp-tref-reference.h
+++ b/src/object/sp-tref-reference.h
@@ -1,15 +1,16 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_TREF_REFERENCE_H
#define SEEN_SP_TREF_REFERENCE_H
/*
* The reference corresponding to href of <tref> element.
- *
+ *
* This file was created based on sp-use-reference.h
*
* Copyright (C) 2007 Gail Banaszkiewicz
* Abhishek Sharma
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/object/sp-tref.cpp b/src/object/sp-tref.cpp
index ef5b6c106..60ce63639 100644
--- a/src/object/sp-tref.cpp
+++ b/src/object/sp-tref.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <tref> implementation - All character data within the referenced
* element, including character data enclosed within additional markup,
@@ -13,7 +14,7 @@
*
* Copyright (C) 2007 Gail Banaszkiewicz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-tref.h"
diff --git a/src/object/sp-tref.h b/src/object/sp-tref.h
index 54553d689..c27fe3724 100644
--- a/src/object/sp-tref.h
+++ b/src/object/sp-tref.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SP_TREF_H
#define SP_TREF_H
@@ -12,7 +13,7 @@
*
* Copyright (C) 2007 Gail Banaszkiewicz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-item.h"
diff --git a/src/object/sp-tspan.cpp b/src/object/sp-tspan.cpp
index 4b6a0733f..7a0db5687 100644
--- a/src/object/sp-tspan.cpp
+++ b/src/object/sp-tspan.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <text> and <tspan> implementation
*
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/*
diff --git a/src/object/sp-tspan.h b/src/object/sp-tspan.h
index becea8c4a..4125efb11 100644
--- a/src/object/sp-tspan.h
+++ b/src/object/sp-tspan.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef INKSCAPE_SP_TSPAN_H
#define INKSCAPE_SP_TSPAN_H
diff --git a/src/object/sp-use-reference.cpp b/src/object/sp-use-reference.cpp
index 67cf5c778..61a8330a8 100644
--- a/src/object/sp-use-reference.cpp
+++ b/src/object/sp-use-reference.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* The reference corresponding to href of <use> element.
*
* Copyright (C) 2004 Bulia Byak
* Copyright (C) 2004 Monash University
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-use-reference.h"
diff --git a/src/object/sp-use-reference.h b/src/object/sp-use-reference.h
index be82bddc2..0cb207d80 100644
--- a/src/object/sp-use-reference.h
+++ b/src/object/sp-use-reference.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_USE_REFERENCE_H
#define SEEN_SP_USE_REFERENCE_H
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 Bulia Byak
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <sigc++/sigc++.h>
diff --git a/src/object/sp-use.cpp b/src/object/sp-use.cpp
index 941bb6274..3618cf18f 100644
--- a/src/object/sp-use.cpp
+++ b/src/object/sp-use.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <use> implementation
*
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2005 authors
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/object/sp-use.h b/src/object/sp-use.h
index 54cefdcbd..34b99f679 100644
--- a/src/object/sp-use.h
+++ b/src/object/sp-use.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_USE_H
#define SEEN_SP_USE_H
@@ -12,7 +13,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/object/uri-references.cpp b/src/object/uri-references.cpp
index 24bef48aa..21b90c950 100644
--- a/src/object/uri-references.cpp
+++ b/src/object/uri-references.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* Helper methods for resolving URI References
*
@@ -8,7 +9,7 @@
* Copyright (C) 2001-2002 Lauris Kaplinski
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "uri-references.h"
diff --git a/src/object/uri-references.h b/src/object/uri-references.h
index a820ba4fb..404e7a85a 100644
--- a/src/object/uri-references.h
+++ b/src/object/uri-references.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_URI_REFERENCES_H
#define SEEN_SP_URI_REFERENCES_H
@@ -11,7 +12,7 @@
* Copyright (C) 2001-2002 Lauris Kaplinski
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/object/uri.cpp b/src/object/uri.cpp
index 75d7cf954..94546aec7 100644
--- a/src/object/uri.cpp
+++ b/src/object/uri.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* MenTaLguY <mental@rydia.net>
@@ -5,7 +6,7 @@
*
* Copyright (C) 2003 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "uri.h"
diff --git a/src/object/uri.h b/src/object/uri.h
index 9944d2219..98b1a21af 100644
--- a/src/object/uri.h
+++ b/src/object/uri.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* MenTaLguY <mental@rydia.net>
@@ -5,7 +6,7 @@
*
* Copyright (C) 2003 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_URI_H
diff --git a/src/object/viewbox.cpp b/src/object/viewbox.cpp
index 1b50fe71c..06a672598 100644
--- a/src/object/viewbox.cpp
+++ b/src/object/viewbox.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* viewBox helper class, common code used by root, symbol, marker, pattern, image, view
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2013-2014 Tavmjong Bah, authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
*/
diff --git a/src/object/viewbox.h b/src/object/viewbox.h
index c71abb610..42032d24e 100644
--- a/src/object/viewbox.h
+++ b/src/object/viewbox.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __SP_VIEWBOX_H__
#define __SP_VIEWBOX_H__
@@ -11,7 +12,7 @@
*
* Copyright (C) 2013-2014 Tavmjong Bah, authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
*/