ant - Java-based build tool

Property Value
Distribution openSUSE Leap 42.3
Repository openSUSE JAVA all
Package name ant
Package version 1.9.10
Package release 137.1
Package architecture noarch
Package type rpm
Installed size 2.53 MB
Download size 2.04 MB
Official Mirror
Apache Ant is a Java-based build tool. In theory, it is kind of like
Make. Build description files are written in XML.


Package Version Architecture Repository
ant-1.9.13-143.1.noarch.rpm 1.9.13 noarch openSUSE JAVA
ant-1.9.4-11.4.noarch.rpm 1.9.4 noarch openSUSE Oss
ant - - -


Name Value
java-devel >= 1.6
javapackages-tools -
jaxp_parser_impl -
xml-commons-apis -
xml-commons-resolver -


Name Value
ant = 1.9.10-137.1
ant-nodeps = 1.9.10
ant-trax = 1.9.10
apache-ant = 1.9.10
config(ant) = 1.9.10-137.1


Name Value
ant-nodeps < 1.9.10
ant-trax < 1.9.10
apache-ant < 1.9.10


Type URL
Binary Package ant-1.9.10-137.1.noarch.rpm
Source Package ant-1.9.10-137.1.src.rpm

Install Howto

  1. Add the openSUSE JAVA repository:
    # zypper addrepo opensuse-java
  2. Install ant rpm package:
    # zypper install ant




2018-02-23 -
- fix build error for Leap 42.3
2018-02-22 -
- Add patch to run scripts with python3 if applicable bsc#1082202:
* ant-python3.patch
2018-02-22 -
- Update to 1.9.10:
* Various fixes for java10
* Small fixes all around
- Remove merged patch reproducible.patch
2017-10-28 -
- Simply use find -delete over xargs.
- Make description neutral.
2017-10-24 -
- Add reproducible-build-date.patch to allow to have fixed build dates
to make other packages build more reproducibly
2017-10-04 -
- Remove dependency on java-1_5_0-gcj-compat-devel and build even
the bootstrap package with java source and target 1.6
2017-09-29 -
- Don't condition the maven defines on release version, but on
_maven_repository being defined
2017-09-14 -
- Allow bootstrapping with something else then
java-1_5_0-gcj-compat, but still require
- Added patch:
* apache-ant-bootstrap.patch
- Add -sourcepath option to fix build breakages with Eclipse
Compiler for Java(tm)
2017-09-06 -
- Added patch:
* apache-ant-1.9.9-sourcetarget.patch
+ Change java source and target versions to 1.6 to allow build
with jdk9
- For non-boostrap builds require java-devel >= 1.6
2017-06-09 -
- Do not generate poms on ant core packages to reduce deps and
allow bootstrap

See Also

Package Description
ant-antlr-1.9.13-143.1.noarch.rpm Antlr Task for ant
ant-apache-bcel-1.9.13-143.1.noarch.rpm Optional apache bcel tasks for ant
ant-apache-bsf-1.9.13-143.1.noarch.rpm Optional apache bsf tasks for ant
ant-apache-log4j-1.9.13-143.1.noarch.rpm Optional apache log4j tasks for ant
ant-apache-oro-1.9.13-143.1.noarch.rpm Optional apache oro tasks for ant
ant-apache-regexp-1.9.13-143.1.noarch.rpm Optional apache regexp tasks for ant
ant-apache-resolver-1.9.13-143.1.noarch.rpm Optional apache resolver tasks for ant
ant-apache-xalan2-1.9.13-143.1.noarch.rpm Optional apache xalan2 tasks for ant
ant-commons-logging-1.9.13-143.1.noarch.rpm Optional commons logging tasks for ant
ant-commons-net-1.9.13-143.1.noarch.rpm Optional commons net tasks for ant
ant-contrib-1.0b3-139.4.noarch.rpm Collection of tasks for Ant
ant-contrib-javadoc-1.0b3-139.4.noarch.rpm Javadoc for ant-contrib
ant-contrib-manual-1.0b3-139.4.noarch.rpm Manual for ant-contrib
ant-findbugs-1.3.9-80.16.noarch.rpm Ant task for findbugs
ant-javamail-1.9.13-143.1.noarch.rpm Optional javamail tasks for ant