The package rpms/jakarta-xml-ws.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/jakarta-xml-ws.git/commit/?id=17ba74....
Change: +ExclusiveArch: %{java_arches} noarch
Thanks.
Full change: ============
commit 0d2acda11db7458a6f649f19c02b3f1aa82cbfa7 Author: Didik Supriadi didiksupriadi41@fedoraproject.org Date: Sat Jul 23 00:18:37 2022 +0700
Update to version 2.3.3
Change License to BSD Change source url Change BuildRequires Remove Obsoletes and Provides Unpack as git directory (needed by buildnumber-maven-plugin)
Signed-off-by: Didik Supriadi didiksupriadi41@fedoraproject.org
diff --git a/jakarta-xml-ws.spec b/jakarta-xml-ws.spec index e4a84ee..add2a0b 100644 --- a/jakarta-xml-ws.spec +++ b/jakarta-xml-ws.spec @@ -1,87 +1,80 @@ -%global srcname jax-ws-spec +%global srcname jax-ws-api
Name: jakarta-xml-ws -Version: 2.3.1 -Release: 7%{?dist} +Version: 2.3.3 +Release: 1%{?dist} Summary: Jakarta XML Web Services API -License: CDDL-1.1 or GPLv2 with exceptions +License: BSD
-# development moved to https://github.com/eclipse-ee4j/jax-ws-api -URL: https://github.com/javaee/jax-ws-spec +URL: https://github.com/eclipse-ee4j/jax-ws-api Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
BuildArch: noarch ExclusiveArch: %{java_arches} noarch
+BuildRequires: git BuildRequires: maven-local -BuildRequires: mvn(javax.annotation:javax.annotation-api) -BuildRequires: mvn(javax.xml.bind:jaxb-api) -BuildRequires: mvn(javax.xml.soap:saaj-api) +BuildRequires: mvn(jakarta.xml.bind:jakarta.xml.bind-api) +BuildRequires: mvn(jakarta.xml.soap:jakarta.xml.soap-api) BuildRequires: mvn(org.apache.felix:maven-bundle-plugin) -BuildRequires: mvn(org.apache.maven.plugins:maven-dependency-plugin) -BuildRequires: mvn(org.glassfish.build:spec-version-maven-plugin) - -# package renamed in fedora 33, remove in fedora 35 -Provides: glassfish-jaxws = %{version}-%{release} -Obsoletes: glassfish-jaxws < 2.2.10-13 +BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin) +BuildRequires: mvn(org.codehaus.mojo:buildnumber-maven-plugin) +#BuildRequires: mvn(org.glassfish.build:spec-version-maven-plugin)
%description Jakarta XML Web Services defines a means for implementing XML-Based Web Services based on Jakarta SOAP with Attachments and Jakarta Web Services Metadata.
- %package javadoc Summary: Javadocs for %{name}
-# package renamed in fedora 33, remove in fedora 35 -Provides: glassfish-jaxws-javadoc = %{version}-%{release} -Obsoletes: glassfish-jaxws-javadoc < 2.2.10-13 - %description javadoc This package contains the API documentation for %{name}.
%prep -%setup -q -n %{srcname}-%{version} +%autosetup -S git -n %{srcname}-%{version}
-pushd api +cd api # remove unnecessary dependency on parent POM -%pom_remove_parent - -%pom_remove_plugin :maven-javadoc-plugin -%pom_remove_plugin :maven-source-plugin - -%pom_change_dep javax.xml.soap:javax.xml.soap-api javax.xml.soap:saaj-api - -# replace deprecated option that was removed with maven-jar-plugin 3.x -%pom_xpath_remove 'pom:plugin[pom:artifactId="maven-jar-plugin"]/pom:configuration/pom:useDefaultManifestFile' -%pom_xpath_inject 'pom:plugin[pom:artifactId="maven-jar-plugin"]/pom:configuration' '<archive> - <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile> -</archive>' -popd + %pom_remove_parent +# remove unnecessary maven plugin + %pom_remove_plugin :glassfish-copyright-maven-plugin +# removed temporary due to naming requirements + %pom_remove_plugin :spec-version-maven-plugin +# not used + %pom_remove_dep :jakarta.jws-api +cd -
%build -pushd api -%mvn_build -popd +cd api + %mvn_build +cd -
%install -pushd api -%mvn_install -popd +cd api + %mvn_install +cd -
%files -f api/.mfiles -%license LICENSE.md api/LICENSE.txt api/copyright.txt +%license LICENSE.md NOTICE.md
%files javadoc -f api/.mfiles-javadoc -%license LICENSE.md api/LICENSE.txt api/copyright.txt
%changelog +* Fri Jul 22 2022 Didik Supriadi didiksupriadi41@fedoraproject.org - 2.3.3-1 +- Update to version 2.3.3 +- Change License to BSD +- Change source url +- Change BuildRequires +- Remove Obsoletes and Provides +- Unpack as git directory (needed by buildnumber-maven-plugin) + * Thu Jul 21 2022 Fedora Release Engineering releng@fedoraproject.org - 2.3.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
commit 938bbefcf93fba522ef3c8f780962196e968cf27 Author: Fedora Release Engineering releng@fedoraproject.org Date: Thu Jul 21 15:03:23 2022 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering releng@fedoraproject.org
diff --git a/jakarta-xml-ws.spec b/jakarta-xml-ws.spec index 4e5a323..e4a84ee 100644 --- a/jakarta-xml-ws.spec +++ b/jakarta-xml-ws.spec @@ -2,7 +2,7 @@
Name: jakarta-xml-ws Version: 2.3.1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Jakarta XML Web Services API License: CDDL-1.1 or GPLv2 with exceptions
@@ -82,6 +82,9 @@ popd
%changelog +* Thu Jul 21 2022 Fedora Release Engineering releng@fedoraproject.org - 2.3.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Fri Jul 08 2022 Jiri Vanek jvanek@redhat.com - 2.3.1-6 - Rebuilt for Drop i686 JDKs
commit 17ba742c66d526e5f09ed918c31cc27861d562c1 Author: Jiri jvanek@redhat.com Date: Fri Jul 8 15:32:08 2022 +0200
Rebuilt for Drop i686 JDKs
https://fedoraproject.org/wiki/Changes/Drop_i686_JDKs
diff --git a/jakarta-xml-ws.spec b/jakarta-xml-ws.spec index 1e3c546..4e5a323 100644 --- a/jakarta-xml-ws.spec +++ b/jakarta-xml-ws.spec @@ -2,7 +2,7 @@
Name: jakarta-xml-ws Version: 2.3.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Jakarta XML Web Services API License: CDDL-1.1 or GPLv2 with exceptions
@@ -11,6 +11,7 @@ URL: https://github.com/javaee/jax-ws-spec Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
BuildArch: noarch +ExclusiveArch: %{java_arches} noarch
BuildRequires: maven-local BuildRequires: mvn(javax.annotation:javax.annotation-api) @@ -81,6 +82,9 @@ popd
%changelog +* Fri Jul 08 2022 Jiri Vanek jvanek@redhat.com - 2.3.1-6 +- Rebuilt for Drop i686 JDKs + * Sat Feb 05 2022 Jiri Vanek jvanek@redhat.com - 2.3.1-5 - Rebuilt for java-17-openjdk as system jdk
arch-excludes@lists.fedoraproject.org