diff --git a/glassfish-jaxb-api.spec b/glassfish-jaxb-api.spec index 8aa1285..267c702 100644 --- a/glassfish-jaxb-api.spec +++ b/glassfish-jaxb-api.spec @@ -1,14 +1,16 @@ Name: glassfish-jaxb-api -Version: 2.2.12 -Release: 12 +Version: 2.3.1 +Release: 1 Summary: Java Architecture of XML Binding License: CDDL-1.1 or GPLv2 with exceptions URL: http://jaxb.java.net/ -Source0: https://repo1.maven.org/maven2/javax/xml/bind/jaxb-api/2.2.12-b141001.1542/jaxb-api-%{version}-b141001.1542-sources.jar -Source1: https://repo1.maven.org/maven2/javax/xml/bind/jaxb-api/2.2.12-b141001.1542/jaxb-api-%{version}-b141001.1542.pom +Source0: https://repo1.maven.org/maven2/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1-sources.jar +Source1: https://repo1.maven.org/maven2/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.pom +Source2: https://repo1.maven.org/maven2/javax/xml/bind/jaxb-api-parent/2.3.1/jaxb-api-parent-2.3.1.pom BuildRequires: java-javadoc maven-local mvn(net.java:jvnet-parent:pom:) BuildRequires: mvn(org.apache.felix:maven-bundle-plugin) +BuildRequires: mvn(org.apache.maven.plugins:maven-dependency-plugin) BuildArch: noarch @@ -39,11 +41,16 @@ install -p %{SOURCE1} pom.xml %pom_remove_plugin org.glassfish.copyright:glassfish-copyright-maven-plugin %pom_remove_plugin org.glassfish.build:gfnexus-maven-plugin %pom_remove_plugin :findbugs-maven-plugin -%pom_remove_plugin :maven-gpg-plugin %pom_remove_plugin :maven-enforcer-plugin %pom_remove_plugin :cobertura-maven-plugin +%pom_remove_plugin :maven-antrun-plugin +%pom_remove_dep javax.activation:javax.activation-api %pom_xpath_set "pom:instructions/pom:Import-Package" "javax.activation;resolution:=optional,*" sed -i 's|${basedir}/offline-javadoc|%{_javadocdir}/java|' pom.xml +cp %{SOURCE2} %{_builddir}/pom.xml +sed -i '/8/d' pom.xml +sed -i '/9/d' pom.xml +rm -rf src/main/java/module-info.java %build %mvn_file :jaxb-api jaxb-api @@ -57,6 +64,9 @@ sed -i 's|${basedir}/offline-javadoc|%{_javadocdi %files help -f .mfiles-javadoc %changelog +* Tue Oct 24 2023 Ge Wang - 2.3.1-1 +- Update to version 2.3.1 + * Thu Jul 7 2022 Chenyx - 2.2.12-12 - License compliance rectification diff --git a/jaxb-api-2.2.12-b141001.1542-sources.jar b/jaxb-api-2.2.12-b141001.1542-sources.jar deleted file mode 100644 index ac7b3f4..0000000 Binary files a/jaxb-api-2.2.12-b141001.1542-sources.jar and /dev/null differ diff --git a/jaxb-api-2.2.12-b141001.1542.pom b/jaxb-api-2.2.12-b141001.1542.pom deleted file mode 100644 index ae2d840..0000000 --- a/jaxb-api-2.2.12-b141001.1542.pom +++ /dev/null @@ -1,382 +0,0 @@ - - - - - - - net.java - jvnet-parent - 4 - - - 4.0.0 - javax.xml.bind - jaxb-api - 2.2.12-b141001.1542 - jar - - Java Architecture for XML Binding - JAXB (JSR 222) API - http://jaxb.java.net/ - - - Oracle Corporation - http://www.oracle.com/ - - - - - Martin Grebac - martin.grebac@oracle.com - Oracle Corporation - - - Iaroslav Savytskyi - iaroslav.savytskyi@oracle.com - Oracle Corporation - - - - - - CDDL 1.1 - https://glassfish.java.net/public/CDDL+GPL_1_1.html - repo - - - GPL2 w/ CPE - https://glassfish.java.net/public/CDDL+GPL_1_1.html - repo - - - - - scm:svn:http://svn.java.net/svn/jsr222~svn/branches/jaxb-2_2 - scm:svn:https://svn.java.net/svn/jsr222~svn/branches/jaxb-2_2 - http://java.net/projects/jsr222/sources/svn/show/branches/jaxb-2_2 - - - jira - http://java.net/jira/browse/JAXB - - - - spec-comments@jsr222.java.net - Dec 2009 - ${project.basedir}/exclude.xml - Low - - - - - - - src/main/java - - **/*.java - - - - - - - - org.glassfish.build - gfnexus-maven-plugin - 0.18 - - - - javax.xml.bind:jaxb-api:${project.version}:jar - javax.xml.bind - - - metro - JAXB_API-${project.version} - - - - - - - - maven-enforcer-plugin - 1.0.1 - - - enforce-versions - - enforce - - - - - - - [1.6,) - - - [3.0.3,) - - - - - - - org.codehaus.mojo - cobertura-maven-plugin - 2.5.1 - - - xml - - - 45 - 45 - true - - - - - org.glassfish.copyright - glassfish-copyright-maven-plugin - 1.29 - - ${project.basedir}/copyright.txt - ${project.basedir}/copyright-exclude - - true - - true - - false - - false - - - - org.apache.maven.plugins - maven-compiler-plugin - 2.5.1 - - 1.5 - 1.5 - - - - - org.apache.maven.plugins - maven-jar-plugin - 2.4 - - - ${project.build.outputDirectory}/META-INF/MANIFEST.MF - - javax.xml.bind - ${scmBranch}-${buildNumber}, ${timestamp} - - - true - - - - - - - org.codehaus.mojo - buildnumber-maven-plugin - 1.1 - - true - {0,date,yyyy-MM-dd'T'HH:mm:ssZ} - - javasvn - - true - false - - - - validate - - create - - - - - - org.tmatesoft.svnkit - svnkit - 1.7.4-v1 - - - - - org.apache.felix - maven-bundle-plugin - true - 2.3.7 - - - ${project.build.outputDirectory}/META-INF/MANIFEST.MF - - - {local-packages};version="${project.version}" - - javax.activation, - javax.xml.bind;version="${project.version}", - javax.xml.bind.annotation;version="${project.version}", - javax.xml.bind.annotation.adapters;version="${project.version}", - javax.xml.bind.attachment;version="${project.version}", - javax.xml.bind.helpers;version="${project.version}", - javax.xml.bind.util;version="${project.version}", - javax.xml.datatype, - javax.xml.namespace, - javax.xml.parsers, - javax.xml.stream, - javax.xml.transform, - javax.xml.transform.dom, - javax.xml.transform.sax, - javax.xml.transform.stream, - javax.xml.validation, - org.w3c.dom, - org.xml.sax, - org.xml.sax.ext, - org.xml.sax.helpers - - jaxb-api - jaxb-api - org.glassfish.hk2.osgiresourcelocator - - - - - bundle-manifest - process-classes - - manifest - - - - - - org.codehaus.mojo - findbugs-maven-plugin - 2.5.2 - - ${findbugs.skip} - ${findbugs.threshold} - true - - exclude-common.xml,${findbugs.exclude} - - true - -Xms64m -Xmx256m - - - - org.glassfish.findbugs - findbugs - 1.0 - - - - - org.apache.maven.plugins - maven-javadoc-plugin - 2.9 - - false - false - true - true - -JAXB ${project.version} Runtime Library -${project.name} specification, ${release.spec.date} -Comments to: ${release.spec.feedback} -More information at: http://jaxb.java.net - ${project.name} - ]]> - - v${project.version}]]> - - -Comments to: ${release.spec.feedback} -More information at: http://jaxb.java.net -Copyright © 2004-2011 Oracle ]]> - - false - - - http://download.oracle.com/javase/6/docs/api/ - ${basedir}/offline-javadoc - - - - - - org.apache.maven.plugins - maven-source-plugin - 2.2.1 - - - org.apache.maven.plugins - maven-release-plugin - 2.1 - - - org.apache.maven.plugins - maven-gpg-plugin - 1.1 - - - org.glassfish.build - gfnexus-maven-plugin - - - - - - diff --git a/jaxb-api-2.3.1-sources.jar b/jaxb-api-2.3.1-sources.jar new file mode 100644 index 0000000..91e3a9d Binary files /dev/null and b/jaxb-api-2.3.1-sources.jar differ diff --git a/jaxb-api-2.3.1.pom b/jaxb-api-2.3.1.pom new file mode 100644 index 0000000..fb85844 --- /dev/null +++ b/jaxb-api-2.3.1.pom @@ -0,0 +1,426 @@ + + + + + + + jaxb-api-parent + javax.xml.bind + 2.3.1 + + 4.0.0 + + jaxb-api + jar + + + + javax.activation + javax.activation-api + + + + + + + + + maven-resources-plugin + 3.1.0 + + + org.glassfish.build + gfnexus-maven-plugin + 0.20 + + + + javax.xml.bind:jaxb-api:${project.version}:jar + javax.xml.bind + + + metro + JAXB_API-${project.version} + + + + maven-enforcer-plugin + + + + [1.8,) + + + [3.0.3,) + + + + + + + org.codehaus.mojo + cobertura-maven-plugin + 2.7 + + + xml + + + 45 + 45 + true + + + + + org.glassfish.copyright + glassfish-copyright-maven-plugin + 1.49 + + ${project.basedir}/copyright.txt + ${project.basedir}/copyright-exclude + + true + + true + + false + + false + + + + maven-dependency-plugin + 3.1.1 + + + maven-jar-plugin + 3.1.0 + + + ${project.build.outputDirectory}/META-INF/MANIFEST.MF + + javax.xml.bind + ${scmBranch}-${buildNumber}, ${timestamp} + true + + + true + + + + + + org.codehaus.mojo + buildnumber-maven-plugin + 1.4 + + true + {0,date,yyyy-MM-dd'T'HH:mm:ssZ} + true + false + + + + org.apache.felix + maven-bundle-plugin + true + 3.5.1 + + + ${project.build.outputDirectory}/META-INF/MANIFEST.MF + + + osgi.ee;filter:="(&(osgi.ee=JavaSE)(version>=1.8))" + ${project.version} + ${extension.name} + ${spec.version}.${impl.version} + ${project.version} + ${extension.name}.*; version=${spec.version} + + javax.activation;version=!, + javax.xml.bind;version="[${spec.version},3)", + javax.xml.bind.annotation;version="[${spec.version},3)", + javax.xml.bind.annotation.adapters;version="[${spec.version},3)", + javax.xml.bind.attachment;version="[${spec.version},3)", + javax.xml.bind.helpers;version="[${spec.version},3)", + javax.xml.bind.util;version="[${spec.version},3)", + javax.xml.datatype, + javax.xml.namespace, + javax.xml.parsers, + javax.xml.stream, + javax.xml.transform, + javax.xml.transform.dom, + javax.xml.transform.sax, + javax.xml.transform.stream, + javax.xml.validation, + org.w3c.dom, + org.xml.sax, + org.xml.sax.ext, + org.xml.sax.helpers + + jaxb-api + org.glassfish.hk2.osgiresourcelocator + Oracle Corporation + ${project.organization.name} + org.glassfish + + + + + org.codehaus.mojo + findbugs-maven-plugin + 3.0.5 + + ${findbugs.skip} + ${findbugs.threshold} + true + + ${findbugs.exclude} + + true + -Xms64m -Xmx256m + + + + org.glassfish.findbugs + findbugs + 1.0 + + + + + maven-javadoc-plugin + + false + false + true + true + +JAXB ${project.version} Runtime Library +${project.name} specification, ${release.spec.date} +Comments to: ${release.spec.feedback} +More information at: http://jaxb.java.net + ${project.name} + ]]> + + v${project.version}]]> + + +Comments to: ${release.spec.feedback} +More information at: http://jaxb.java.net +Copyright © 2004-2017 Oracle ]]> + + false + + + http://download.oracle.com/javase/8/docs/api/ + ${basedir}/offline-javadoc + + + + + apiNote + + a + API Note: + + + implSpec + + a + Implementation Requirements: + + + implNote + + a + Implementation Note: + + + + + + maven-release-plugin + + + maven-compiler-plugin + + + default-compile + + 8 + + module-info.java + + + + + module-info-compile + test-compile + + compile + + + 9 + + module-info.java + + + + + + + + + + + maven-resources-plugin + + + generate-sources + + copy-resources + + + ${project.build.directory}/mr-jar/META-INF/versions/9 + + + ${basedir}/src/main/mr-jar + + + + + + + + maven-enforcer-plugin + + + enforce-versions + + enforce + + + + + + maven-dependency-plugin + + + initialize + + properties + + + + + + org.codehaus.mojo + buildnumber-maven-plugin + + + validate + validate + + create + + + + + + org.apache.felix + maven-bundle-plugin + + + bundle-manifest + process-classes + + manifest + + + + + + + maven-antrun-plugin + 1.8 + + + compile-java9 + compile + + + + + + + + run + + + + update-source-jar + verify + + + + + + + + + run + + + + + + + + + + + diff --git a/jaxb-api-parent-2.3.1.pom b/jaxb-api-parent-2.3.1.pom new file mode 100644 index 0000000..32efc42 --- /dev/null +++ b/jaxb-api-parent-2.3.1.pom @@ -0,0 +1,213 @@ + + + + + + 4.0.0 + javax.xml.bind + jaxb-api-parent + 2.3.1 + + + net.java + jvnet-parent + 5 + + + + jaxb-api + jaxb-api-test + + pom + + Java Architecture for XML Binding + JAXB (JSR 222) API + https://github.com/javaee/jaxb-spec + + + Oracle Corporation + http://www.oracle.com/ + + + + scm:git:git://github.com/javaee/jaxb-spec.git + scm:git:git@github.com:javaee/jaxb-spec.git + https://github.com/javaee/jaxb-spec.git + HEAD + + + + + Roman Grigoriadi + roman.grigoriadi@oracle.com + Oracle Corporation + + + Martin Grebac + martin.grebac@oracle.com + Oracle Corporation + + + Iaroslav Savytskyi + iaroslav.savytskyi@oracle.com + Oracle Corporation + + + + + + CDDL 1.1 + https://oss.oracle.com/licenses/CDDL+GPL-1.1 + repo + + + GPL2 w/ CPE + https://oss.oracle.com/licenses/CDDL+GPL-1.1 + repo + + + + + jira + https://github.com/javaee/jaxb-spec/issues + + + + javaee-spec@javaee.groups.io + Jul 2017 + ${project.basedir}/exclude.xml + Low + ${project.basedir}/src/main/mr-jar + ${project.build.directory}/classes-mrjar + javax.xml.bind + 2.3 + 0 + 1.2.0 + + + + + + javax.activation + javax.activation-api + ${activation.version} + + + + + + + + + + maven-compiler-plugin + 3.7.0 + + 1.7 + 1.7 + + -Xlint:all + + + + + maven-surefire-plugin + 2.20 + + + maven-release-plugin + 2.5.3 + + + maven-javadoc-plugin + 3.0.1 + + + maven-enforcer-plugin + 3.0.0-M2 + + + maven-source-plugin + 3.0.1 + + + maven-deploy-plugin + 2.8.2 + + + maven-dependency-plugin + 3.1.1 + + + maven-gpg-plugin + 1.6 + + + + + + + + + jvnet-release + + + + org.apache.maven.plugins + maven-javadoc-plugin + + + -Xdoclint:none + + + + + org.apache.maven.plugins + maven-enforcer-plugin + + + + + + +
Copyright © 2004-2011 Oracle ]]> -
Copyright © 2004-2017 Oracle ]]> +