Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package apache-commons-codec for
openSUSE:Factory checked in at 2024-02-21 17:52:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/apache-commons-codec (Old)
and /work/SRC/openSUSE:Factory/.apache-commons-codec.new.1706 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "apache-commons-codec"
Wed Feb 21 17:52:00 2024 rev:25 rq:1147650 version:1.16.1
Changes:
--------
---
/work/SRC/openSUSE:Factory/apache-commons-codec/apache-commons-codec.changes
2023-10-19 22:49:45.619743776 +0200
+++
/work/SRC/openSUSE:Factory/.apache-commons-codec.new.1706/apache-commons-codec.changes
2024-02-21 17:52:07.629989375 +0100
@@ -1,0 +2,33 @@
+Mon Feb 19 17:47:30 UTC 2024 - Fridrich Strba <[email protected]>
+
+- Update to 1.16.1:
+ * New features:
+ + Add Maven property project.build.outputTimestamp for build
+ reproducibility
+ * Fixed Bugs:
+ + CODEC-295: Test clean ups
+ + CODEC-295: Correct error in Base64 Javadoc
+ + CODEC-295: Add minimum Java version in changes.xml
+ + CODEC-310: Documentation update for the
+ org.apache.commons.codec.digest.* package
+ + Precompile regular expression in UnixCrypt.crypt(byte[],
+ String)
+ + CODEC-315: Fix possible IndexOutOfBoundException in
+ PhoneticEngine.encode method
+ + CODEC-313: Fix possible ArrayIndexOutOfBoundsException in
+ QuotedPrintableCodec.encodeQuotedPrintable() method
+ + CODEC-312: Fix possible StringIndexOutOfBoundException in
+ MatchRatingApproachEncoder.encode() method
+ + CODEC-311: Fix possible ArrayIndexOutOfBoundException in
+ RefinedSoundex.getMappingCode()
+ + CODEC-314: Fix possible IndexOutOfBoundsException in
+ PercentCodec.insertAlwaysEncodeChars() method
+ + Deprecate UnixCrypt 0-argument constructor
+ + Deprecate Md5Crypt 0-argument constructor
+ + Deprecate Crypt 0-argument constructor
+ + Deprecate StringUtils 0-argument constructor
+ + Deprecate Resources 0-argument constructor
+ + Deprecate Charsets 0-argument constructor
+ + Deprecate CharEncoding 0-argument constructor
+
+-------------------------------------------------------------------
Old:
----
commons-codec-1.16.0-src.tar.gz
commons-codec-1.16.0-src.tar.gz.asc
New:
----
commons-codec-1.16.1-src.tar.gz
commons-codec-1.16.1-src.tar.gz.asc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ apache-commons-codec.spec ++++++
--- /var/tmp/diff_new_pack.PGJIiM/_old 2024-02-21 17:52:08.230011092 +0100
+++ /var/tmp/diff_new_pack.PGJIiM/_new 2024-02-21 17:52:08.230011092 +0100
@@ -1,7 +1,7 @@
#
# spec file for package apache-commons-codec
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2000-2010, JPackage Project
#
# All modifications and additions to the file contributed by third parties
@@ -19,9 +19,8 @@
%define base_name codec
%define short_name commons-%{base_name}
-%bcond_with tests
Name: apache-commons-codec
-Version: 1.16.0
+Version: 1.16.1
Release: 0
Summary: Apache Commons Codec Package
License: Apache-2.0
@@ -44,13 +43,6 @@
Provides: %{short_name} = %{version}
Obsoletes: %{short_name} < %{version}
BuildArch: noarch
-%if %{with tests}
-BuildRequires: ant-junit >= 1.7
-BuildRequires: apache-commons-lang3
-BuildRequires: hamcrest-core
-BuildRequires: junit
-BuildRequires: mozilla-nss
-%endif
%description
Commons Codec is an attempt to provide definitive implementations of
@@ -79,14 +71,7 @@
%build
mkdir -p lib
-%if %{with tests}
-build-jar-repository -s lib junit4 hamcrest/core commons-lang3
-%endif
-ant \
-%if %{without tests}
- -Dtest.skip=true \
-%endif
- -Dcompiler.source=1.8 -Dcompiler.target=1.8 \
+%{ant} \
jar javadoc
%install
++++++ apache-commons-codec-build.xml ++++++
--- /var/tmp/diff_new_pack.PGJIiM/_old 2024-02-21 17:52:08.258012106 +0100
+++ /var/tmp/diff_new_pack.PGJIiM/_new 2024-02-21 17:52:08.262012250 +0100
@@ -10,7 +10,7 @@
<property name="project.groupId" value="commons-codec"/>
<property name="project.artifactId" value="commons-codec"/>
- <property name="project.version" value="1.16.0"/>
+ <property name="project.version" value="1.16.1"/>
<property name="project.name" value="Apache Commons Codec"/>
<property name="project.description" value="The Apache Commons Codec package
contains simple encoder and decoders for various formats such as Base64 and
Hexadecimal.
@@ -22,7 +22,8 @@
<property name="bundle.version" value="${project.version}.0"/>
<property name="bundle.symbolicName" value="org.apache.commons.codec"/>
- <property name="compiler.source" value="1.6"/>
+ <property name="compiler.release" value="8"/>
+ <property name="compiler.source" value="1.${compiler.release}"/>
<property name="compiler.target" value="${compiler.source}"/>
<property name="build.finalName"
value="${project.artifactId}-${project.version}"/>
@@ -31,20 +32,14 @@
<property name="build.srcDir" value="src/main/java"/>
<property name="build.resourceDir.0" value="src/main/resources"/>
<property name="build.resourceDir.1" value="."/>
- <property name="build.testOutputDir" value="${build.dir}/test-classes"/>
- <property name="build.testDir" value="src/test/java"/>
- <property name="build.testResourceDir.0" value="src/test/resources"/>
- <property name="build.testResourceDir.1" value="."/>
- <property name="test.reports" value="${build.dir}/test-reports"/>
+
<property name="reporting.outputDirectory" value="${build.dir}/site"/>
<!-- ======================================================================
-->
<!-- Defining classpaths
-->
<!-- ======================================================================
-->
- <path id="build.classpath"/>
- <path id="build.test.classpath">
- <!-- junit-4.12 hamcrest-core-1.3 commons-lang3-3.5 -->
+ <path id="build.classpath">
<fileset dir="lib">
<include name="**/*.jar"/>
</fileset>
@@ -71,6 +66,7 @@
optimize="false"
deprecation="true"
target="${compiler.target}"
+ release="${compiler.release}"
verbose="false"
fork="false"
source="${compiler.source}">
@@ -92,110 +88,6 @@
</target>
<!-- ======================================================================
-->
- <!-- Test-compilation target
-->
- <!-- ======================================================================
-->
-
- <target name="compile-tests"
- depends="compile"
- description="Compile the test code"
- unless="test.skip">
- <mkdir dir="${build.testOutputDir}"/>
- <javac destdir="${build.testOutputDir}"
- encoding="UTF-8"
- nowarn="false"
- debug="true"
- optimize="false"
- deprecation="true"
- target="${compiler.target}"
- verbose="false"
- fork="false"
- source="${compiler.source}">
- <src>
- <pathelement location="${build.testDir}"/>
- </src>
- <classpath>
- <path refid="build.test.classpath"/>
- <pathelement location="${build.outputDir}"/>
- </classpath>
- </javac>
- <copy todir="${build.testOutputDir}">
- <fileset dir="${build.testResourceDir.0}"/>
- </copy>
- <mkdir dir="${build.testOutputDir}/META-INF"/>
- <copy todir="${build.testOutputDir}/META-INF">
- <fileset dir="${build.testResourceDir.1}">
- <include name="NOTICE.txt"/>
- <include name="LICENSE.txt"/>
- </fileset>
- </copy>
- </target>
-
- <!-- ======================================================================
-->
- <!-- Run all tests
-->
- <!-- ======================================================================
-->
-
- <target name="test"
- depends="compile-tests, junit-missing"
- unless="junit.skipped"
- description="Run the test cases">
- <mkdir dir="${test.reports}"/>
- <junit printSummary="yes" haltonerror="true" haltonfailure="true"
fork="true" dir=".">
- <sysproperty key="basedir" value="."/>
- <formatter type="xml"/>
- <formatter type="plain" usefile="false"/>
- <classpath>
- <path refid="build.test.classpath"/>
- <pathelement location="${build.outputDir}"/>
- <pathelement location="${build.testOutputDir}"/>
- </classpath>
- <batchtest todir="${test.reports}" unless="test">
- <fileset dir="${build.testDir}">
- <include name="**/Test*.java"/>
- <include name="**/*Test.java"/>
- <include name="**/*TestCase.java"/>
- <exclude name="**/*AbstractTest.java"/>
- <exclude name="**/*PerformanceTest.java"/>
- </fileset>
- </batchtest>
- <batchtest todir="${test.reports}" if="test">
- <fileset dir="${build.testDir}">
- <include name="**/${test}.java"/>
- <exclude name="**/*AbstractTest.java"/>
- <exclude name="**/*PerformanceTest.java"/>
- </fileset>
- </batchtest>
- </junit>
- </target>
-
- <target name="test-junit-present">
- <available classname="junit.framework.Test" property="junit.present"
classpathref="build.test.classpath"/>
- </target>
-
- <target name="test-junit-status"
- depends="test-junit-present">
- <condition property="junit.missing">
- <and>
- <isfalse value="${junit.present}"/>
- <isfalse value="${test.skip}"/>
- </and>
- </condition>
- <condition property="junit.skipped">
- <or>
- <isfalse value="${junit.present}"/>
- <istrue value="${test.skip}"/>
- </or>
- </condition>
- </target>
-
- <target name="junit-missing"
- depends="test-junit-status"
- if="junit.missing">
- <echo>=================================== WARNING
===================================</echo>
- <echo> JUnit is not present in the test classpath or your $ANT_HOME/lib
directory. Tests not executed.</echo>
-
<echo>===============================================================================</echo>
- </target>
-
- <!-- ======================================================================
-->
<!-- Javadoc target
-->
<!-- ======================================================================
-->
@@ -204,7 +96,6 @@
packagenames="*"
destdir="${reporting.outputDirectory}/apidocs"
access="protected"
- old="false"
verbose="false"
encoding="UTF-8"
version="true"
@@ -229,7 +120,7 @@
<!-- Package target
-->
<!-- ======================================================================
-->
- <target name="package" depends="compile,test" description="Package the
application">
+ <target name="package" depends="compile" description="Package the
application">
<jar jarfile="${build.dir}/${build.finalName}.jar"
compress="true"
index="false"
++++++ commons-codec-1.16.0-src.tar.gz -> commons-codec-1.16.1-src.tar.gz ++++++
++++ 26453 lines of diff (skipped)