Blame jaxb-stax-ex.spec

acbffff
Name:           jaxb-stax-ex
acbffff
Version:        1.8.3
acbffff
Release:        1%{?dist}
acbffff
Summary:        Extended StAX API
acbffff
License:        BSD
acbffff
acbffff
URL:            https://github.com/eclipse-ee4j/jaxb-stax-ex
acbffff
Source0:        %{url}/archive/%{version}/%{name}-%{version}.tar.gz
acbffff
acbffff
BuildArch:      noarch
acbffff
acbffff
BuildRequires:  maven-local
acbffff
BuildRequires:  mvn(jakarta.activation:jakarta.activation-api)
acbffff
BuildRequires:  mvn(jakarta.xml.bind:jakarta.xml.bind-api)
acbffff
BuildRequires:  mvn(junit:junit)
acbffff
BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
acbffff
BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
acbffff
acbffff
# package renamed in fedora 33, remove in fedora 35
acbffff
Provides:       stax-ex = %{version}-%{release}
acbffff
Obsoletes:      stax-ex < 1.7.7-16
acbffff
acbffff
# javadoc subpackage is currently not built
acbffff
Obsoletes:      stax-ex-javadoc < 1.7.7-16
acbffff
acbffff
%description
acbffff
This project contains a few extensions to complement JSR-173 StAX API in
acbffff
the following areas:
acbffff
acbffff
- Enable parser instance reuse (which is important in the
acbffff
  high-performance environment like Eclipse Implementation of JAXB and
acbffff
  Eclipse Metro)
acbffff
- Improve the support for reading from non-text XML infoset, such as
acbffff
  FastInfoset.
acbffff
- Improve the namespace support.
acbffff
acbffff
acbffff
%prep
acbffff
%setup -q
acbffff
acbffff
# remove unnecessary dependency on parent POM
acbffff
%pom_remove_parent
acbffff
acbffff
# remove unnecessary maven plugins
acbffff
%pom_remove_plugin :buildnumber-maven-plugin
acbffff
%pom_remove_plugin :glassfish-copyright-maven-plugin
acbffff
%pom_remove_plugin :maven-enforcer-plugin
acbffff
acbffff
acbffff
%build
acbffff
# skip javadoc build due to https://github.com/fedora-java/xmvn/issues/58
acbffff
%mvn_build -j -- -DbuildNumber=unknown
acbffff
acbffff
acbffff
%install
acbffff
%mvn_install
acbffff
acbffff
acbffff
%files -f .mfiles
acbffff
%license LICENSE.md NOTICE.md
acbffff
%doc README.md
acbffff
acbffff
acbffff
%changelog
acbffff
* Tue Aug 11 2020 Fabio Valentini <decathorpe@gmail.com> - 1.8.3-1
acbffff
- Initial package renamed from stax-ex.
acbffff