Drop jackson-module-osgi

This commit is contained in:
Endi S. Dewata 2021-05-20 14:59:20 -05:00
parent 5247b17d15
commit b63001875b

View File

@ -23,7 +23,6 @@ BuildRequires: mvn(junit:junit)
BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
BuildRequires: mvn(org.glassfish.jaxb:jaxb-runtime)
BuildRequires: mvn(org.mockito:mockito-all)
BuildRequires: mvn(org.osgi:osgi.core)
BuildRequires: mvn(org.ow2.asm:asm)
BuildArch: noarch
@ -66,15 +65,6 @@ ability for databinder to construct implementation classes for Java interfaces
and abstract classes, as part of deserialization.
%endif
%package -n jackson-module-osgi
Summary: Jackson module to inject OSGI services in deserialized beans
%description -n jackson-module-osgi
This module provides a way to inject OSGI services into deserialized objects.
Thanks to the JacksonInject annotations, the OsgiJacksonModule will search for
the required service in the OSGI service registry and injects it in the object
while deserializing.
%package javadoc
Summary: Javadoc for %{name}
# Obsoletes standalone jackson-module-jaxb-annotations since F28
@ -106,6 +96,7 @@ cp -p mrbean/src/main/resources/META-INF/{LICENSE,NOTICE} .
# NoClassDefFoundError: net/sf/cglib/core/CodeGenerationException
%pom_add_dep cglib:cglib:3.2.4:test guice
%pom_disable_module osgi
%pom_disable_module paranamer
%if %{with jp_minimal}
# Disable modules with additional deps
@ -153,16 +144,12 @@ rm osgi/src/test/java/com/fasterxml/jackson/module/osgi/InjectOsgiServiceTest.ja
%license LICENSE NOTICE
%endif
%files -n jackson-module-osgi -f .mfiles-jackson-module-osgi
%doc osgi/README.md osgi/release-notes
%license LICENSE NOTICE
%files javadoc -f .mfiles-javadoc
%license LICENSE NOTICE
%changelog
* Thu May 20 2021 Dogtag PKI Team <pki-devel@redhat.com> - 2.11.4-3
- Drop jackson-module-paranamer
- Drop jackson-module-osgi and jackson-module-paranamer
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.11.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild