Fastinfoset and Staxex are optional deps, this should be reflected in the OSGi
metadata
This commit is contained in:
parent
fc1d85613e
commit
93d63a03e6
@ -3,7 +3,7 @@
|
||||
|
||||
Name: jaxb
|
||||
Version: 2.3.3
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
Summary: JAXB Reference Implementation
|
||||
# EDL-1.0 license is BSD-3-clause
|
||||
License: BSD
|
||||
@ -233,6 +233,9 @@ rm runtime/impl/src/main/java/com/sun/xml/bind/v2/runtime/unmarshaller/{FastInfo
|
||||
rm runtime/impl/src/main/java/com/sun/xml/bind/v2/runtime/output/{FastInfoset,StAXEx}StreamWriterOutput.java
|
||||
sed -i -e '/org.jvnet.staxex/d' -e '/com.sun.xml.fastinfoset/d' runtime/impl/src/main/java/module-info.java bundles/runtime/src/main/java/module-info.java
|
||||
|
||||
# Fastinfoset and Staxex are optional deps, reflect that in OSGi metadata
|
||||
sed -i -e '/<Import-Package>/aorg.jvnet.staxex;resolution:=optional,org.jvnet.fastinfoset.stax;resolution:=optional,com.sun.xml.fastinfoset.stax;resolution:=optional,' bundles/runtime/pom.xml
|
||||
|
||||
# Ignore tests that require Internet connections
|
||||
sed -i -e 's/void testParse/void ignoreTestParse/' xsom/src/test/java/XSOMParserTest.java
|
||||
# Ignore tests that require an ancient version of javaparser (version in Fedora is too new)
|
||||
@ -307,6 +310,10 @@ popd
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Tue Aug 11 2020 Mat Booth <mat.booth@redhat.com> - 2.3.3-2
|
||||
- Fastinfoset and Staxex are optional deps, this should be reflected in the OSGi
|
||||
metadata
|
||||
|
||||
* Tue Aug 04 2020 Mat Booth <mat.booth@redhat.com> - 2.3.3-1
|
||||
- Update to latest upstream release
|
||||
- Disable javadocs for now, due to https://github.com/fedora-java/xmvn/issues/58
|
||||
|
Loading…
Reference in New Issue
Block a user