pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/apache-ant Updated apache-ant to 1.10.0.
details: https://anonhg.NetBSD.org/pkgsrc/rev/5060f5538669
branches: trunk
changeset: 358217:5060f5538669
user: wiz <wiz%pkgsrc.org@localhost>
date: Tue Feb 07 13:05:15 2017 +0000
description:
Updated apache-ant to 1.10.0.
Changes from Ant 1.9.7 TO Ant 1.10.0
====================================
Changes that could break older environments:
-------------------------------------------
* Ant 1.10.x requires Java8 or newer at compile or build time.
The 1.9.x series wil stay compatible with Java5.
* The <apt> task has been removed since apt itself has been removed
with Java8.
* <fileset>/<zipfileset>/<tarfileset> exhibited undefined
behavior when both the dir and file attribute have been used on the
same instance. This will now cause the build to fail.
Bugzilla Report 59402
* <native2ascii> will default to the builtin implementation on Java8
as well (sun isn't available for Java9+ anyway).
* The ant.java.version property will now hold the value "9" rather
than "1.9" if running on Java 9.
* <rmic> will no longer allow the -Xnew option (or xmic compiler) to
be used when running on Java 9 since this option has been removed.
Bugzilla Report 59906
* <javah> will default to the "forking" implementation on Java8
as well.
Fixed bugs:
-----------
* setDynamicAttribute on MacroInstance now lower-cases the attribute
name in order to allow users of the API to use the attributes names
they have specified.
Bugzilla Report 59339
* <get>'s quiet attribute was broken, it didn't suppress any messages.
Bugzilla Report 59379
* <zip>'s check whether an archive is already up-to-date failed on
NTFS filesystems and re-created archives more often than necessary.
Bugzilla Report 59562
* AntClassLoader didn't delegate to the parent loader for classes in
the "jdk" package or one of its subpackages. This hierarchy has
been introduced with Java 7.
Bugzilla Report 59556
* The ant wrapper script used on Unix-like operating systems only
worked on OSes where sed is GNU sed.
Bugzilla Report 59898
* <touch>'s default pattern as well as the default patterns used by
the <date> (resource) selectors depended on the JDK being used - or
rather the locale provider being used and the default locale
provider changed with Java 9.
They are now fixed and the documentation has been updated to
reflect the real patterns used rather than a non-formal description
of the expected format.
Bugzilla Report 59909
* Clarified the documentation of <get>'s retries attribute.
Bugzilla Report 59930
* The ant wrapper script failed if backticks were passed on the
command line.
Bugzilla Report 60150, 59445
* The report generated by <junitreport> could contain duplicate
characters in stack traces.
Bugzilla Report 58661
Other changes:
--------------
* New file selectors <executable>, <symlink> and <ownedBy>.
* New task <setpermissions> that provides the ability to set POSIX
compatible permssions via NIO's PosixFilePermission
* <junit> now initializes the cause of the AssertionFailedError when
converting from AssertionError.
Bugzilla Report 58982
* <scp> now supports compression via the optional compressed attribute.
Bugzilla Report 47552
* <junit> now supports JDK9 modules
Github Pull Request #18
* a new implementation "builtin" has been added to <native2ascii> and
is the default when running on JDK9+ since the tool itself has been
removed from the JDK.
Bugzilla Report 59855
* added a new <native2asciifilter> filter that can perform non-ASCII
to Unicode-escape conversions.
* <rmic> defaults to the "forking" compiler on JDK 9+ as the
implementation class of rmic is not exported by its containing
module and thus not accessible to Ant without applying -XaddExports
magic.
Bugzilla Report 59860
* a new implementation "forking" has been added to <javah> and is
used as default when running on JDK9.
* support for javac's -h switch has been added with the
nativeheaderdir attribute.
Bugzilla Report 59905
* it is now possible to set features of the TraX factory used by <xslt>
and <junitreport>.
* it is now possible to use references to Ant types and classloaders
built around Ant <path>s as values for TraX factory attributes.
* AntClassLoader and its subclasses register themselves as parallel
capable.
* <junitreport> now enables the feature
http://www.oracle.com/xml/jaxp/properties/enableExtensionFunctions
when run on Java 9 so the redirect extension function can be used
if when a SecurityManager is active.
Bugzilla Report 60060
* support for javac's --release switch introduced with Java9 has been
added.
Bugzilla Report 60172
diffstat:
devel/apache-ant/Makefile | 4 ++--
devel/apache-ant/PLIST | 25 +++++++++++++++----------
devel/apache-ant/distinfo | 10 +++++-----
3 files changed, 22 insertions(+), 17 deletions(-)
diffs (160 lines):
diff -r b37fb1f249fe -r 5060f5538669 devel/apache-ant/Makefile
--- a/devel/apache-ant/Makefile Tue Feb 07 13:03:26 2017 +0000
+++ b/devel/apache-ant/Makefile Tue Feb 07 13:05:15 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.40 2016/04/17 09:52:28 wiz Exp $
+# $NetBSD: Makefile,v 1.41 2017/02/07 13:05:15 wiz Exp $
-DISTNAME= apache-ant-1.9.7-bin
+DISTNAME= apache-ant-1.10.0-bin
PKGNAME= ${DISTNAME:S/-bin//}
CATEGORIES= devel java
MASTER_SITES= ${MASTER_SITE_APACHE:=ant/binaries/}
diff -r b37fb1f249fe -r 5060f5538669 devel/apache-ant/PLIST
--- a/devel/apache-ant/PLIST Tue Feb 07 13:03:26 2017 +0000
+++ b/devel/apache-ant/PLIST Tue Feb 07 13:05:15 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.19 2015/07/05 18:19:30 wiz Exp $
+@comment $NetBSD: PLIST,v 1.20 2017/02/07 13:05:15 wiz Exp $
bin/ant
bin/antRun
lib/java/ant/ant-antlr.jar
@@ -37,7 +37,6 @@
share/doc/java/ant/Tasks/antstructure.html
share/doc/java/ant/Tasks/antversion.html
share/doc/java/ant/Tasks/apply.html
-share/doc/java/ant/Tasks/apt.html
share/doc/java/ant/Tasks/attrib.html
share/doc/java/ant/Tasks/augment.html
share/doc/java/ant/Tasks/available.html
@@ -150,6 +149,7 @@
share/doc/java/ant/Tasks/scriptdef.html
share/doc/java/ant/Tasks/sequential.html
share/doc/java/ant/Tasks/serverdeploy.html
+share/doc/java/ant/Tasks/setpermissions.html
share/doc/java/ant/Tasks/setproxy.html
share/doc/java/ant/Tasks/signjar.html
share/doc/java/ant/Tasks/sleep.html
@@ -309,6 +309,7 @@
share/doc/java/ant/api/org/apache/tools/ant/filters/LineContains.Contains.html
share/doc/java/ant/api/org/apache/tools/ant/filters/LineContains.html
share/doc/java/ant/api/org/apache/tools/ant/filters/LineContainsRegExp.html
+share/doc/java/ant/api/org/apache/tools/ant/filters/Native2AsciiFilter.html
share/doc/java/ant/api/org/apache/tools/ant/filters/PrefixLines.html
share/doc/java/ant/api/org/apache/tools/ant/filters/ReplaceTokens.Token.html
share/doc/java/ant/api/org/apache/tools/ant/filters/ReplaceTokens.html
@@ -415,8 +416,6 @@
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/AntStructure.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/Antlib.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/AntlibDefinition.html
-share/doc/java/ant/api/org/apache/tools/ant/taskdefs/Apt.Option.html
-share/doc/java/ant/api/org/apache/tools/ant/taskdefs/Apt.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/AttributeNamespaceDef.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/AugmentReference.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/Available.FileDir.html
@@ -572,6 +571,8 @@
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/SQLExec.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/SendEmail.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/Sequential.html
+share/doc/java/ant/api/org/apache/tools/ant/taskdefs/SetPermissions.NonPosixMode.html
+share/doc/java/ant/api/org/apache/tools/ant/taskdefs/SetPermissions.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/SignJar.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/Sleep.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/StreamPumper.html
@@ -610,6 +611,7 @@
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/XSLTLogger.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/XSLTLoggerAware.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/XSLTProcess.Factory.Attribute.html
+share/doc/java/ant/api/org/apache/tools/ant/taskdefs/XSLTProcess.Factory.Feature.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/XSLTProcess.Factory.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/XSLTProcess.OutputProperty.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/XSLTProcess.Param.html
@@ -623,8 +625,6 @@
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/Zip.WhenEmpty.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/Zip.Zip64ModeAttribute.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/Zip.html
-share/doc/java/ant/api/org/apache/tools/ant/taskdefs/compilers/AptCompilerAdapter.html
-share/doc/java/ant/api/org/apache/tools/ant/taskdefs/compilers/AptExternalCompilerAdapter.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/compilers/CompilerAdapter.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/compilers/CompilerAdapterExtension.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/compilers/CompilerAdapterFactory.html
@@ -861,6 +861,7 @@
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/optional/javacc/package-frame.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/optional/javacc/package-summary.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/optional/javacc/package-tree.html
+share/doc/java/ant/api/org/apache/tools/ant/taskdefs/optional/javah/ForkingJavah.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/optional/javah/Gcjh.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/optional/javah/JavahAdapter.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/optional/javah/JavahAdapterFactory.html
@@ -941,6 +942,7 @@
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/optional/junit/package-frame.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/optional/junit/package-summary.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/optional/junit/package-tree.html
+share/doc/java/ant/api/org/apache/tools/ant/taskdefs/optional/native2ascii/BuiltinNative2Ascii.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/optional/native2ascii/DefaultNative2Ascii.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/optional/native2ascii/KaffeNative2Ascii.html
share/doc/java/ant/api/org/apache/tools/ant/taskdefs/optional/native2ascii/Native2AsciiAdapter.html
@@ -1278,6 +1280,7 @@
share/doc/java/ant/api/org/apache/tools/ant/types/selectors/DependSelector.html
share/doc/java/ant/api/org/apache/tools/ant/types/selectors/DepthSelector.html
share/doc/java/ant/api/org/apache/tools/ant/types/selectors/DifferentSelector.html
+share/doc/java/ant/api/org/apache/tools/ant/types/selectors/ExecutableSelector.html
share/doc/java/ant/api/org/apache/tools/ant/types/selectors/ExtendFileSelector.html
share/doc/java/ant/api/org/apache/tools/ant/types/selectors/ExtendSelector.html
share/doc/java/ant/api/org/apache/tools/ant/types/selectors/FileSelector.html
@@ -1287,6 +1290,7 @@
share/doc/java/ant/api/org/apache/tools/ant/types/selectors/NoneSelector.html
share/doc/java/ant/api/org/apache/tools/ant/types/selectors/NotSelector.html
share/doc/java/ant/api/org/apache/tools/ant/types/selectors/OrSelector.html
+share/doc/java/ant/api/org/apache/tools/ant/types/selectors/OwnedBySelector.html
share/doc/java/ant/api/org/apache/tools/ant/types/selectors/PresentSelector.FilePresence.html
share/doc/java/ant/api/org/apache/tools/ant/types/selectors/PresentSelector.html
share/doc/java/ant/api/org/apache/tools/ant/types/selectors/ReadableSelector.html
@@ -1298,6 +1302,7 @@
share/doc/java/ant/api/org/apache/tools/ant/types/selectors/SizeSelector.ByteUnits.html
share/doc/java/ant/api/org/apache/tools/ant/types/selectors/SizeSelector.SizeComparisons.html
share/doc/java/ant/api/org/apache/tools/ant/types/selectors/SizeSelector.html
+share/doc/java/ant/api/org/apache/tools/ant/types/selectors/SymlinkSelector.html
share/doc/java/ant/api/org/apache/tools/ant/types/selectors/TokenizedPath.html
share/doc/java/ant/api/org/apache/tools/ant/types/selectors/TokenizedPattern.html
share/doc/java/ant/api/org/apache/tools/ant/types/selectors/TypeSelector.FileType.html
@@ -1362,8 +1367,11 @@
share/doc/java/ant/api/org/apache/tools/ant/util/LinkedHashtable.html
share/doc/java/ant/api/org/apache/tools/ant/util/LoaderUtils.html
share/doc/java/ant/api/org/apache/tools/ant/util/MergingMapper.html
+share/doc/java/ant/api/org/apache/tools/ant/util/Native2AsciiUtils.html
share/doc/java/ant/api/org/apache/tools/ant/util/OutputStreamFunneler.html
share/doc/java/ant/api/org/apache/tools/ant/util/PackageNameMapper.html
+share/doc/java/ant/api/org/apache/tools/ant/util/PermissionUtils.FileType.html
+share/doc/java/ant/api/org/apache/tools/ant/util/PermissionUtils.html
share/doc/java/ant/api/org/apache/tools/ant/util/ProcessUtil.html
share/doc/java/ant/api/org/apache/tools/ant/util/PropertyOutputStream.html
share/doc/java/ant/api/org/apache/tools/ant/util/ProxySetup.html
@@ -1502,10 +1510,7 @@
share/doc/java/ant/api/overview-summary.html
share/doc/java/ant/api/overview-tree.html
share/doc/java/ant/api/package-list
-share/doc/java/ant/api/resources/background.gif
-share/doc/java/ant/api/resources/tab.gif
-share/doc/java/ant/api/resources/titlebar.gif
-share/doc/java/ant/api/resources/titlebar_end.gif
+share/doc/java/ant/api/script.js
share/doc/java/ant/api/serialized-form.html
share/doc/java/ant/api/stylesheet.css
share/doc/java/ant/argumentprocessor.html
diff -r b37fb1f249fe -r 5060f5538669 devel/apache-ant/distinfo
--- a/devel/apache-ant/distinfo Tue Feb 07 13:03:26 2017 +0000
+++ b/devel/apache-ant/distinfo Tue Feb 07 13:05:15 2017 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.24 2016/04/17 09:52:28 wiz Exp $
+$NetBSD: distinfo,v 1.25 2017/02/07 13:05:15 wiz Exp $
-SHA1 (apache-ant-1.9.7-bin.tar.bz2) = 230c6a5c59dc08364f615deb240aa50c23ccfe2a
-RMD160 (apache-ant-1.9.7-bin.tar.bz2) = 145fc5ed7e3c428eb6cd5c10af22c5ce58e89459
-SHA512 (apache-ant-1.9.7-bin.tar.bz2) = 3954a6ad3f522c135f327ba0d376eb16ae42103849c8cc5cd6c8c6e87b8c5433c95a0f2d4dfa3e6c2705ee0b8996e5b27d0b2248f64a05fc8c902116cc45a7b2
-Size (apache-ant-1.9.7-bin.tar.bz2) = 4392108 bytes
+SHA1 (apache-ant-1.10.0-bin.tar.bz2) = b681834c9b773065c018c130c56380e13f06552a
+RMD160 (apache-ant-1.10.0-bin.tar.bz2) = 5986951626e6601d349d3b13908eb86de3b7dfa0
+SHA512 (apache-ant-1.10.0-bin.tar.bz2) = 8e21144d9303e06747f5c121cb29f5d57540e32e70497c01f65b6a5ccc7d0a508576078c67c8abf14a4b710257d4deb8fa542858c5977e0291ee2393c0e40e1d
+Size (apache-ant-1.10.0-bin.tar.bz2) = 4578753 bytes
SHA1 (patch-aa) = 2cbee5444e1da56072fc61506b28d22dde6dbcdc
Home |
Main Index |
Thread Index |
Old Index