Hello community,
here is the log from the commit of package apache-commons-beanutils for
openSUSE:Factory checked in at 2018-09-24 13:12:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/apache-commons-beanutils (Old)
and /work/SRC/openSUSE:Factory/.apache-commons-beanutils.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "apache-commons-beanutils"
Mon Sep 24 13:12:43 2018 rev:10 rq:637002 version:1.9.3
Changes:
--------
---
/work/SRC/openSUSE:Factory/apache-commons-beanutils/apache-commons-beanutils.changes
2018-07-07 21:58:01.479346082 +0200
+++
/work/SRC/openSUSE:Factory/.apache-commons-beanutils.new/apache-commons-beanutils.changes
2018-09-24 13:12:45.229760138 +0200
@@ -1,0 +2,40 @@
+Fri Sep 21 07:44:23 UTC 2018 - Tomáš Chvátal <[email protected]>
+
+- Fix the Source URLs to use mirrors properly
+
+-------------------------------------------------------------------
+Thu Sep 20 10:45:41 UTC 2018 - [email protected]
+
+- Updated to 1.9.3
+ * This is a bug fix release, which also improves the tests for
+ building on Java 8.
+ * Note that Java 8 and later no longer support indexed bean
+ properties on java.util.List, only on arrays like String[].
+ (BEANUTILS-492). This affects PropertyUtils.getPropertyType()
+ and PropertyUtils.getPropertyDescriptor(); their javadoc have
+ therefore been updated to reflect this change in the JDK.
+ * Changes in this version include:
+ - Fixed Bugs:
+ * BEANUTILS-477: Changed log level in FluentPropertyBeanIntrospector
+ * BEANUTILS-492: Fixed exception when setting indexed properties
+ on DynaBeans.
+ * BEANUTILS-470: Precision lost when converting BigDecimal.
+ * BEANUTILS-465: Indexed List Setters fixed.
+ - Changes:
+ * BEANUTILS-433: Update dependency from JUnit 3.8.1 to 4.12.
+ * BEANUTILS-469: Update commons-logging from 1.1.1 to 1.2.
+ * BEANUTILS-474: FluentPropertyBeanIntrospector does not use the
+ same naming algorithm as DefaultBeanIntrospector.
+ * BEANUTILS-490: Update Java requirement from Java 5 to 6.
+ * BEANUTILS-482: Update commons-collections from 3.2.1 to 3.2.2
+ (CVE-2015-4852).
+ * BEANUTILS-490: Update java requirement to Java 6.
+ * BEANUTILS-492: IndexedPropertyDescriptor tests now pass on Java 8.
+ * BEANUTILS-495: DateConverterTestBase fails on M/d/yy in Java 9.
+ * BEANUTILS-496: testGetDescriptorInvalidBoolean fails on Java 9.
+ - Historical list of changes:
+ http://commons.apache.org/proper/commons-beanutils/changes-report.html
+
+- Refreshed patch jdk9.patch for this version update
+
+-------------------------------------------------------------------
Old:
----
commons-beanutils-1.9.2-src.tar.gz
New:
----
commons-beanutils-1.9.3-src.tar.gz
commons-beanutils-1.9.3-src.tar.gz.asc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ apache-commons-beanutils.spec ++++++
--- /var/tmp/diff_new_pack.Iwjq0Z/_old 2018-09-24 13:12:45.701759311 +0200
+++ /var/tmp/diff_new_pack.Iwjq0Z/_new 2018-09-24 13:12:45.709759296 +0200
@@ -12,20 +12,21 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%define base_name beanutils
%define short_name commons-%{base_name}
Name: apache-commons-beanutils
-Version: 1.9.2
+Version: 1.9.3
Release: 0
Summary: Utility methods for accessing and modifying the properties of
JavaBeans
License: Apache-2.0
Group: Development/Libraries/Java
-Url: http://commons.apache.org/beanutils
-Source0: commons-beanutils-%{version}-src.tar.gz
+URL: http://commons.apache.org/beanutils
+Source0:
http://www.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
+Source1:
http://www.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz.asc
Patch0: jdk9.patch
BuildRequires: ant
BuildRequires: commons-collections
@@ -38,7 +39,6 @@
Obsoletes: %{short_name} < %{version}-%{release}
Provides: jakarta-%{short_name} = %{version}-%{release}
Obsoletes: jakarta-%{short_name} < %{version}-%{release}
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
%description
@@ -74,7 +74,7 @@
%install
# jars
install -d -m 755 %{buildroot}%{_javadir}
-install -m 644 dist/%{short_name}-%{version}.jar
%{buildroot}%{_javadir}/%{name}.jar
+install -m 644 dist/%{short_name}-%{version}-SNAPSHOT.jar
%{buildroot}%{_javadir}/%{name}.jar
pushd %{buildroot}%{_javadir}
for jar in *.jar; do
@@ -92,7 +92,8 @@
%files
%defattr(0644,root,root,0755)
-%doc LICENSE.txt NOTICE.txt RELEASE-NOTES.txt
+%license LICENSE.txt
+%doc NOTICE.txt RELEASE-NOTES.txt
%{_javadir}/*
%{_mavenpomdir}/JPP-%{name}.pom
++++++ commons-beanutils-1.9.2-src.tar.gz -> commons-beanutils-1.9.3-src.tar.gz
++++++
++++ 150708 lines of diff (skipped)
++++++ jdk9.patch ++++++
--- /var/tmp/diff_new_pack.Iwjq0Z/_old 2018-09-24 13:12:45.913758938 +0200
+++ /var/tmp/diff_new_pack.Iwjq0Z/_new 2018-09-24 13:12:45.913758938 +0200
@@ -1,15 +1,17 @@
---- commons-beanutils-1.9.2-src/build.xml 2014-05-25 19:24:55.000000000
+0200
-+++ commons-beanutils-1.9.2-src/build.xml 2017-09-14 10:40:26.676525095
+0200
+Index: commons-beanutils-1.9.3-src/build.xml
+===================================================================
+--- commons-beanutils-1.9.3-src.orig/build.xml
++++ commons-beanutils-1.9.3-src/build.xml
@@ -62,10 +62,10 @@
-
-
- <!-- Compiler source JDK version -->
-- <property name="compile.source" value="1.5"/>
-+ <property name="compile.source" value="8"/>
-
- <!-- Compiler target JDK version -->
-- <property name="compile.target" value="1.5"/>
-+ <property name="compile.target" value="8"/>
-
- <!-- Should Java compilations set the 'debug' compiler option? -->
- <property name="compile.debug" value="true"/>
+
+
+ <!-- Compiler source JDK version -->
+- <property name="compile.source" value="1.5"/>
++ <property name="compile.source" value="8"/>
+
+ <!-- Compiler target JDK version -->
+- <property name="compile.target" value="1.5"/>
++ <property name="compile.target" value="8"/>
+
+ <!-- Should Java compilations set the 'debug' compiler option? -->
+ <property name="compile.debug" value="true"/>