From 0631992468aa8a7ef503e82b7e25379f89843308 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Mon, 19 Feb 2024 15:38:00 +0100 Subject: [PATCH] Sync from SUSE:ALP:Source:Standard:1.0 jackson-annotations revision fbcedaa68e9503687c435571bab2cf88 --- .gitattributes | 23 +++ jackson-annotations-2.15.2.tar.gz | 3 + jackson-annotations-build.xml | 235 ++++++++++++++++++++++++++++++ jackson-annotations.changes | 89 +++++++++++ jackson-annotations.spec | 77 ++++++++++ 5 files changed, 427 insertions(+) create mode 100644 .gitattributes create mode 100644 jackson-annotations-2.15.2.tar.gz create mode 100644 jackson-annotations-build.xml create mode 100644 jackson-annotations.changes create mode 100644 jackson-annotations.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..fecc750 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/jackson-annotations-2.15.2.tar.gz b/jackson-annotations-2.15.2.tar.gz new file mode 100644 index 0000000..f1cb8b0 --- /dev/null +++ b/jackson-annotations-2.15.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:262fe627dd3e50d15900626a5a61a1db94a0dea92102e2c4d1182131ef0d8b48 +size 131613 diff --git a/jackson-annotations-build.xml b/jackson-annotations-build.xml new file mode 100644 index 0000000..fed7441 --- /dev/null +++ b/jackson-annotations-build.xml @@ -0,0 +1,235 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + =================================== WARNING =================================== + JUnit is not present in the test classpath or your $ANT_HOME/lib directory. Tests not executed. + =============================================================================== + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/jackson-annotations.changes b/jackson-annotations.changes new file mode 100644 index 0000000..641154b --- /dev/null +++ b/jackson-annotations.changes @@ -0,0 +1,89 @@ +------------------------------------------------------------------- +Mon Aug 21 13:34:06 UTC 2023 - Fridrich Strba + +- Update to 2.15.2 + * no subsantial changes from 2.15.0 + * 2.15.0 (23-Apr-2023) + + #211: Add 'JsonFormat.Feature's: + READ_UNKNOWN_ENUM_VALUES_AS_NULL, + READ_UNKNOWN_ENUM_VALUES_USING_DEFAULT_VALUE + + #214: Add NOTICE file with copyright information + + #221: Add + 'JsonFormat.Feature.READ_DATE_TIMESTAMPS_AS_NANOSECONDS' + * 2.14.0 (05-Nov-2022) + + #204: Allow explicit 'JsonSubTypes' repeated names check + +------------------------------------------------------------------- +Wed Jun 15 06:42:31 UTC 2022 - Fridrich Strba + +- Update to 2.13.3 + * no substantial changes, just version allignment to other + jackson packages + +------------------------------------------------------------------- +Sun Mar 20 16:22:45 UTC 2022 - Fridrich Strba + +- Build with source/target levels 8 + +------------------------------------------------------------------- +Wed Oct 20 05:29:15 UTC 2021 - Fridrich Strba + +- Update to 2.13.0 (CVE-2020-36518, bsc#1197132) + * 2.13.0 (30-Sep-2021) + + Add 'mvnw' wrapper + * 2.12.0 (29-Nov-2020) + + #171: 'JsonSubType.Type' should accept array of names + + #173: Jackson version alignment with Gradle 6 + + #174: Add '@JsonIncludeProperties' + + #175: Add '@JsonTypeInfo(use=DEDUCTION)' + + #177: Ability to use '@JsonAnyGetter' on fields + + #179: Add '@JsonKey' annotation + + #180: Allow repeated calls to + 'SimpleObjectIdResolver.bindItem()' for same mapping + + #181: Add 'namespace' property for '@JsonProperty' (for + XML module) + + Add target 'ElementType.ANNOTATION_TYPE' for + '@JsonEnumDefaultValue' (was missing for some reason) + * 2.11.0 (26-Apr-2020) + + 'JsonPattern.Value.pattern' retained as "", never + (accidentally) exposed as 'null' + +------------------------------------------------------------------- +Mon Apr 26 06:37:25 UTC 2021 - Fridrich Strba + +- Rewrite to use ant for building in order to be able to use it + in packages that have to be built before maven + +------------------------------------------------------------------- +Mon Jan 25 08:21:11 UTC 2021 - Fridrich Strba + +- Update to 2.10.5 + +------------------------------------------------------------------- +Thu Mar 26 07:33:03 UTC 2020 - Fridrich Strba + +- Update to 2.10.3 + +------------------------------------------------------------------- +Tue Jan 7 11:19:13 UTC 2020 - Pedro Monreal Gonzalez + +- Update to 2.10.2 + +------------------------------------------------------------------- +Wed Nov 20 11:31:45 UTC 2019 - Pedro Monreal Gonzalez + +- Update to 2.10.1 + * 2.10.0 (26-Sep-2019) + #138: Add basic Java 9+ module info + #141: Add 'JsonFormat.Feature.ACCEPT_CASE_INSENSITIVE_PROPERTIES' + #159: Add 'JsonFormat.Shape.BINARY' + +------------------------------------------------------------------- +Sun Jun 2 21:27:14 UTC 2019 - Jan Engelhardt + +- Add missing Group: line for javadoc subpackage. + +------------------------------------------------------------------- +Wed May 8 11:46:07 UTC 2019 - Fridrich Strba + +- Initial packaging of jackson-annotations 2.9.4 diff --git a/jackson-annotations.spec b/jackson-annotations.spec new file mode 100644 index 0000000..c431451 --- /dev/null +++ b/jackson-annotations.spec @@ -0,0 +1,77 @@ +# +# spec file for package jackson-annotations +# +# Copyright (c) 2023 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +Name: jackson-annotations +Version: 2.15.2 +Release: 0 +Summary: Core annotations for Jackson data processor +License: Apache-2.0 +Group: Development/Libraries/Java +URL: https://github.com/FasterXML/jackson-annotations/ +Source0: https://github.com/FasterXML/jackson-annotations/archive/%{name}-%{version}.tar.gz +Source1: %{name}-build.xml +BuildRequires: ant +BuildRequires: fdupes +BuildRequires: javapackages-local >= 6 +BuildArch: noarch + +%description +Core annotations used for value types, +used by Jackson data-binding package. + +%package javadoc +Summary: Javadoc for %{name} +Group: Documentation/HTML + +%description javadoc +This package contains API documentation for %{name}. + +%prep +%setup -q -n %{name}-%{name}-%{version} +cp %{SOURCE1} build.xml +mkdir -p lib + +%pom_remove_plugin "org.moditect:moditect-maven-plugin" +%pom_remove_plugin "org.sonatype.plugins:nexus-staging-maven-plugin" + +sed -i 's/\r//' LICENSE + +%build +%{ant} -Dtest.skip=true package javadoc + +%install +install -dm 0755 %{buildroot}%{_javadir} +install -pm 0644 target/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar + +install -dm 0755 %{buildroot}%{_mavenpomdir} +%mvn_install_pom pom.xml %{buildroot}%{_mavenpomdir}/%{name}.pom +%add_maven_depmap %{name}.pom %{name}.jar + +install -dm 0755 %{buildroot}%{_javadocdir} +cp -r target/site/apidocs %{buildroot}%{_javadocdir}/%{name} +%fdupes -s %{buildroot}%{_javadocdir} + +%files -f .mfiles +%doc README.md release-notes/* +%license LICENSE + +%files javadoc +%{_javadocdir}/%{name} +%license LICENSE + +%changelog