%global srcname jax-ws-api Name: jakarta-xml-ws Version: 4.0.0 Release: 8%{?dist} Summary: Jakarta XML Web Services API # spec and enterprise-ws-spec is under EPL-2.0 but it is not shipped # Automatically converted from old format: BSD - review is highly recommended. License: LicenseRef-Callaway-BSD URL: https://github.com/eclipse-ee4j/jax-ws-api Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz BuildArch: noarch ExclusiveArch: %{java_arches} noarch BuildRequires: maven-local 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.codehaus.mojo:build-helper-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} %description javadoc This package contains the API documentation for %{name}. %prep %autosetup -n %{srcname}-%{version} cd api # remove unnecessary dependency on parent POM %pom_remove_parent # remove unnecessary maven plugin %pom_remove_plugin :glassfish-copyright-maven-plugin %pom_remove_plugin :buildnumber-maven-plugin cd - %build cd api %mvn_build cd - %install cd api %mvn_install cd - %files -f api/.mfiles %license LICENSE.md NOTICE.md %files javadoc -f api/.mfiles-javadoc %changelog * Mon Sep 02 2024 Miroslav Suchý - 4.0.0-8 - convert license to SPDX * Thu Jul 18 2024 Fedora Release Engineering - 4.0.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Tue Feb 27 2024 Jiri Vanek - 4.0.0-6 - Rebuilt for java-21-openjdk as system jdk * Wed Jan 24 2024 Fedora Release Engineering - 4.0.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sat Jan 20 2024 Fedora Release Engineering - 4.0.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Thu Jul 20 2023 Fedora Release Engineering - 4.0.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Tue Jun 27 2023 Didik Supriadi - 4.0.0-2 - Merge https://src.fedoraproject.org/rpms/jakarta-xml-ws/pull-request/1 * Thu Jan 19 2023 Marian Koncek - 4.0.0-1 - Update to upstream version 4.0.0 * Thu Jan 19 2023 Fedora Release Engineering - 2.3.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Fri Jul 22 2022 Didik Supriadi - 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 - 2.3.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Fri Jul 08 2022 Jiri Vanek - 2.3.1-6 - Rebuilt for Drop i686 JDKs * Sat Feb 05 2022 Jiri Vanek - 2.3.1-5 - Rebuilt for java-17-openjdk as system jdk * Thu Jan 20 2022 Fedora Release Engineering - 2.3.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Thu Jul 22 2021 Fedora Release Engineering - 2.3.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Tue Jan 26 2021 Fedora Release Engineering - 2.3.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Tue Jul 28 2020 Fabio Valentini - 2.3.1-1 - Package renamed from glassfish-jaxws.