Commit Graph

75 Commits

Author SHA256 Message Date
Michal Vyskocil
e48b18a268 - Update to ant 1.8.2
* performance improvements in directory scanning
  * XSLT task honors classpath again (bugrep 49271)
  * distinction between core tasks and optional tasks is abolished
  * new task augment allows to add attributes or nested elements to previously
    defined references
  * Lexically scoped local properties, i.e. properties that are only defined
    inside a target, sequential block or similar environment. This is very
    useful inside of <macrodef>s where a macro can now define a temporary
    property that will disappear once the task has finished.
  * <import> can now import from any file- or URL-providing resource - this
    includes <javaresource>. This means <import> can read build file snippets
    from JARs or fixed server URLs. There are several other improvements in the
    area of import.
  * Various improvements to the directory scanning code that help with symbolic
    link cycles (as can be found on MacOS X Java installations for example) and
    improve scanning performance. For big directory trees the improvement is
    dramatic.
  * The way developers can extend Ant's property expansion algorithm has been
    rewritten (breaking the older API) to be easier to use and be more
    powerful. The whole local properties mechanism is implemented using that
    API and could be implemented in a separate library without changes in Ant's
    core. Things like the yet-to-be-released props Antlib can now provide often
    required "scripty" fuctions without touching Ant itself. At the same time
    the if and unless attributes have been rewritten to do the expected thing
    if applied to a property expansion (i.e. if="${foo}" will mean "yes, do it"
    if ${foo} expands to true, in Ant 1.7.1 it would mean "no" unless a
    property named "true" existed). This adds "testing conditions" as a new
    use-case to property expansion.
  * A new top-level element <extension-point> assists in writing re-usable
    build files that are meant to be imported. <extension-point> has a name and
    a dependency-list like <target> and can be used like a <target> from the
    command line or a dependency-list but the importing build file can add
    targets to the <extension-point>'s depends list.
  * Ant now requires Java 1.4 or later new task include provides an alternative
   to <import> that should be preferred when you don't want to override any
   targets
  * numerous bug fixes and improvements as documented in
    Bugzilla and in WHATSNEW
- merge the nodeps and trax packages to main one
- build ant-antlr.spec using openjdk
- add ant-apache-xalan2 and ant-testutil

OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=16
2011-03-09 09:05:56 +00:00
Michal Vyskocil
115578e416 fix the build failure with antlr-bootstrap
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=14
2010-11-04 09:45:00 +00:00
Michal Vyskocil
7c68a6fd14 improved changes
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=12
2010-09-02 12:14:13 +00:00
Michal Vyskocil
c8db37db73 - Build with antlr-bootstrap, ignore antlr(-java)
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=11
2010-09-01 07:54:41 +00:00
OBS User autobuild
fc0d3c04f9 Accepting request 37940 from Java:packages
checked in (request 37940)

OBS-URL: https://build.opensuse.org/request/show/37940
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=10
2010-04-15 21:50:15 +00:00
OBS User autobuild
57dbc5419b Accepting request 37940 from Java:packages
Copy from Java:packages/ant based on submit request 37940 from user mvyskocil

OBS-URL: https://build.opensuse.org/request/show/37940
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ant?expand=0&rev=26
2010-04-15 21:50:18 +00:00
OBS User autobuild
a4e5c95b7c Accepting request 35292 from Java:packages
Copy from Java:packages/ant based on submit request 35292 from user mvyskocil

OBS-URL: https://build.opensuse.org/request/show/35292
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ant?expand=0&rev=25
2010-03-18 22:36:29 +00:00
OBS User unknown
df2dc5f187 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ant?expand=0&rev=21 2009-06-19 22:49:50 +00:00
OBS User unknown
70891d53cd OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ant?expand=0&rev=20 2009-05-03 09:47:32 +00:00
OBS User unknown
ff41435af7 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ant?expand=0&rev=19 2009-04-28 22:51:30 +00:00
OBS User unknown
0a7c3c8356 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ant?expand=0&rev=18 2008-11-03 10:55:06 +00:00
OBS User unknown
dbb6824d6c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ant?expand=0&rev=16 2008-07-21 14:37:51 +00:00
OBS User unknown
f869462890 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ant?expand=0&rev=15 2008-07-16 20:16:13 +00:00
OBS User unknown
3d2d5bb2cd OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ant?expand=0&rev=14 2008-05-15 20:09:20 +00:00
OBS User unknown
a401a8fd98 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ant?expand=0&rev=13 2008-05-10 02:27:03 +00:00
1c21cbd657 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ant?expand=0&rev=12 2008-05-09 05:12:23 +00:00
OBS User unknown
bf3e83ae76 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ant?expand=0&rev=11 2008-05-09 02:27:06 +00:00
74003aa5fc OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ant?expand=0&rev=10 2008-05-08 06:42:09 +00:00
OBS User unknown
220c58b622 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ant?expand=0&rev=9 2008-05-08 02:28:03 +00:00
4044cbf3de OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ant?expand=0&rev=8 2008-05-07 11:41:24 +00:00
OBS User unknown
2e3375a805 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ant?expand=0&rev=6 2007-08-15 10:48:17 +00:00
OBS User unknown
34384012a7 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ant?expand=0&rev=5 2007-08-10 02:26:22 +00:00
OBS User unknown
599214fd6f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ant?expand=0&rev=4 2007-07-11 02:26:12 +00:00
OBS User unknown
ede40d9e5b OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ant?expand=0&rev=3 2007-07-10 13:24:53 +00:00
OBS User unknown
58e7ff7524 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ant?expand=0&rev=1 2007-01-15 22:51:08 +00:00