Accepting request 1059302 from home:david.anes:branches:Java:packages

- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
    - <get> has a new attribute authenticateOnRedirect that can be 
      used to prevent Ant from sending the configured credentials 
      when following a redirect. It is false by default, which means
      builds that rely on credentials being used on the redirected 
      URI may break.
  * Fixed bugs:
    - the PropertyEnumerator change introduced in 1.10.9 proved to 
      be not fully backwards compatible when combined with certain 
      custom PropertyHelper implementations - for example when using
      AntXtras.
    - legacy-xml reporter of the junitlauncher task now escapes ]]>
      when writing CDATA.
    - <scp> may leak connections when trying to preserve the last 
      modified timestamps of files transferred recursively from a 
      server.
    - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
      environment variable value to an incorrect date. This has now 
      been fixed.
    - fetch.xml didn't set up non-default repositories propery and 
      thus failed to download JAI.
    - When building and installing Ant distribution from source, the
      build script would change permissions on unrelated files in 
      the destination directory. This is now fixed and such 
      unrelated files in the destination directory will be left 
      untouched.
    - parsing tar entries with multiple NUL bytes in their name 
      would include garbage bytes as the name included all bytes up

OBS-URL: https://build.opensuse.org/request/show/1059302
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=169
This commit is contained in:
Pedro Monreal Gonzalez 2023-01-18 09:54:21 +00:00 committed by Git OBS Bridge
parent 88314f628e
commit 1b76f5521f
13 changed files with 310 additions and 27 deletions

View File

@ -1,3 +1,59 @@
-------------------------------------------------------------------
Wed Jan 18 09:18:50 UTC 2023 - David Anes <david.anes@suse.com>
- Update ant keyring with new developer keys.
- Update to 1.10.13:
* Breaking changes:
- <get> has a new attribute authenticateOnRedirect that can be
used to prevent Ant from sending the configured credentials
when following a redirect. It is false by default, which means
builds that rely on credentials being used on the redirected
URI may break.
* Fixed bugs:
- the PropertyEnumerator change introduced in 1.10.9 proved to
be not fully backwards compatible when combined with certain
custom PropertyHelper implementations - for example when using
AntXtras.
- legacy-xml reporter of the junitlauncher task now escapes ]]>
when writing CDATA.
- <scp> may leak connections when trying to preserve the last
modified timestamps of files transferred recursively from a
server.
- tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
environment variable value to an incorrect date. This has now
been fixed.
- fetch.xml didn't set up non-default repositories propery and
thus failed to download JAI.
- When building and installing Ant distribution from source, the
build script would change permissions on unrelated files in
the destination directory. This is now fixed and such
unrelated files in the destination directory will be left
untouched.
- parsing tar entries with multiple NUL bytes in their name
would include garbage bytes as the name included all bytes up
to the last NUL rather than the first.
- loadresource might log warnings even though quiet was set to
true
- javac task would add paths constructs containing wildcards to
the internally created argument file where wildcards are not
allowed
* Other changes:
- added an implementation of the MIME Mail sender based on the
repackaged Jakarta Mail package rather than javax Mail.
- The "listener" element in the junitlauncher task now supports
an "extension" attribute to control the filename extension
of the generated output file from the listener.
- <ftp> now supports FTPs.
- DirectoryScanner avoids listing directory contents when it
known it will never use the information retrieved. This may
improve performance in some special cases.
- <manifest> will now create the parent directory of the
manifestFile attribute if it doesn't exist.
- org.apache.tools.ant.BuildLogger now has a new method
getMessageOutputLevel() which returns the currently set
message output level.
-------------------------------------------------------------------
Mon May 9 09:33:15 UTC 2022 - Fridrich Strba <fstrba@suse.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package ant-antlr
#
# Copyright (c) 2022 SUSE LLC
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2000-2009, JPackage Project
#
# All modifications and additions to the file contributed by third parties
@ -24,7 +24,7 @@
%bcond_with junit5
%bcond_without antlr
Name: ant-antlr
Version: 1.10.12
Version: 1.10.13
Release: 0
Summary: Antlr Task for ant
License: Apache-2.0

View File

@ -1,3 +1,59 @@
-------------------------------------------------------------------
Wed Jan 18 09:18:50 UTC 2023 - David Anes <david.anes@suse.com>
- Update ant keyring with new developer keys.
- Update to 1.10.13:
* Breaking changes:
- <get> has a new attribute authenticateOnRedirect that can be
used to prevent Ant from sending the configured credentials
when following a redirect. It is false by default, which means
builds that rely on credentials being used on the redirected
URI may break.
* Fixed bugs:
- the PropertyEnumerator change introduced in 1.10.9 proved to
be not fully backwards compatible when combined with certain
custom PropertyHelper implementations - for example when using
AntXtras.
- legacy-xml reporter of the junitlauncher task now escapes ]]>
when writing CDATA.
- <scp> may leak connections when trying to preserve the last
modified timestamps of files transferred recursively from a
server.
- tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
environment variable value to an incorrect date. This has now
been fixed.
- fetch.xml didn't set up non-default repositories propery and
thus failed to download JAI.
- When building and installing Ant distribution from source, the
build script would change permissions on unrelated files in
the destination directory. This is now fixed and such
unrelated files in the destination directory will be left
untouched.
- parsing tar entries with multiple NUL bytes in their name
would include garbage bytes as the name included all bytes up
to the last NUL rather than the first.
- loadresource might log warnings even though quiet was set to
true
- javac task would add paths constructs containing wildcards to
the internally created argument file where wildcards are not
allowed
* Other changes:
- added an implementation of the MIME Mail sender based on the
repackaged Jakarta Mail package rather than javax Mail.
- The "listener" element in the junitlauncher task now supports
an "extension" attribute to control the filename extension
of the generated output file from the listener.
- <ftp> now supports FTPs.
- DirectoryScanner avoids listing directory contents when it
known it will never use the information retrieved. This may
improve performance in some special cases.
- <manifest> will now create the parent directory of the
manifestFile attribute if it doesn't exist.
- org.apache.tools.ant.BuildLogger now has a new method
getMessageOutputLevel() which returns the currently set
message output level.
-------------------------------------------------------------------
Mon May 9 09:33:15 UTC 2022 - Fridrich Strba <fstrba@suse.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package ant-junit
#
# Copyright (c) 2022 SUSE LLC
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2000-2009, JPackage Project
#
# All modifications and additions to the file contributed by third parties
@ -24,7 +24,7 @@
%bcond_with junit5
%bcond_with antlr
Name: ant-junit
Version: 1.10.12
Version: 1.10.13
Release: 0
Summary: Optional junit tasks for ant
License: Apache-2.0

View File

@ -1,3 +1,59 @@
-------------------------------------------------------------------
Wed Jan 18 09:18:50 UTC 2023 - David Anes <david.anes@suse.com>
- Update ant keyring with new developer keys.
- Update to 1.10.13:
* Breaking changes:
- <get> has a new attribute authenticateOnRedirect that can be
used to prevent Ant from sending the configured credentials
when following a redirect. It is false by default, which means
builds that rely on credentials being used on the redirected
URI may break.
* Fixed bugs:
- the PropertyEnumerator change introduced in 1.10.9 proved to
be not fully backwards compatible when combined with certain
custom PropertyHelper implementations - for example when using
AntXtras.
- legacy-xml reporter of the junitlauncher task now escapes ]]>
when writing CDATA.
- <scp> may leak connections when trying to preserve the last
modified timestamps of files transferred recursively from a
server.
- tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
environment variable value to an incorrect date. This has now
been fixed.
- fetch.xml didn't set up non-default repositories propery and
thus failed to download JAI.
- When building and installing Ant distribution from source, the
build script would change permissions on unrelated files in
the destination directory. This is now fixed and such
unrelated files in the destination directory will be left
untouched.
- parsing tar entries with multiple NUL bytes in their name
would include garbage bytes as the name included all bytes up
to the last NUL rather than the first.
- loadresource might log warnings even though quiet was set to
true
- javac task would add paths constructs containing wildcards to
the internally created argument file where wildcards are not
allowed
* Other changes:
- added an implementation of the MIME Mail sender based on the
repackaged Jakarta Mail package rather than javax Mail.
- The "listener" element in the junitlauncher task now supports
an "extension" attribute to control the filename extension
of the generated output file from the listener.
- <ftp> now supports FTPs.
- DirectoryScanner avoids listing directory contents when it
known it will never use the information retrieved. This may
improve performance in some special cases.
- <manifest> will now create the parent directory of the
manifestFile attribute if it doesn't exist.
- org.apache.tools.ant.BuildLogger now has a new method
getMessageOutputLevel() which returns the currently set
message output level.
-------------------------------------------------------------------
Mon May 9 09:33:15 UTC 2022 - Fridrich Strba <fstrba@suse.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package ant-junit5
#
# Copyright (c) 2022 SUSE LLC
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2000-2009, JPackage Project
#
# All modifications and additions to the file contributed by third parties
@ -24,7 +24,7 @@
%bcond_without junit5
%bcond_with antlr
Name: ant-junit5
Version: 1.10.12
Version: 1.10.13
Release: 0
Summary: Optional junit tasks for ant
License: Apache-2.0

View File

@ -1,3 +1,59 @@
-------------------------------------------------------------------
Wed Jan 18 09:18:50 UTC 2023 - David Anes <david.anes@suse.com>
- Update ant keyring with new developer keys.
- Update to 1.10.13:
* Breaking changes:
- <get> has a new attribute authenticateOnRedirect that can be
used to prevent Ant from sending the configured credentials
when following a redirect. It is false by default, which means
builds that rely on credentials being used on the redirected
URI may break.
* Fixed bugs:
- the PropertyEnumerator change introduced in 1.10.9 proved to
be not fully backwards compatible when combined with certain
custom PropertyHelper implementations - for example when using
AntXtras.
- legacy-xml reporter of the junitlauncher task now escapes ]]>
when writing CDATA.
- <scp> may leak connections when trying to preserve the last
modified timestamps of files transferred recursively from a
server.
- tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
environment variable value to an incorrect date. This has now
been fixed.
- fetch.xml didn't set up non-default repositories propery and
thus failed to download JAI.
- When building and installing Ant distribution from source, the
build script would change permissions on unrelated files in
the destination directory. This is now fixed and such
unrelated files in the destination directory will be left
untouched.
- parsing tar entries with multiple NUL bytes in their name
would include garbage bytes as the name included all bytes up
to the last NUL rather than the first.
- loadresource might log warnings even though quiet was set to
true
- javac task would add paths constructs containing wildcards to
the internally created argument file where wildcards are not
allowed
* Other changes:
- added an implementation of the MIME Mail sender based on the
repackaged Jakarta Mail package rather than javax Mail.
- The "listener" element in the junitlauncher task now supports
an "extension" attribute to control the filename extension
of the generated output file from the listener.
- <ftp> now supports FTPs.
- DirectoryScanner avoids listing directory contents when it
known it will never use the information retrieved. This may
improve performance in some special cases.
- <manifest> will now create the parent directory of the
manifestFile attribute if it doesn't exist.
- org.apache.tools.ant.BuildLogger now has a new method
getMessageOutputLevel() which returns the currently set
message output level.
-------------------------------------------------------------------
Mon May 9 09:33:15 UTC 2022 - Fridrich Strba <fstrba@suse.com>

View File

@ -1485,3 +1485,62 @@ S3vUQ3zGioMMYLvbNe8rAP3VC5fJ7H80spv/z05JfO7c4hutU8D0ykQ0ZNuWdL79
3rZzxBZRMmQz3CJrMw==
=vLW3
-----END PGP PUBLIC KEY BLOCK-----
pub rsa4096 2022-12-11 [SC]
0A123C1ED3F13A6A0140E166C71FB765CD9DE313
uid [ultimate] Jaikiran Pai (CODE SIGNING KEY) <jaikiran@apache.org>
sig 3 C71FB765CD9DE313 2022-12-11 Jaikiran Pai (CODE SIGNING KEY) <jaikiran@apache.org>
sub rsa4096 2022-12-11 [E]
sig C71FB765CD9DE313 2022-12-11 Jaikiran Pai (CODE SIGNING KEY) <jaikiran@apache.org>
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
LeEX5gFFptuqic/l8R9a4+g=
=AEKY
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -1,7 +1,7 @@
#
# spec file for package ant
#
# Copyright (c) 2022 SUSE LLC
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2000-2009, JPackage Project
#
# All modifications and additions to the file contributed by third parties
@ -23,7 +23,7 @@
%bcond_with junit5
%bcond_with antlr
Name: ant
Version: 1.10.12
Version: 1.10.13
Release: 0
Summary: Java-based build tool
License: Apache-2.0

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7629bb10285c5de609df56ae9bc968332f3d34d6cd5c0a5dffe24078e09e98b3
size 3869920

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEjacMAN968bDS+dx03bzBJwop0IEFAmFmZaoACgkQ3bzBJwop
0IEqSg/8Dt6ZUTesNXjZNFQQC6EgSU7lzxb6rfeAZoV3BZ8b+HuyBGp6xun//U0m
SBmKqFzL6DfRO6Y1oivuO6704jmywioZfm5dJlRQO09GOIYCYK5qBCbEi29Tvvkx
xMLgQTdu83hzCvPwMSGhzoRmEaPucSSFxszSdG6/Z0dhWqKk3qSd06A5I4A98rGA
ERyJXY6MVCHXrmea/V/k4M03sl4bfaJcePtktE/wXWBSq36nrC6G7HSVLIuBAGXF
IsX4M9RaCoqJ72e83cvEhPKpPMVPKQxHO4RMirFfrADKeBW9zBMf81RwsHGMrfnq
/wyyf5LzRUfE0GUL1kqmYsvbicN5HIMZ4yg5vH3XhcGApH00Gv2a6eyPhdnBKik8
JVnIyJHV8MIy8kLtxt4poUufCbasxNMrzhzlDzmzqfVTBLDg/4h//Xy+ifYu19al
eJopmud/AEo1JaT+7ZRaZ4V6UjajUhrKqF5/Pm9YMMD1YTjfrbe+k43k1tiOWLyJ
4KKLcif1evfWWToeeHw+znpi/fnv7/2c7TYGXxqc1oyHwP3gUkMt5fARqyz3pNsl
KBbvNC6MlwW0noaV4z3dl9qwYAODgary4CAkFCcfoghy7b9qig6USsuNIDMXOoK1
YhVj3B4wpn8xZ1aqZSc/1PO6t197mMdcq54Vho7JLxfBlNesLr4=
=fI16
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2a3de6f5d52f7859e0a18f23d8dcdd64cde05ed262654b2286f74759cf0d68d4
size 3881100

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEChI8HtPxOmoBQOFmxx+3Zc2d4xMFAmO1UfwACgkQxx+3Zc2d
4xMZmBAAgyBgoYZGpbtt7bRlgxrBn9i2/ELTHfMR6Xy7mC8G6zAUM4vgrdlmiMia
lK0460lv1ACW2sQGIvAtDt277HY/aDGLxeGKLRd96RAzL95h96JZZy5RkPgjrsxf
aq2PM9W+XETcf+UfOe5JU3cPOrkn+om2dwf+jIVEuxxWr7SwGZwyB6ZaSOrr1iUr
tlhc4yaXEHRnDktBTuX2zZTkg6tFC1ZNwyKmRQ6OfZqqbmfGSTmi55GUPgk2t3Gl
A/hJ863lderqZwhsNtF+VhdR11IDxaMMuhDP1dHh3JRz4WJu9p3TTUTcLorzUD4n
nxfrB1AAm55vQCa969wecN2FuhcHgpWPe4ZMwUb3M8c9qV2MfS7gXUBWmryrciHQ
fycXrjh1W+ND9Yl5o3OxhTVQ4zijcSlN98BvVLxPZw3VelabuaYAqqC7XkLoMt9c
8/wqFV1/njD5rL+ChGvHcRKDyIk0XkW+3pIAPPIBbFj9cw+ufFnwdw5Zcq5LsnKY
ho8sAh6RavZTiTr4GvLCnvRO6TFxlbA5VPAwE3D6LCzmumH8YTHdjy7It1dToMsy
r0Hqj8YPUrf7q40BlyxQLeQfhI7nTS6LBTjnBfXWWDyTchks4eOdI2MxDLrTadwF
/xg3TmdFq8gRGEsXtwbXanuR3VCitW+CM7Y9rCQOieMuehDAHkk=
=qRxg
-----END PGP SIGNATURE-----