ant - Java-based build tool

Property Value
Distribution openSUSE Leap 42.2
Repository openSUSE JAVA all
Package name ant
Package version 1.9.9
Package release 135.1
Package architecture noarch
Package type rpm
Installed size 2.52 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.4-9.2.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.9-135.1
ant-nodeps = 1.9.9
ant-trax = 1.9.9
apache-ant = 1.9.9
config(ant) = 1.9.9-135.1


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


Type URL
Binary Package ant-1.9.9-135.1.noarch.rpm
Source Package ant-1.9.9-135.1.src.rpm

Install Howto

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




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
2017-05-31 -
- Fix bootstrap to avoid new cycle bsc#1041966
2017-05-19 -
- 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
2017-05-08 -
- Version bump to 1.9.9:
* Read WHATSNEW file for full changelist

See Also

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