commit 1a9f835bacba431af7bf09fe5a020a5031c2c14452aa133f9891a6beba55b8e8 Author: Fridrich Strba Date: Mon Apr 1 07:08:15 2019 +0000 OBS-URL: https://build.opensuse.org/package/show/Java:packages/maven-resources-plugin?expand=0&rev=1 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/_multibuild b/_multibuild new file mode 100644 index 0000000..93032d2 --- /dev/null +++ b/_multibuild @@ -0,0 +1,3 @@ + + bootstrap + diff --git a/maven-resources-plugin-3.1.0-source-release.zip b/maven-resources-plugin-3.1.0-source-release.zip new file mode 100644 index 0000000..0174cee --- /dev/null +++ b/maven-resources-plugin-3.1.0-source-release.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb1bc6c05aa6da059a90f02f22e394246b0b1064da50b7943fc908e53f75f1f3 +size 936585 diff --git a/maven-resources-plugin-bootstrap-resources.patch b/maven-resources-plugin-bootstrap-resources.patch new file mode 100644 index 0000000..5409130 --- /dev/null +++ b/maven-resources-plugin-bootstrap-resources.patch @@ -0,0 +1,1329 @@ +--- maven-resources-plugin-3.1.0/src/main/filtered-resources/META-INF/maven/org.apache.maven.plugins/maven-resources-plugin/plugin-help.xml 1970-01-01 01:00:00.000000000 +0100 ++++ maven-resources-plugin-3.1.0/src/main/filtered-resources/META-INF/maven/org.apache.maven.plugins/maven-resources-plugin/plugin-help.xml 2019-04-01 08:42:56.035739311 +0200 +@@ -0,0 +1,493 @@ ++ ++ ++ ${project.name} ++ ${project.description} ++ ${project.groupId} ++ ${project.artifactId} ++ ${project.version} ++ resources ++ ++ ++ copy-resources ++ Copy resources of the configured plugin attribute resources ++ false ++ true ++ false ++ false ++ false ++ true ++ org.apache.maven.plugins.resources.CopyResourcesMojo ++ java ++ per-lookup ++ once-per-session ++ 2.3 ++ true ++ ++ ++ addDefaultExcludes ++ boolean ++ 3.0.0 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ delimiters ++ java.util.LinkedHashSet ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ encoding ++ java.lang.String ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ escapeString ++ java.lang.String ++ 2.3 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ escapeWindowsPaths ++ boolean ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ fileNameFiltering ++ boolean ++ 3.0.0 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ filters ++ java.util.List ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ includeEmptyDirs ++ boolean ++ 2.3 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ mavenFilteringHints ++ java.util.List ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ nonFilteredFileExtensions ++ java.util.List ++ 2.3 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ outputDirectory ++ java.io.File ++ true ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ overwrite ++ boolean ++ 2.3 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ resources ++ java.util.List ++ true ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ skip ++ boolean ++ 3.0.0 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ supportMultiLineFiltering ++ boolean ++ 2.5 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ useBuildFilters ++ boolean ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ useDefaultDelimiters ++ boolean ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ${maven.resources.skip} ++ ++ ++ ++ ++ ++ ++ resources ++ Copy resources for the main source code to the main output directory. Always uses the project.build.resources element to specify the resources to copy. ++ false ++ true ++ false ++ false ++ false ++ true ++ process-resources ++ org.apache.maven.plugins.resources.ResourcesMojo ++ java ++ per-lookup ++ once-per-session ++ true ++ ++ ++ addDefaultExcludes ++ boolean ++ 3.0.0 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ delimiters ++ java.util.LinkedHashSet ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ encoding ++ java.lang.String ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ escapeString ++ java.lang.String ++ 2.3 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ escapeWindowsPaths ++ boolean ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ fileNameFiltering ++ boolean ++ 3.0.0 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ filters ++ java.util.List ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ includeEmptyDirs ++ boolean ++ 2.3 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ mavenFilteringHints ++ java.util.List ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ nonFilteredFileExtensions ++ java.util.List ++ 2.3 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ outputDirectory ++ java.io.File ++ true ++ true ++ Copy resources for the main source code to the main output directory. Always uses the project.build.resources element to specify the resources to copy. ++ ++ ++ overwrite ++ boolean ++ 2.3 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ skip ++ boolean ++ 3.0.0 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ supportMultiLineFiltering ++ boolean ++ 2.5 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ useBuildFilters ++ boolean ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ useDefaultDelimiters ++ boolean ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ${maven.resources.skip} ++ ++ ++ ++ ++ ++ ++ testResources ++ Copy resources for the test source code to the test output directory. Always uses the project.build.testResources element to specify the resources to copy. ++ false ++ true ++ false ++ false ++ false ++ true ++ process-test-resources ++ org.apache.maven.plugins.resources.TestResourcesMojo ++ java ++ per-lookup ++ once-per-session ++ true ++ ++ ++ addDefaultExcludes ++ boolean ++ 3.0.0 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ delimiters ++ java.util.LinkedHashSet ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ encoding ++ java.lang.String ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ escapeString ++ java.lang.String ++ 2.3 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ escapeWindowsPaths ++ boolean ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ fileNameFiltering ++ boolean ++ 3.0.0 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ filters ++ java.util.List ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ includeEmptyDirs ++ boolean ++ 2.3 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ mavenFilteringHints ++ java.util.List ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ nonFilteredFileExtensions ++ java.util.List ++ 2.3 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ outputDirectory ++ java.io.File ++ true ++ true ++ Copy resources for the test source code to the test output directory. Always uses the project.build.testResources element to specify the resources to copy. ++ ++ ++ overwrite ++ boolean ++ 2.3 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ resources ++ java.util.List ++ true ++ true ++ Copy resources for the test source code to the test output directory. Always uses the project.build.testResources element to specify the resources to copy. ++ ++ ++ skip ++ boolean ++ 2.6 ++ false ++ true ++ Copy resources for the test source code to the test output directory. Always uses the project.build.testResources element to specify the resources to copy. ++ ++ ++ supportMultiLineFiltering ++ boolean ++ 2.5 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ useBuildFilters ++ boolean ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ useDefaultDelimiters ++ boolean ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ${maven.test.skip} ++ ++ ++ ++ ++ ++ ++ +--- maven-resources-plugin-3.1.0/src/main/filtered-resources/META-INF/maven/plugin.xml 1970-01-01 01:00:00.000000000 +0100 ++++ maven-resources-plugin-3.1.0/src/main/filtered-resources/META-INF/maven/plugin.xml 2019-04-01 08:42:45.083685375 +0200 +@@ -0,0 +1,830 @@ ++ ++ ++ ${project.name} ++ ${project.description} ++ ${project.groupId} ++ ${project.artifactId} ++ ${project.version} ++ resources ++ false ++ true ++ ++ ++ copy-resources ++ Copy resources of the configured plugin attribute resources ++ false ++ true ++ false ++ false ++ false ++ true ++ org.apache.maven.plugins.resources.CopyResourcesMojo ++ java ++ per-lookup ++ once-per-session ++ 2.3 ++ true ++ ++ ++ addDefaultExcludes ++ boolean ++ 3.0.0 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ buildFilters ++ java.util.List ++ 2.4 ++ false ++ false ++ Copy resources of the configured plugin attribute resources ++ ++ ++ delimiters ++ java.util.LinkedHashSet ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ encoding ++ java.lang.String ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ escapeString ++ java.lang.String ++ 2.3 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ escapeWindowsPaths ++ boolean ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ fileNameFiltering ++ boolean ++ 3.0.0 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ filters ++ java.util.List ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ includeEmptyDirs ++ boolean ++ 2.3 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ mavenFilteringHints ++ java.util.List ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ nonFilteredFileExtensions ++ java.util.List ++ 2.3 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ outputDirectory ++ java.io.File ++ true ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ overwrite ++ boolean ++ 2.3 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ project ++ org.apache.maven.project.MavenProject ++ true ++ false ++ Copy resources of the configured plugin attribute resources ++ ++ ++ resources ++ java.util.List ++ true ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ session ++ org.apache.maven.execution.MavenSession ++ true ++ false ++ Copy resources of the configured plugin attribute resources ++ ++ ++ skip ++ boolean ++ 3.0.0 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ supportMultiLineFiltering ++ boolean ++ 2.5 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ useBuildFilters ++ boolean ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ useDefaultDelimiters ++ boolean ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ${maven.resources.skip} ++ ++ ++ ++ ++ ++ ++ org.apache.maven.shared.filtering.MavenResourcesFiltering ++ default ++ mavenResourcesFiltering ++ ++ ++ ++ ++ resources ++ Copy resources for the main source code to the main output directory. Always uses the project.build.resources element ++to specify the resources to copy. ++ false ++ true ++ false ++ false ++ false ++ true ++ process-resources ++ org.apache.maven.plugins.resources.ResourcesMojo ++ java ++ per-lookup ++ once-per-session ++ true ++ ++ ++ addDefaultExcludes ++ boolean ++ 3.0.0 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ buildFilters ++ java.util.List ++ 2.4 ++ false ++ false ++ Copy resources of the configured plugin attribute resources ++ ++ ++ delimiters ++ java.util.LinkedHashSet ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ encoding ++ java.lang.String ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ escapeString ++ java.lang.String ++ 2.3 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ escapeWindowsPaths ++ boolean ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ fileNameFiltering ++ boolean ++ 3.0.0 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ filters ++ java.util.List ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ includeEmptyDirs ++ boolean ++ 2.3 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ mavenFilteringHints ++ java.util.List ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ nonFilteredFileExtensions ++ java.util.List ++ 2.3 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ outputDirectory ++ java.io.File ++ true ++ true ++ Copy resources for the main source code to the main output directory. Always uses the project.build.resources element ++to specify the resources to copy. ++ ++ ++ overwrite ++ boolean ++ 2.3 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ project ++ org.apache.maven.project.MavenProject ++ true ++ false ++ Copy resources of the configured plugin attribute resources ++ ++ ++ resources ++ java.util.List ++ true ++ false ++ Copy resources for the main source code to the main output directory. Always uses the project.build.resources element ++to specify the resources to copy. ++ ++ ++ session ++ org.apache.maven.execution.MavenSession ++ true ++ false ++ Copy resources of the configured plugin attribute resources ++ ++ ++ skip ++ boolean ++ 3.0.0 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ supportMultiLineFiltering ++ boolean ++ 2.5 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ useBuildFilters ++ boolean ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ useDefaultDelimiters ++ boolean ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ${maven.resources.skip} ++ ++ ++ ++ ++ ++ ++ org.apache.maven.shared.filtering.MavenResourcesFiltering ++ default ++ mavenResourcesFiltering ++ ++ ++ ++ ++ testResources ++ Copy resources for the test source code to the test output directory. ++Always uses the project.build.testResources element to specify the resources to copy. ++ false ++ true ++ false ++ false ++ false ++ true ++ process-test-resources ++ org.apache.maven.plugins.resources.TestResourcesMojo ++ java ++ per-lookup ++ once-per-session ++ true ++ ++ ++ addDefaultExcludes ++ boolean ++ 3.0.0 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ buildFilters ++ java.util.List ++ 2.4 ++ false ++ false ++ Copy resources of the configured plugin attribute resources ++ ++ ++ delimiters ++ java.util.LinkedHashSet ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ encoding ++ java.lang.String ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ escapeString ++ java.lang.String ++ 2.3 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ escapeWindowsPaths ++ boolean ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ fileNameFiltering ++ boolean ++ 3.0.0 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ filters ++ java.util.List ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ includeEmptyDirs ++ boolean ++ 2.3 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ mavenFilteringHints ++ java.util.List ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ nonFilteredFileExtensions ++ java.util.List ++ 2.3 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ outputDirectory ++ java.io.File ++ true ++ true ++ Copy resources for the test source code to the test output directory. ++Always uses the project.build.testResources element to specify the resources to copy. ++ ++ ++ overwrite ++ boolean ++ 2.3 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ project ++ org.apache.maven.project.MavenProject ++ true ++ false ++ Copy resources of the configured plugin attribute resources ++ ++ ++ resources ++ java.util.List ++ true ++ true ++ Copy resources for the test source code to the test output directory. ++Always uses the project.build.testResources element to specify the resources to copy. ++ ++ ++ session ++ org.apache.maven.execution.MavenSession ++ true ++ false ++ Copy resources of the configured plugin attribute resources ++ ++ ++ skip ++ boolean ++ 2.6 ++ false ++ true ++ Copy resources for the test source code to the test output directory. ++Always uses the project.build.testResources element to specify the resources to copy. ++ ++ ++ supportMultiLineFiltering ++ boolean ++ 2.5 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ useBuildFilters ++ boolean ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ useDefaultDelimiters ++ boolean ++ 2.4 ++ false ++ true ++ Copy resources of the configured plugin attribute resources ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ${maven.test.skip} ++ ++ ++ ++ ++ ++ ++ org.apache.maven.shared.filtering.MavenResourcesFiltering ++ default ++ mavenResourcesFiltering ++ ++ ++ ++ ++ ++ ++ org.apache.maven ++ maven-plugin-api ++ jar ++ 3.0 ++ ++ ++ org.codehaus.plexus ++ plexus-classworlds ++ jar ++ 2.5.2 ++ ++ ++ org.apache.maven ++ maven-artifact ++ jar ++ 3.5.4 ++ ++ ++ org.eclipse.sisu ++ org.eclipse.sisu.plexus ++ jar ++ 0.3.3 ++ ++ ++ org.apache.maven ++ maven-core ++ jar ++ 3.0 ++ ++ ++ org.apache.maven ++ maven-settings ++ jar ++ 3.5.4 ++ ++ ++ org.apache.maven.resolver ++ maven-resolver-util ++ jar ++ 1.1.1 ++ ++ ++ org.apache.commons ++ commons-lang3 ++ jar ++ 3.8.1 ++ ++ ++ org.eclipse.sisu ++ org.eclipse.sisu.inject ++ jar ++ 0.3.3 ++ ++ ++ javax.enterprise ++ cdi-api ++ jar ++ 1.1 ++ ++ ++ javax.el ++ javax.el-api ++ jar ++ 3.0.0 ++ ++ ++ org.jboss.spec.javax.interceptor ++ jboss-interceptors-api_1.2_spec ++ jar ++ any ++ ++ ++ com.google.guava ++ guava ++ jar ++ 20.0 ++ ++ ++ com.google.inject ++ guice ++ jar ++ 4.2.0 ++ ++ ++ cglib ++ cglib ++ jar ++ 3.2.0 ++ ++ ++ aopalliance ++ aopalliance ++ jar ++ 1.0 ++ ++ ++ org.ow2.asm ++ asm ++ jar ++ 5.0.3 ++ ++ ++ org.apache.maven ++ maven-resolver-provider ++ jar ++ 3.5.4 ++ ++ ++ org.apache.maven.resolver ++ maven-resolver-api ++ jar ++ 1.1.1 ++ ++ ++ javax.inject ++ javax.inject ++ jar ++ 1 ++ ++ ++ org.apache.maven.resolver ++ maven-resolver-impl ++ jar ++ 1.1.1 ++ ++ ++ org.slf4j ++ slf4j-api ++ jar ++ 1.7.25 ++ ++ ++ org.apache.maven ++ maven-repository-metadata ++ jar ++ 3.5.4 ++ ++ ++ org.apache.maven.resolver ++ maven-resolver-spi ++ jar ++ 1.1.1 ++ ++ ++ org.codehaus.plexus ++ plexus-component-annotations ++ jar ++ 1.5.5 ++ ++ ++ org.apache.maven ++ maven-model-builder ++ jar ++ 3.5.4 ++ ++ ++ org.apache.maven ++ maven-builder-support ++ jar ++ 3.5.4 ++ ++ ++ org.apache.maven.shared ++ maven-shared-utils ++ jar ++ 3.2.1 ++ ++ ++ org.apache.maven ++ maven-settings-builder ++ jar ++ 3.5.4 ++ ++ ++ org.sonatype.plexus ++ plexus-sec-dispatcher ++ jar ++ 1.4 ++ ++ ++ org.sonatype.plexus ++ plexus-cipher ++ jar ++ 1.4 ++ ++ ++ org.apache.maven ++ maven-model ++ jar ++ 3.0 ++ ++ ++ org.codehaus.plexus ++ plexus-utils ++ jar ++ 3.1.0 ++ ++ ++ org.apache.maven.shared ++ maven-filtering ++ jar ++ 3.1.1 ++ ++ ++ org.sonatype.plexus ++ plexus-build-api ++ jar ++ 0.0.7 ++ ++ ++ commons-io ++ commons-io ++ jar ++ 2.5 ++ ++ ++ org.codehaus.plexus ++ plexus-interpolation ++ jar ++ 1.24 ++ ++ ++ diff --git a/maven-resources-plugin-build.xml b/maven-resources-plugin-build.xml new file mode 100644 index 0000000..62805e1 --- /dev/null +++ b/maven-resources-plugin-build.xml @@ -0,0 +1,257 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + =================================== WARNING =================================== + JUnit is not present in the test classpath or your $ANT_HOME/lib directory. Tests not executed. + =============================================================================== + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/maven-resources-plugin.spec b/maven-resources-plugin.spec new file mode 100644 index 0000000..0ecfd8b --- /dev/null +++ b/maven-resources-plugin.spec @@ -0,0 +1,118 @@ +# +# spec file for package maven +# +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +%global flavor @BUILD_FLAVOR@%{nil} +%if "%{flavor}" == "bootstrap" +%bcond_without bootstrap +%else +%bcond_with bootstrap +%endif +%global base_name maven-resources-plugin +Version: 3.1.0 +Release: 0 +Summary: Maven Resources Plugin +License: Apache-2.0 +Group: Development/Libraries/Java +URL: http://maven.apache.org/plugins/maven-resources-plugin +Source0: http://repo2.maven.org/maven2/org/apache/maven/plugins/%{base_name}/%{version}/%{base_name}-%{version}-source-release.zip +Source1: %{base_name}-build.xml +Patch0: %{base_name}-bootstrap-resources.patch +BuildRequires: apache-commons-io +BuildRequires: fdupes +BuildRequires: javapackages-local +BuildRequires: maven-filtering +BuildRequires: maven-lib +BuildRequires: maven-plugin-annotations +BuildRequires: plexus-interpolation +BuildRequires: plexus-utils +BuildRequires: sisu-plexus +BuildRequires: unzip +BuildRequires: xmvn +BuildRequires: xmvn-install +BuildRequires: xmvn-resolve +BuildRequires: mvn(org.apache.maven.plugins:maven-plugins:pom:) +BuildArch: noarch +%if %{with bootstrap} +Name: %{base_name}-bootstrap +BuildRequires: ant +%else +Name: %{base_name} +BuildRequires: mvn(org.apache.maven.plugin-testing:maven-plugin-testing-harness) +BuildRequires: mvn(org.apache.maven.plugins:maven-compiler-plugin) +BuildRequires: mvn(org.apache.maven.plugins:maven-jar-plugin) +BuildRequires: mvn(org.apache.maven.plugins:maven-javadoc-plugin) +BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin) +BuildRequires: mvn(org.apache.maven.plugins:maven-resources-plugin) +BuildRequires: mvn(org.apache.maven.plugins:maven-surefire-plugin) +%endif + +%description +The Resources Plugin handles the copying of project resources +to the output directory. + +%if %{without bootstrap} +%package javadoc +Summary: Javadoc for %{name} +Group: Documentation/HTML + +%description javadoc +API documentation for %{name}. +%endif + +%prep +%setup -q -n %{base_name}-%{version} +%if %{with bootstrap} +cp %{SOURCE1} build.xml +%patch0 -p1 +%endif + +%build +%if %{with bootstrap} +mkdir -p lib +build-jar-repository -s lib \ + commons-io \ + maven-filtering/maven-filtering \ + maven/maven-core \ + maven/maven-model \ + maven/maven-plugin-api \ + maven-plugin-tools/maven-plugin-annotations \ + org.eclipse.sisu.plexus \ + plexus/interpolation \ + plexus/utils +%{ant} -Dtest.skip=true jar +%else +xmvn --batch-mode --offline \ + -Dmaven.test.skip=true \ + package org.apache.maven.plugins:maven-javadoc-plugin:aggregate +%endif + +%{mvn_artifact} pom.xml target/%{base_name}-%{version}.jar + +%install +%mvn_install +%fdupes -s %{buildroot}%{_javadocdir} + +%files -f .mfiles +%license LICENSE NOTICE + +%if %{without bootstrap} +%files javadoc -f .mfiles-javadoc +%license LICENSE NOTICE +%endif + +%changelog