SHA256
1
0
forked from pool/ant

78 Commits

Author SHA256 Message Date
Fridrich Strba
50bd78e899 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=96 2017-09-29 15:37:21 +00:00
Fridrich Strba
e5b8d888a9 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=95 2017-09-29 07:07:36 +00:00
Fridrich Strba
0efd11248a OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=93 2017-09-14 07:20:41 +00:00
Fridrich Strba
cd778b385e OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=92 2017-09-14 06:02:30 +00:00
Fridrich Strba
de846836cb OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=91 2017-09-14 05:53:04 +00:00
Fridrich Strba
5efc8e2488 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=90 2017-09-14 05:40:44 +00:00
Fridrich Strba
ac98a9a6d2 Required java version for bootstrap build
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=88
2017-09-06 19:00:24 +00:00
Fridrich Strba
dbbfb528cd Fix build with java 9
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=87
2017-09-06 17:53:01 +00:00
Tomáš Chvátal
cc2f5a0813 - Do not generate poms on ant core packages to reduce deps and
allow bootstrap

- Fix bootstrap to avoid new cycle bsc#1041966

- Do not generate poms on ant core packages to reduce deps and
  allow bootstrap

- Fix bootstrap to avoid new cycle bsc#1041966

- Do not generate poms on ant core packages to reduce deps and
  allow bootstrap

OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=85
2017-06-09 09:04:32 +00:00
Tomáš Chvátal
2690400180 - Fix bootstrap to avoid new cycle bsc#1041966
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=83
2017-05-31 13:37:48 +00:00
Tomáš Chvátal
8e3f1146d1 OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=81 2017-05-19 16:56:23 +00:00
Tomáš Chvátal
09a257768b - Disable javadoc completely it is on the web in much better form
- Remove if0 conditions
- Remove patch apache-ant-old-gcj-build.patch for sle11 and unused
- Fix build with split javapackages-tools

- Disable javadoc completely it is on the web in much better form
- Remove if0 conditions
- Remove patch apache-ant-old-gcj-build.patch for sle11 and unused
- Fix build with split javapackages-tools

- Disable javadoc completely it is on the web in much better form
- Remove if0 conditions
- Remove patch apache-ant-old-gcj-build.patch for sle11 and unused
- Fix build with split javapackages-tools

OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=80
2017-05-19 08:36:09 +00:00
Tomáš Chvátal
333f87be39 Accepting request 493610 from home:bmwiedemann:branches:Java:packages
- Version bump to 1.9.9:
  * Read WHATSNEW file for full changelist

- Add reproducible.patch to allow reproducible builds of ant itself
  and packages built with ant like jcodings

OBS-URL: https://build.opensuse.org/request/show/493610
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=79
2017-05-09 11:09:03 +00:00
Tomáš Chvátal
195afdfc36 - Revert the previous change as it broke the build of most java
software stack

- Revert the previous change as it broke the build of most java
  software stack

- Revert the previous change as it broke the build of most java
  software stack

OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=77
2017-02-20 10:14:44 +00:00
Tomáš Chvátal
9d6a8ad696 Accepting request 456881 from home:guoyunhebrave:branches:Java:packages
Fix bug#1025015
https://bugzilla.opensuse.org/show_bug.cgi?id=1025015

OBS-URL: https://build.opensuse.org/request/show/456881
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=75
2017-02-14 09:53:27 +00:00
Tomáš Chvátal
5a1953a058 Accepting request 456868 from Java:packages
OBS-URL: https://build.opensuse.org/request/show/456868
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=74
2017-02-13 15:20:50 +00:00
Tomáš Chvátal
3e0d06c0be OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=73 2017-01-04 14:11:51 +00:00
Tomáš Chvátal
e5ab749979 - Do not use gcj but java 1.8.0+ for building as gcj is gone from gcc7
- Do not use gcj but java 1.8.0+ for building as gcj is gone from gcc7

OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=72
2017-01-04 10:45:56 +00:00
Tomáš Chvátal
1e0d7eb309 - Do not use gcj but java 1.8.0+ for building as gcj is gone from gcc7
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=71
2017-01-04 10:45:07 +00:00
Tomáš Chvátal
6c92b0c81e Accepting request 353938 from home:dstoecker:branches:Java:packages
Fix https://bugzilla.opensuse.org/show_bug.cgi?id=915686.

OBS-URL: https://build.opensuse.org/request/show/353938
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=69
2016-01-17 08:38:49 +00:00
Tomáš Chvátal
01582d89d8 - Add xalan-j2-serializer to ant-antlr requirements
- Add xalan-j2-serializer to ant-antlr requirements

- Add xalan-j2-serializer to ant-antlr requirements

OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=67
2015-07-29 11:13:33 +00:00
Tomáš Chvátal
3521072b31 - Version bump to 1.9.6:
* Read WHATSNEW file for detailed informations on the update

- Fix build with new javapackages-tools

- to bootstrap 13.2 we need another split because bsf depends on things
  that depend on junit and as antlr requires bsf, we need a 3rd step ->
  split ant-junit to build in between ant and ant-antlr

- Fix building on SLE.
- Added patch:
  * apache-ant-old-gcj-build.patch
- fix summary (was antlr summary) 

- SLE_11 specific spec files for ant/ant-antlr. These build with
  openjdk, which introduced bootstrap breakage in Factory.
- Update pre_checkin.sh for SLE_11 specific spec's


- remove dependency on gpg-offline (blocks rebuilds and
  tarball integrity is checked by source-validator anyway, plus
  it was commented out)
- remove apache-ant-bz163689.patch (was not applied anywhere)

- Update packaging to build the openjdk and not gcj 

- Update to 1.9.2
- Incompatible changes:
 * ProjectHelper's implementation import and include tasks
   defaults the targetPrefix to ProjectHelper.USE_PROJECT_NAME_AS_TARGET_PREFIX.

OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=66
2015-07-28 14:17:31 +00:00
Tomáš Chvátal
cd3127bad0 Accepting request 312939 from home:jengelh:branches:Java:packages
- Do better quoting to get better error messages when it fails

OBS-URL: https://build.opensuse.org/request/show/312939
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=64
2015-06-22 08:55:55 +00:00
Tomáš Chvátal
832d3526bd - Fix build with new javapackages-tools
- Fix build with new javapackages-tools

OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=62
2015-03-18 09:30:45 +00:00
Factory Maintainer
f6a22379bd Accepting request 246737 from openSUSE:Factory:Staging:H:DVD
- to bootstrap 13.2 we need another split because bsf depends on things
  that depend on junit and as antlr requires bsf, we need a 3rd step ->
  split ant-junit to build in between ant and ant-antlr

OBS-URL: https://build.opensuse.org/request/show/246737
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=60
2014-08-28 17:05:23 +00:00
Tomáš Chvátal
57700f8c95 - Fix building on SLE.
- Added patch:
  * apache-ant-old-gcj-build.patch

OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=57
2014-07-04 12:47:43 +00:00
Tomáš Chvátal
3ebb6592f8 - Update to 1.9.4:
* Read WHATSNEW file for full changelist
  * initial support for Java 1.9
  * <junit> has now a threads attribute allowing to run the tests in
    several threads. Bugzilla Report 55925
  * TarInputStream will now read archives created by tar
    implementations that encode big numbers by not adding a trailing
    NUL.

- Update to 1.9.4:
  * Read WHATSNEW file for full changelist
  * initial support for Java 1.9
  * <junit> has now a threads attribute allowing to run the tests in
    several threads. Bugzilla Report 55925
  * TarInputStream will now read archives created by tar
    implementations that encode big numbers by not adding a trailing
    NUL.

OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=56
2014-07-04 12:08:20 +00:00
Duncan Mac-Vicar
7f97d4c346 Accepting request 234236 from home:ptrommler:branches:Java:packages
Fix summary.

OBS-URL: https://build.opensuse.org/request/show/234236
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=55
2014-05-19 12:47:10 +00:00
Tomáš Chvátal
beb9ad9403 - Revert the bootstrap breakage.
- Revert the bootstrap breakage.

OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=52
2014-05-02 09:15:53 +00:00
Tomáš Chvátal
c710b4f92e Accepting request 231783 from home:dirkmueller:branches:Java:packages
- remove dependency on gpg-offline (blocks rebuilds and
  tarball integrity is checked by source-validator anyway, plus
  it was commented out)
- remove apache-ant-bz163689.patch (was not applied anywhere)

OBS-URL: https://build.opensuse.org/request/show/231783
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=51
2014-04-30 08:34:23 +00:00
Duncan Mac-Vicar
05775eedad Accepting request 231159 from home:deadpoint:branches:Java:packages
Update to build with openjdk

OBS-URL: https://build.opensuse.org/request/show/231159
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=50
2014-04-26 13:11:11 +00:00
Michal Vyskocil
2f61e91acb - Update to 1.9.3
- BugFixes:
  * Ant 1.8 exec task changes have slowed exec to a crawl, apache#54128
  * <parallel> swallowed the status code of nested <fail> tasks,
   apache#55539
  * a race condition could make <fixcrlf> tasks of parallel builds to
    interfere with each other, apache#54393
 * <mail>'s mailport still didn't work properly when using smtps,
   apache#49267
 * using attributes belonging to the if and unless namespaces
   made macrodef fail, apache#55885.
 * Apt is not available under JDK 1.8, apache#55922
- drop unused macros

OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=47
2014-01-02 09:17:02 +00:00
Michal Vyskocil
a38947ead8 - use requires_eq instead of manual call of rpm -q
- use requires_eq instead of manual call of rpm -q

OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=45
2013-12-04 14:59:27 +00:00
Michal Vyskocil
6b75cb899c - install compat symlink to /usr/share/ant/bin/antRun to make scala build
- install compat symlink to /usr/share/ant/bin/antRun to make scala build

OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=43
2013-10-02 09:53:24 +00:00
Tomáš Chvátal
f88ac6575e Replace jpackage-utils by javapackages-tools
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=41
2013-09-09 11:49:39 +00:00
Michal Vyskocil
20cb0abf56 - Update to 1.9.2
- Incompatible changes:
 * ProjectHelper's implementation import and include tasks
   defaults the targetPrefix to ProjectHelper.USE_PROJECT_NAME_AS_TARGET_PREFIX.
   ProjectHelper2 is not affected, apache#54940.
 * FixCRLF used to treat the EOL value ASIS to convert to the system property
   line.separator. Specified was that ASIS would leave the EOL characters alone,
   the task now really leaves the EOL characters alone. This also implies that
   EOL ASIS will not insert a newline even if fixlast is set to true.
   apache#53036
 * The CommandLauncher hierarchy that used to be a set of inner
   classes of Execute has been extracted to the
   org.apache.tools.ant.taskdefs.launcher package.
 * Any FileResource whose represented File has a parent also has a basedir.
 * Removing the Perforce Ant tasks replaced by tasks supplied by Perforce Inc.
 * Setting the default encoding of StringResource to UTF-8 instead of null
- Bugfixes:
 * <javadoc> post-process generated docs to migitiate frame
    injection attack (CVE-2013-1571) apache#55132
 * Parsing of zip64 extra fields has become more lenient
 * TarInputStream should now properly read GNU longlink entries' names.
   apache#55040.
 * <java> and <exec> used to be too restrictive when evaluating
   whether a given set of options is compatible with spawning the new
   process, apache#55112.
 * Corrected XSLTC error in <junitreport>, apache#54641.
 * and many more, see WHATSNEW for details

OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=40
2013-08-22 09:27:53 +00:00
Michal Vyskocil
b28cca6b25 - remove xerces-j2-bootstrap depenency (bnc#789163)
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=38
2013-01-07 12:15:18 +00:00
Michal Vyskocil
63988bed22 Accepting request 122893 from home:babelworx:ldig:branches:Java:packages
license update: CDDL-1.0
SPDX format (note that it should CDDL-1.1 if the (c) owner and license steward is Oracle)

OBS-URL: https://build.opensuse.org/request/show/122893
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=36
2012-06-11 14:05:44 +00:00
Michal Vyskocil
723f4c811c - build ignore java-1_7_0-openjdk as well
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=35
2012-05-15 07:06:57 +00:00
Michal Vyskocil
3005118af2 - revert the Recommends to fix a lot of build fails
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=31
2012-02-01 12:55:13 +00:00
Michal Vyskocil
27db20d9cd - use new _mavendepmapfragdir macro instead of hardocded path
- change java-devel Requires to Recommends

OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=28
2012-01-25 10:14:10 +00:00
Michal Vyskocil
5249742060 Accepting request 98604 from openSUSE:Factory:ARM
- use dist-lite and dist_javadocs to make javadoc build really
  optional
- fix arm check (ifarch does not work in a noarch spec file)

OBS-URL: https://build.opensuse.org/request/show/98604
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=26
2012-01-03 11:19:37 +00:00
Michal Vyskocil
954fffcb70 - use dist and javadocs targets to make javadoc build really configurable
- disable javadoc build on arm to speedup the build of java platform

- use dist and javadocs targets to make javadoc build really configurable
- disable javadoc build on arm to speedup the build of java platform

OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=23
2011-12-15 08:55:54 +00:00
Michal Vyskocil
a4d95ed4b4 Accepting request 82979 from home:jengelh:bl-a
- Remove redundant tags/sections from specfile as discussed on oSC2011/opensuse-packaging

OBS-URL: https://build.opensuse.org/request/show/82979
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=21
2011-09-22 08:25:45 +00:00
OBS User buildservice-autocommit
3394fc9778 Updating link to change in openSUSE:Factory/ant revision 34.0
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=12c1c5d6508399252e55576cb841ffd2
2011-03-15 09:12:19 +00:00
Michal Vyskocil
8c0c895e49 - ignore openjdk for build of core ant
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=19
2011-03-14 13:03:05 +00:00
Michal Vyskocil
b6527afd2a fix build of ant-antlr - the rest of ant's modules
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=17
2011-03-09 13:20:10 +00:00
Michal Vyskocil
90072d3de8 - 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
de0f8f0c27 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
OBS User buildservice-autocommit
f77e1052f4 Updating link to change in openSUSE:Factory/ant revision 29.0
OBS-URL: https://build.opensuse.org/package/show/Java:packages/ant?expand=0&rev=8a213d45375904a29421515faae1d7ee
2010-09-03 11:37:35 +00:00