Drop jackson-module-guice

This commit is contained in:
Endi S. Dewata 2021-05-20 15:12:06 -05:00
parent 4e58cacd63
commit 1503bbe2f9

View File

@ -16,7 +16,6 @@ BuildRequires: mvn(com.fasterxml.jackson.core:jackson-core) >= %{version}
BuildRequires: mvn(com.fasterxml.jackson.core:jackson-databind) >= %{version} BuildRequires: mvn(com.fasterxml.jackson.core:jackson-databind) >= %{version}
BuildRequires: mvn(com.fasterxml.jackson:jackson-base:pom:) >= %{version} BuildRequires: mvn(com.fasterxml.jackson:jackson-base:pom:) >= %{version}
BuildRequires: mvn(com.google.code.maven-replacer-plugin:replacer) BuildRequires: mvn(com.google.code.maven-replacer-plugin:replacer)
BuildRequires: mvn(com.google.inject:guice)
BuildRequires: mvn(jakarta.activation:jakarta.activation-api) BuildRequires: mvn(jakarta.activation:jakarta.activation-api)
BuildRequires: mvn(javax.xml.bind:jaxb-api) BuildRequires: mvn(javax.xml.bind:jaxb-api)
BuildRequires: mvn(junit:junit) BuildRequires: mvn(junit:junit)
@ -39,13 +38,6 @@ Module that will add dynamic bytecode generation for standard Jackson POJO
serializers and deserializers, eliminating majority of remaining data binding serializers and deserializers, eliminating majority of remaining data binding
overhead. overhead.
%package -n jackson-module-guice
Summary: Jackson module to make integration with Guice a bit easier
%description -n jackson-module-guice
This extension allows Jackson to delegate ObjectMapper creation and value
injection to Guice when handling data bindings.
%package -n jackson-module-jaxb-annotations %package -n jackson-module-jaxb-annotations
Summary: Support for using JAXB annotations as an alternative to "native" Jackson annotations Summary: Support for using JAXB annotations as an alternative to "native" Jackson annotations
@ -86,6 +78,7 @@ cp -p mrbean/src/main/resources/META-INF/{LICENSE,NOTICE} .
# NoClassDefFoundError: net/sf/cglib/core/CodeGenerationException # NoClassDefFoundError: net/sf/cglib/core/CodeGenerationException
%pom_add_dep cglib:cglib:3.2.4:test guice %pom_add_dep cglib:cglib:3.2.4:test guice
%pom_disable_module guice
%pom_disable_module mrbean %pom_disable_module mrbean
%pom_disable_module osgi %pom_disable_module osgi
%pom_disable_module paranamer %pom_disable_module paranamer
@ -117,10 +110,6 @@ rm osgi/src/test/java/com/fasterxml/jackson/module/osgi/InjectOsgiServiceTest.ja
%doc afterburner/README.md afterburner/release-notes %doc afterburner/README.md afterburner/release-notes
%license LICENSE NOTICE %license LICENSE NOTICE
%files -n jackson-module-guice -f .mfiles-jackson-module-guice
%doc guice/README.md
%license LICENSE NOTICE
%files -n jackson-module-jaxb-annotations -f .mfiles-jackson-module-jaxb-annotations %files -n jackson-module-jaxb-annotations -f .mfiles-jackson-module-jaxb-annotations
%doc jaxb/README.md jaxb/release-notes %doc jaxb/README.md jaxb/release-notes
%license LICENSE NOTICE %license LICENSE NOTICE
@ -130,7 +119,8 @@ rm osgi/src/test/java/com/fasterxml/jackson/module/osgi/InjectOsgiServiceTest.ja
%changelog %changelog
* Thu May 20 2021 Dogtag PKI Team <pki-devel@redhat.com> - 2.11.4-3 * Thu May 20 2021 Dogtag PKI Team <pki-devel@redhat.com> - 2.11.4-3
- Drop jackson-module-mrbean, jackson-module-osgi, and jackson-module-paranamer - Drop jackson-module-guice, jackson-module-mrbean, jackson-module-osgi,
and jackson-module-paranamer
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.11.4-2 * Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.11.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild