Blame SPECS/jaxb-stax-ex.spec

f3a596
Name:           jaxb-stax-ex
f3a596
Version:        2.1.0
f3a596
Release:        1%{?dist}
f3a596
Summary:        Extended StAX API
f3a596
License:        BSD
f3a596
f3a596
URL:            https://github.com/eclipse-ee4j/jaxb-stax-ex
f3a596
Source0:        %{url}/archive/%{version}/%{name}-%{version}.tar.gz
f3a596
f3a596
BuildArch:      noarch
f3a596
f3a596
BuildRequires:  maven-local
f3a596
BuildRequires:  mvn(jakarta.activation:jakarta.activation-api:2.1.0)
f3a596
BuildRequires:  mvn(jakarta.xml.bind:jakarta.xml.bind-api:4.0.0)
f3a596
BuildRequires:  mvn(junit:junit)
f3a596
BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
f3a596
BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
f3a596
f3a596
%description
f3a596
This project contains a few extensions to complement JSR-173 StAX API in
f3a596
the following areas:
f3a596
f3a596
- Enable parser instance reuse (which is important in the
f3a596
  high-performance environment like Eclipse Implementation of JAXB and
f3a596
  Eclipse Metro)
f3a596
- Improve the support for reading from non-text XML infoset, such as
f3a596
  FastInfoset.
f3a596
- Improve the namespace support.
f3a596
f3a596
%{?javadoc_package}
f3a596
f3a596
%prep
f3a596
%setup -q
f3a596
f3a596
find -name 'module-info.java' -type f -delete
f3a596
f3a596
%pom_remove_parent
f3a596
f3a596
%pom_remove_plugin :buildnumber-maven-plugin
f3a596
%pom_remove_plugin :glassfish-copyright-maven-plugin
f3a596
%pom_remove_plugin :maven-enforcer-plugin
f3a596
f3a596
%build
f3a596
%mvn_build
f3a596
f3a596
%install
f3a596
%mvn_install
f3a596
f3a596
%files -f .mfiles
f3a596
%license LICENSE.md NOTICE.md
f3a596
%doc README.md
f3a596
f3a596
%changelog
f3a596
* Tue Jan 17 2023 Marian Koncek <mkoncek@redhat.com> - 2.1.0-1
f3a596
- Initial build