Add obsoletes/provides and compat aliases for old xsom package

This commit is contained in:
Mat Booth 2020-08-17 01:24:52 +01:00
parent 93d63a03e6
commit 6db1c0fad6

View File

@ -3,7 +3,7 @@
Name: jaxb Name: jaxb
Version: 2.3.3 Version: 2.3.3
Release: 2%{?dist} Release: 3%{?dist}
Summary: JAXB Reference Implementation Summary: JAXB Reference Implementation
# EDL-1.0 license is BSD-3-clause # EDL-1.0 license is BSD-3-clause
License: BSD License: BSD
@ -172,6 +172,11 @@ classes.
%package xsom %package xsom
Summary: XML Schema Object Model Summary: XML Schema Object Model
# Xsom package was merged upstream into jaxb
Provides: xsom = %{version}-%{release}
Obsoletes: xsom < 20140514-7
Provides: xsom-javadoc = %{version}-%{release}
Obsoletes: xsom-javadoc < 20140514-7
%description xsom %description xsom
XML Schema Object Model (XSOM) is a Java library that allows applications to XML Schema Object Model (XSOM) is a Java library that allows applications to
@ -250,6 +255,7 @@ rm xjc/src/test/java/com/sun/tools/xjc/addon/code_injector/PluginImplTest.java
# Compatibility aliases # Compatibility aliases
%mvn_alias org.glassfish.jaxb:jaxb-xjc "com.sun.xml.bind:jaxb-xjc" %mvn_alias org.glassfish.jaxb:jaxb-xjc "com.sun.xml.bind:jaxb-xjc"
%mvn_alias org.glassfish.jaxb:jaxb-runtime org.glassfish.jaxb:jaxb-core %mvn_alias org.glassfish.jaxb:jaxb-runtime org.glassfish.jaxb:jaxb-core
%mvn_alias org.glassfish.jaxb:xsom com.sun.xsom:xsom
# Don't install aggregator and parent poms # Don't install aggregator and parent poms
%mvn_package com.sun.xml.bind.mvn: __noinstall %mvn_package com.sun.xml.bind.mvn: __noinstall
@ -310,6 +316,9 @@ popd
%endif %endif
%changelog %changelog
* Mon Aug 17 2020 Mat Booth <mat.booth@redhat.com> - 2.3.3-3
- Add obsoletes/provides and compat aliases for old xsom package
* Tue Aug 11 2020 Mat Booth <mat.booth@redhat.com> - 2.3.3-2 * 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 - Fastinfoset and Staxex are optional deps, this should be reflected in the OSGi
metadata metadata