Hello community,

here is the log from the commit of package apache-commons-beanutils for 
openSUSE:Leap:15.2 checked in at 2020-02-05 07:24:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/apache-commons-beanutils (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.apache-commons-beanutils.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "apache-commons-beanutils"

Wed Feb  5 07:24:21 2020 rev:11 rq:762766 version:1.9.4

Changes:
--------
--- 
/work/SRC/openSUSE:Leap:15.2/apache-commons-beanutils/apache-commons-beanutils.changes
      2020-01-15 14:46:57.501276475 +0100
+++ 
/work/SRC/openSUSE:Leap:15.2/.apache-commons-beanutils.new.26092/apache-commons-beanutils.changes
   2020-02-05 07:24:21.714618928 +0100
@@ -2 +2 @@
-Wed Aug 21 14:34:18 UTC 2019 - Pedro Monreal Gonzalez 
<pmonrealgonza...@suse.com>
+Mon Oct  7 07:22:44 UTC 2019 - Fridrich Strba <fst...@suse.com>
@@ -3,0 +4,14 @@
+- Add aliases to account for the ephemeral commons-beanutils-core
+  and commons-beanutils-bean-collections split.
+
+-------------------------------------------------------------------
+Thu Oct  3 08:16:19 UTC 2019 - Fridrich Strba <fst...@suse.com>
+
+- Remove reference to parent pom, since it is not needed when not
+  building with maven
+
+-------------------------------------------------------------------
+Wed Aug 21 14:56:26 UTC 2019 - Pedro Monreal Gonzalez 
<pmonrealgonza...@suse.com>
+
+- Update to 1.9.4
+  * BEANUTILS-520: BeanUtils mitigate CVE-2014-0114
@@ -7 +21,56 @@
-  * Added apache-commons-beanutils-CVE-2019-10086.patch
+- Fix build version in build.xml
+  * Added apache-commons-beanutils-fix-build-version.patch
+
+-------------------------------------------------------------------
+Tue Oct 23 17:30:33 UTC 2018 - Fridrich Strba <fst...@suse.com>
+
+- Cleanup the maven pom files installation
+
+-------------------------------------------------------------------
+Fri Sep 21 07:44:23 UTC 2018 - Tomáš Chvátal <tchva...@suse.com>
+
+- Fix the Source URLs to use mirrors properly
+
+-------------------------------------------------------------------
+Thu Sep 20 10:45:41 UTC 2018 - pmonrealgonza...@suse.com
+
+- 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
+
+-------------------------------------------------------------------
+Tue May 15 06:03:11 UTC 2018 - fst...@suse.com
+
+- Modified patch:
+  * jdk9.patch
+    + Build with source and target 8 to prepare for a possible
+      removal of 1.6 compatibility
+- Run fdupes on documentation

Old:
----
  apache-commons-beanutils-CVE-2019-10086.patch
  commons-beanutils-1.9.2-src.tar.gz

New:
----
  apache-commons-beanutils-fix-build-version.patch
  commons-beanutils-1.9.4-src.tar.gz
  commons-beanutils-1.9.4-src.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ apache-commons-beanutils.spec ++++++
--- /var/tmp/diff_new_pack.39DicC/_old  2020-02-05 07:24:22.602619302 +0100
+++ /var/tmp/diff_new_pack.39DicC/_new  2020-02-05 07:24:22.606619304 +0100
@@ -19,18 +19,21 @@
 %define base_name      beanutils
 %define short_name     commons-%{base_name}
 Name:           apache-commons-beanutils
-Version:        1.9.2
+Version:        1.9.4
 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:            https://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
-Patch1:         apache-commons-beanutils-CVE-2019-10086.patch
+Patch1:         apache-commons-beanutils-fix-build-version.patch
 BuildRequires:  ant
 BuildRequires:  commons-collections
 BuildRequires:  commons-logging
+BuildRequires:  fdupes
+BuildRequires:  javapackages-local
+BuildRequires:  javapackages-tools
 BuildRequires:  xml-commons-apis
 Requires:       commons-collections >= 2.0
 Requires:       commons-logging >= 1.0
@@ -38,7 +41,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
@@ -49,7 +51,6 @@
 
 %package javadoc
 Summary:        Javadoc for jakarta-commons-beanutils
-Group:          Development/Libraries/Java
 
 %description javadoc
 The scope of the Jakarta Commons BeanUtils Package is to create a
@@ -68,33 +69,45 @@
 # bug in ant build
 touch README.txt
 
+%{pom_remove_parent}
+
 %build
 export CLASSPATH=%(build-classpath commons-collections commons-logging)
-ant -Dbuild.sysclasspath=first dist
+%ant -Dbuild.sysclasspath=first dist
 
 %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}.jar 
%{buildroot}%{_javadir}/%{name}-%{version}.jar
 
 pushd %{buildroot}%{_javadir}
+ln -s %{name}-%{version}.jar %{name}.jar
 for jar in *.jar; do
     ln -sf ${jar} `echo $jar| sed "s|apache-||g"`
 done
 popd # come back from javadir
 
+# poms
 install -d -m 755 %{buildroot}%{_mavenpomdir}
-install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
+install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/%{name}-%{version}.pom
+%add_maven_depmap %{name}-%{version}.pom %{name}-%{version}.jar -a 
"%{short_name}:%{short_name}-core,%{short_name}:%{short_name}-bean-collections"
 
 # javadoc
 install -d -m 755 %{buildroot}%{_javadocdir}/%{name}
 cp -pr dist/docs/api/* %{buildroot}%{_javadocdir}/%{name}
+%fdupes -s %{buildroot}%{_javadocdir}/%{name}
 
 %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
+%{_mavenpomdir}/*
+%if %{defined _maven_repository}
+%{_mavendepmapfragdir}/%{name}
+%else
+%{_datadir}/maven-metadata/%{name}.xml*
+%endif
 
 %files javadoc
 %defattr(0644,root,root,0755)

++++++ apache-commons-beanutils-fix-build-version.patch ++++++
Index: commons-beanutils-1.9.4-src/build.xml
===================================================================
--- commons-beanutils-1.9.4-src.orig/build.xml
+++ commons-beanutils-1.9.4-src/build.xml
@@ -43,7 +43,7 @@
   <property name="component.title"         value="Bean Introspection 
Utilities"/>
 
   <!-- The current version number of this component -->
-  <property name="component.version"       value="1.9.3-SNAPSHOT"/>
+  <property name="component.version"       value="1.9.4"/>
 
   <!-- The base directory for compilation targets -->
   <property name="build.home"              value="target"/>
++++++ commons-beanutils-1.9.2-src.tar.gz -> commons-beanutils-1.9.4-src.tar.gz 
++++++
++++ 150532 lines of diff (skipped)

++++++ jdk9.patch ++++++
--- /var/tmp/diff_new_pack.39DicC/_old  2020-02-05 07:24:22.846619405 +0100
+++ /var/tmp/diff_new_pack.39DicC/_new  2020-02-05 07:24:22.846619405 +0100
@@ -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="1.6"/>
- 
-   <!-- Compiler target JDK version -->
--  <property name="compile.target"          value="1.5"/>
-+  <property name="compile.target"          value="1.6"/>
- 
-   <!-- 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"/>


Reply via email to