Accepting request 805655 from home:pmonrealgonzalez:branches:Java:packages

- Update to 1.10.8
 * Security fix: [CVE-2020-1945, bsc#1171696]
   - A new property ant.tmpdir provides improved control over the
     location Ant uses to create temporary files
 * sshexec failed to write output to a file if the file didn't exist
 * Fixes a regression in javac task involving command line argument files.
 * sshexec, sshsession and scp now support a new sshConfig parameter.
   It specified the SSH configuration file (typically ${user.home}/.ssh/config)
   defining the username and keyfile to be used per host.
 * "legacy-xml" formatter of junitlauncher task wasn't writing out
   exceptions that happen in @BeforeAll method of a test.
 * Fixes a potential ConcurrentModificationException in XMLLogger.
 * Fixes a bug in junitlauncher task in forked mode, where if a listener element
   was used as a sibling element for either the test or testclasses element,
   then the forked mode launch would fail.
 * Fixes an issue in AntStructure where an incorrect DTD was being generated.
 * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
 * The runant.py script should now work with Python 3.
 * rmic has been removed from Java 15. The task will now throw an
   exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream

- Update to 1.10.8
 * Security fix: [CVE-2020-1945, bsc#1171696]
   - A new property ant.tmpdir provides improved control over the
     location Ant uses to create temporary files
 * sshexec failed to write output to a file if the file didn't exist
 * Fixes a regression in javac task involving command line argument files.
 * sshexec, sshsession and scp now support a new sshConfig parameter.
   It specified the SSH configuration file (typically ${user.home}/.ssh/config)

OBS-URL: https://build.opensuse.org/request/show/805655
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=159
This commit is contained in:
2020-05-15 05:24:55 +00:00
committed by Git OBS Bridge
parent a6b5c1f373
commit 00e3df926a
13 changed files with 126 additions and 129 deletions

View File

@@ -24,24 +24,23 @@
%bcond_with junit5
%bcond_with antlr
Name: ant-junit
Version: 1.10.7
Version: 1.10.8
Release: 0
Summary: Optional junit tasks for ant
License: Apache-2.0
Group: Development/Tools/Building
URL: http://ant.apache.org/
Source0: http://www.apache.org/dist/ant/source/apache-ant-%{version}-src.tar.bz2
URL: https://ant.apache.org/
Source0: https://www.apache.org/dist/ant/source/apache-ant-%{version}-src.tar.xz
Source1: apache-ant-1.8.ant.conf
Source10: ant-bootstrap.pom.in
Source1000: pre_checkin.sh
Source1001: http://www.apache.org/dist/ant/source/apache-ant-%{version}-src.tar.bz2.asc
Source1001: https://www.apache.org/dist/ant/source/apache-ant-%{version}-src.tar.xz.asc
Source1002: ant.keyring
Patch0: apache-ant-no-test-jar.patch
Patch1: apache-ant-class-path-in-manifest.patch
Patch2: apache-ant-bootstrap.patch
#PATCH-FEATURE-OPENSUSE bmwiedemann -- have fixed build dates
Patch3: reproducible-build-date.patch
Patch4: ant-python3.patch
# PATCH-FEATURE-OPENSUSE reproducible-build-manifest.patch -- have fixed "Created-by" in manifest
Patch5: reproducible-build-manifest.patch
Patch6: apache-ant-xml-apis.patch
@@ -376,7 +375,6 @@ find -name \*.jar -print -delete
%patch1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1