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=17b....
Change:
+ExclusiveArch: %{java_arches} noarch
Thanks.
Full change:
============
commit 0d2acda11db7458a6f649f19c02b3f1aa82cbfa7
Author: Didik Supriadi <didiksupriadi41(a)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(a)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(a)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(a)fedoraproject.org> - 2.3.1-7
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
commit 938bbefcf93fba522ef3c8f780962196e968cf27
Author: Fedora Release Engineering <releng(a)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(a)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(a)fedoraproject.org> - 2.3.1-7
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
+
* Fri Jul 08 2022 Jiri Vanek <jvanek(a)redhat.com> - 2.3.1-6
- Rebuilt for Drop i686 JDKs
commit 17ba742c66d526e5f09ed918c31cc27861d562c1
Author: Jiri <jvanek(a)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(a)redhat.com> - 2.3.1-6
+- Rebuilt for Drop i686 JDKs
+
* Sat Feb 05 2022 Jiri Vanek <jvanek(a)redhat.com> - 2.3.1-5
- Rebuilt for java-17-openjdk as system jdk