From f90c7de54b03d0ffaf93b6c44751f44720ac37b1 Mon Sep 17 00:00:00 2001 From: Gary O'Neall Date: Sat, 11 May 2019 10:26:51 -0700 Subject: [PATCH] Fix incorrect field name for spdxDocumentNamespace Signed-off-by: Gary O'Neall --- SPDX-fields-maven-mapping.xlsx | Bin 15671 -> 16060 bytes SpdxTools-POM-File-Example.xml | 455 +++++++++++++++++++++++++++++++++ 2 files changed, 455 insertions(+) create mode 100644 SpdxTools-POM-File-Example.xml diff --git a/SPDX-fields-maven-mapping.xlsx b/SPDX-fields-maven-mapping.xlsx index 5d6af3e9184ed22e02de5566bb9671fcd59e1536..30d70caad9fa6876c7e31fc763c8b189ac2b44c7 100644 GIT binary patch delta 13267 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 L1j3)^AN2nKzYpxD delta 12995 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 BrIr8y diff --git a/SpdxTools-POM-File-Example.xml b/SpdxTools-POM-File-Example.xml new file mode 100644 index 0000000..4a3b257 --- /dev/null +++ b/SpdxTools-POM-File-Example.xml @@ -0,0 +1,455 @@ + + 4.0.0 + org.spdx + spdx-tools + 2.1.17-SNAPSHOT + SPDX tools + SPDX tools + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + http://spdx.org/tools + + + goneall + Gary O'Neall + gary@sourceauditor.com + SPDX + http://spdx.org + + + + Linux Foundation + http://www.linuxfoundation.org + + + https://github.com/spdx/tools + scm:git:ssh://git@github.com:spdx/tools.git + scm:git:ssh://git@github.com:spdx/tools.git + + + + bintray-spdx-spdx-tools + spdx-spdx-tools + https://api.bintray.com/maven/spdx/spdx-tools/spdx-tools-java/;publish=1 + + + + UTF-8 + 3.10.0 + + + + + + org.apache.thrift + libthrift + 0.12.0 + pom + + + + com.fasterxml.jackson.core + jackson-databind + 2.9.8 + + + + org.apache.commons + commons-compress + 1.18 + + + org.apache.jena + apache-jena-libs + ${jena.version} + pom + + + org.apache.jena + jena-iri + ${jena.version} + jar + + + org.antlr + antlr + 3.4 + + + org.apache.commons + commons-lang3 + 3.1 + + + org.apache.poi + poi + 3.17 + + + org.apache.poi + poi-ooxml + 3.17 + + + net.sf.opencsv + opencsv + 2.3 + + + nu.validator.htmlparser + htmlparser + 1.4 + + + net.sf.saxon + saxon + 8.7 + + + org.jsoup + jsoup + 1.11.3 + + + com.google.guava + guava + 24.1.1-jre + + + com.github.spullara.mustache.java + compiler + 0.7.9 + + + org.apache.logging.log4j + log4j-api + 2.10.0 + + + org.apache.logging.log4j + log4j-core + 2.10.0 + + + org.apache.logging.log4j + log4j-slf4j-impl + 2.10.0 + + + junit + junit + 4.12 + test + + + com.google.code.gson + gson + 2.8.0 + + + net.sf.saxon + saxon-dom + 8.7 + + + com.github.cliftonlabs + json-simple + 2.3.1 + + + + + doclint-java8-disable + + [1.8,) + + + -Xdoclint:none + + + + gpg-signing + + + + org.apache.maven.plugins + maven-gpg-plugin + 1.6 + + + sign-artifacts + verify + + sign + + + ${gpg.keyname} + ${gpg.keyname} + + + + + + + + + + + src + Test + + + resources + false + resources + + **/* + + + + META-INF + false + . + + NOTICE + LICENSE + README.md + changelog + + + + src + + **/*.java + + + + + + Test + + **/*.java + + + + false + TestFiles + + **/* + + + + + + + org.spdx + spdx-maven-plugin + 0.5.1 + + + build-spdx + prepare-package + + createSPDX + + + + + LICENSE.spdx + http://spdx.org/documents/spdx-tools{$version} + + + LicenseRef-CyberNeko + The CyberNeko Software License, Version 1.0 + + +(C) Copyright 2002-2005, Andy Clark. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + +3. The end-user documentation included with the redistribution, + if any, must include the following acknowledgment: + "This product includes software developed by Andy Clark." + Alternately, this acknowledgment may appear in the software itself, + if and wherever such third-party acknowledgments normally appear. + +4. The names "CyberNeko" and "NekoHTML" must not be used to endorse + or promote products derived from this software without prior + written permission. For written permission, please contact + andyc@cyberneko.net. + +5. Products derived from this software may not be called "CyberNeko", + nor may "CyberNeko" appear in their name, without prior written + permission of the author. + +THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED +WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR OTHER CONTRIBUTORS +BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, +OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT +OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR +BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE +OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, +EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +==================================================================== + +This license is based on the Apache Software License, version 1.1. + The CyberNeko Software License, Version 1.0 + + + Copyright (c) 2012, 2013, 2014, 2015, 2016, 2017 Source Auditor Inc. + + Gary O'Neall + + Apache-2.0 + Apache-2.0 + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + Apache-2.0 + (Apache-2.0 AND MIT AND LicenseRef-CyberNeko AND LGPL-2.1 AND BSD-3-Clause AND X11 AND MPL-1.0) + + Person: Gary O'Neall + + Organization: Linux Foundation + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.6.1 + + 1.8 + 1.8 + ${project.build.sourceEncoding} + true + true + true + + + + org.apache.maven.plugins + maven-resources-plugin + 2.6 + + ${project.build.sourceEncoding} + + + + + org.apache.maven.plugins + maven-source-plugin + 2.2.1 + + + attach-sources + + jar-no-fork + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.9 + + true + -Xdoclint:none + + + + attach-javadocs + + ${javadoc.opts} + + + jar + + + + + + org.apache.maven.plugins + maven-shade-plugin + + true + jar-with-dependencies + + + org.spdx.tools.Main + + + + + false + + + + + + com.yevster.net.rootdev:java-rdfa + + nu/validator/htmlparser/** + + + + *:* + + META-INF/*.SF + META-INF/*.DSA + META-INF/*.RSA + + + + + + + package + + + shade + + + + + + + + + + org.codehaus.mojo + findbugs-maven-plugin + 3.0.1 + + + +