notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details on branch 2025Q3
apache-ant Java- and XML-based build tool, conceptually similar to make
1.10.15_2 devel on this many watch lists=80 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.10.15_1Version of this port present on the latest quarterly branch.
Maintainer: java@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2003-08-14 13:12:49
Last Update: 2026-04-02 21:06:57
Commit Hash: 86813e9
People watching this port, also watch:: javavmwrapper, gmake, libiconv, unzip, expat
Also Listed In: java
License: APACHE20
WWW:
https://ant.apache.org/
Description:
Apache Ant, a Java-based build tool, conceptually similar to make. Ant uses XML build files that defines a set of targets. Each target has dependencies (other targets) and contains a set of tasks to perform. There are tasks for various things, like compiling ("javac"), copying ("copy"), deleting ("delete"), executing other programs ("java", "exec", "execon", etc.), stylesheet transformations ("style") and so on.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (81 items)
Collapse this list.
  1. /usr/local/share/licenses/apache-ant-1.10.15_2/catalog.mk
  2. /usr/local/share/licenses/apache-ant-1.10.15_2/LICENSE
  3. /usr/local/share/licenses/apache-ant-1.10.15_2/APACHE20
  4. share/java/apache-ant/bin/antRun
  5. share/java/apache-ant/etc/ant-bootstrap.jar
  6. share/java/apache-ant/etc/changelog.xsl
  7. share/java/apache-ant/etc/checkstyle/checkstyle-frames-sortby-check.xsl
  8. share/java/apache-ant/etc/checkstyle/checkstyle-frames.xsl
  9. share/java/apache-ant/etc/checkstyle/checkstyle-text.xsl
  10. share/java/apache-ant/etc/checkstyle/checkstyle-xdoc.xsl
  11. share/java/apache-ant/etc/coverage-frames.xsl
  12. share/java/apache-ant/etc/jdepend-frames.xsl
  13. share/java/apache-ant/etc/jdepend.xsl
  14. share/java/apache-ant/etc/junit-frames-xalan1.xsl
  15. share/java/apache-ant/etc/junit-frames.xsl
  16. share/java/apache-ant/etc/junit-noframes.xsl
  17. share/java/apache-ant/etc/log.xsl
  18. share/java/apache-ant/etc/maudit-frames.xsl
  19. share/java/apache-ant/etc/mmetrics-frames.xsl
  20. share/java/apache-ant/etc/tagdiff.xsl
  21. share/java/apache-ant/lib/README
  22. share/java/apache-ant/lib/ant-antlr.jar
  23. share/java/apache-ant/lib/ant-antlr.pom
  24. share/java/apache-ant/lib/ant-apache-bcel.jar
  25. share/java/apache-ant/lib/ant-apache-bcel.pom
  26. share/java/apache-ant/lib/ant-apache-bsf.jar
  27. share/java/apache-ant/lib/ant-apache-bsf.pom
  28. share/java/apache-ant/lib/ant-apache-log4j.jar
  29. share/java/apache-ant/lib/ant-apache-log4j.pom
  30. share/java/apache-ant/lib/ant-apache-oro.jar
  31. share/java/apache-ant/lib/ant-apache-oro.pom
  32. share/java/apache-ant/lib/ant-apache-regexp.jar
  33. share/java/apache-ant/lib/ant-apache-regexp.pom
  34. share/java/apache-ant/lib/ant-apache-resolver.jar
  35. share/java/apache-ant/lib/ant-apache-resolver.pom
  36. share/java/apache-ant/lib/ant-apache-xalan2.jar
  37. share/java/apache-ant/lib/ant-apache-xalan2.pom
  38. share/java/apache-ant/lib/ant-commons-logging.jar
  39. share/java/apache-ant/lib/ant-commons-logging.pom
  40. share/java/apache-ant/lib/ant-commons-net.jar
  41. share/java/apache-ant/lib/ant-commons-net.pom
  42. share/java/apache-ant/lib/ant-imageio.jar
  43. share/java/apache-ant/lib/ant-imageio.pom
  44. share/java/apache-ant/lib/ant-jai.jar
  45. share/java/apache-ant/lib/ant-jai.pom
  46. share/java/apache-ant/lib/ant-jakartamail.jar
  47. share/java/apache-ant/lib/ant-jakartamail.pom
  48. share/java/apache-ant/lib/ant-javamail.jar
  49. share/java/apache-ant/lib/ant-javamail.pom
  50. share/java/apache-ant/lib/ant-jdepend.jar
  51. share/java/apache-ant/lib/ant-jdepend.pom
  52. share/java/apache-ant/lib/ant-jmf.jar
  53. share/java/apache-ant/lib/ant-jmf.pom
  54. share/java/apache-ant/lib/ant-jsch.jar
  55. share/java/apache-ant/lib/ant-jsch.pom
  56. share/java/apache-ant/lib/ant-junit.jar
  57. share/java/apache-ant/lib/ant-junit.pom
  58. share/java/apache-ant/lib/ant-junit4.jar
  59. share/java/apache-ant/lib/ant-junit4.pom
  60. share/java/apache-ant/lib/ant-junitlauncher.jar
  61. share/java/apache-ant/lib/ant-junitlauncher.pom
  62. share/java/apache-ant/lib/ant-launcher.jar
  63. share/java/apache-ant/lib/ant-launcher.pom
  64. share/java/apache-ant/lib/ant-netrexx.jar
  65. share/java/apache-ant/lib/ant-netrexx.pom
  66. share/java/apache-ant/lib/ant-parent.pom
  67. share/java/apache-ant/lib/ant-swing.jar
  68. share/java/apache-ant/lib/ant-swing.pom
  69. share/java/apache-ant/lib/ant-testutil.jar
  70. share/java/apache-ant/lib/ant-testutil.pom
  71. share/java/apache-ant/lib/ant-xz.jar
  72. share/java/apache-ant/lib/ant-xz.pom
  73. share/java/apache-ant/lib/ant.jar
  74. share/java/apache-ant/lib/ant.pom
  75. share/java/apache-ant/lib/libraries.properties
  76. bin/ant
  77. share/man/man1/ant.1.gz
  78. share/man/man5/build.xml.5.gz
  79. @owner
  80. @group
  81. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • apache-ant>0:devel/apache-ant
To install the port:
cd /usr/ports/devel/apache-ant/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/apache-ant
  • pkg install apache-ant
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: apache-ant
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1758228248 SHA256 (apache-ant-1.10.15-bin.tar.bz2) = 87f48d18ba11c115688c37ef97583ec6ff89ea6033f89d818a67248da4710c4b SIZE (apache-ant-1.10.15-bin.tar.bz2) = 5184070

Expand this list (4 items)

Collapse this list.

SHA256 (ant_1.10.15-1.debian.tar.xz) = e5819c890d6048ee2ce10278e824badc01f4d8c4f8b3a156f39bc2f2a786c8fc SIZE (ant_1.10.15-1.debian.tar.xz) = 20544 SHA256 (apache-ant-1.10.15-manual.tar.bz2) = bc2576d5e80fb49de15084684d2d723d0676ca8af93379a2b3e0fdbc2144db7b SIZE (apache-ant-1.10.15-manual.tar.bz2) = 2276871

Collapse this list.


Packages (timestamps in pop-ups are UTC):
apache-ant
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.10.15_21.10.15_2-1.10.151.10.15_2n/an/an/a
FreeBSD:13:quarterly1.10.15_11.10.15_11.10.131.10.13_11.10.15_1n/an/an/a
FreeBSD:14:latest1.10.15_21.10.15_21.10.81.10.13_11.10.15_2--1.10.13
FreeBSD:14:quarterly1.10.15_11.10.15_1-1.10.13_11.10.15_1-1.10.131.10.13
FreeBSD:15:latest1.10.15_21.10.15_2n/a1.10.13_1n/an/a1.10.13_11.10.13_1
FreeBSD:15:quarterly1.10.15_11.10.15_1n/a-n/an/a--
FreeBSD:16:latest1.10.15_21.10.15_2n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. java : java/openjdk25
This port is required by:
for Build
  1. audio/jid3lib
  2. biology/figtree
  3. cad/sweethome3d
  4. comms/java-simple-serial-connector
  5. databases/cassandra3
  6. databases/cassandra4
  7. databases/cassandra5
Expand this list (147 items / 140 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. databases/hsqldb
  3. devel/RStudio
  4. devel/arduino18
  5. devel/charva
  6. devel/doctorj
  7. devel/flexdock
  8. devel/jiic
  9. devel/jna
  10. devel/libvirt-java
  11. devel/sabre
  12. devel/statcvs
  13. devel/statsvn
  14. devel/umlgraph
  15. dns/dnsjava
  16. editors/libreoffice
  17. editors/openoffice-4
  18. editors/openoffice-devel
  19. filesystems/hfsexplorer
  20. games/gogui
  21. games/jchessboard
  22. games/jin
  23. games/lwjgl
  24. games/lwjgl3
  25. games/stendhal
  26. graphics/jogamp-jogl
  27. graphics/jogl
  28. graphics/lightzone
  29. java/apache-commons-beanutils
  30. java/apache-commons-collections
  31. java/apache-commons-httpclient
  32. java/apache-commons-lang
  33. java/aparapi
  34. java/avis
  35. java/berkeley-db
  36. java/bouncycastle
  37. java/eclipse-ecj
  38. java/jakarta-oro
  39. java/jasmin
  40. java/java-getopt
  41. java/java3d
  42. java/javahelp
  43. java/javamail
  44. java/jcalendar
  45. java/jcommon
  46. java/jfreechart
  47. java/jgraph
  48. java/jgraphx
  49. java/jump
  50. java/jxgrabkey
  51. java/openjfx14
  52. java/phpeclipse
  53. java/sigar
  54. lang/abcl
  55. lang/bsh
  56. lang/rhino
  57. mail/davmail
  58. math/apache-commons-math
  59. math/jtransforms
  60. math/scilab
  61. misc/freeguide
  62. net/jgroups
  63. net/seda
  64. net/spread-j
  65. net-im/convey
  66. print/pdf-renderer
  67. print/pdftk
  68. science/jmol
  69. sysutils/javaservicewrapper
  70. textproc/fop
  71. x11-toolkits/swt
  72. Collapse this list.

Deleted ports which required this port:

Expand this list of 70 deleted ports
  1. astro/openmap*
  2. audio/gervill*
  3. audio/tuxguitar*
  4. biology/biojava*
  5. comms/yaac*
  6. databases/hypertable*
  7. devel/arduino16*
  8. devel/geoip-java*
  9. devel/hadoop*
  10. devel/itext*
  11. devel/jakarta-commons-chain*
  12. devel/java-util-concurrent*
  13. devel/javolution*
  14. devel/jgoodies-common*
  15. devel/pig*
  16. editors/openoffice-3*
  17. editors/openoffice-3-devel*
  18. editors/openoffice.org-3*
  19. editors/openoffice.org-3-RC*
  20. editors/openoffice.org-3-devel*
  21. editors/openoffice.org-vcltesttool*
  22. graphics/opencv-java*
  23. graphics/opencv2-java*
  24. java/apache-commons-primitives*
  25. java/bouncycastle15*
  26. java/eclipse-devel*
  27. java/icedtea6-stubs*
  28. java/jakarta-commons-beanutils*
  29. java/jakarta-commons-collections*
  30. java/jakarta-commons-httpclient*
  31. java/jakarta-commons-lang*
  32. java/jakarta-commons-primitives*
  33. java/jakarta-regexp*
  34. java/jdom*
  35. java/jgrapht*
  36. java/openjfx8-devel*
  37. java/openjfx8-scenebuilder*
  38. java/servingxml*
  39. lang/x10*
  40. mail/openemm2015*
  41. math/jakarta-commons-math*
  42. math/jakarta-commons-math3*
  43. misc/jbidwatcher*
  44. net/hornetq*
  45. net/jsch*
  46. net/openmq*
  47. net/openmq-client*
  48. net/tn5250j*
  49. net-im/jitsi*
  50. net-im/openfire-devel*
  51. net-p2p/azureus2*
  52. net-p2p/bittyrant*
  53. net-p2p/i2p*
  54. net-p2p/vuze*
  55. science/colt*
  56. security/i2p*
  57. sysutils/hfsexplorer*
  58. sysutils/hyperic-sigar*
  59. sysutils/sge60*
  60. textproc/ant-xinclude-task*
  61. textproc/jakarta-poi*
  62. textproc/jalingo*
  63. textproc/jaxup*
  64. textproc/py-lucene*
  65. textproc/xincluder*
  66. textproc/xmlenc*
  67. www/helma*
  68. www/openbravoerp*
  69. www/rssowl*
  70. x11-toolkits/swt-devel*
  71. Collapse this list of deleted ports.
for Fetch
  1. databases/cassandra4
  2. databases/cassandra5
for Run
  1. devel/sonarqube-ant-task

Deleted ports which required this port:

Expand this list of 5 deleted ports
  1. devel/maven-ant-tasks*
  2. devel/rubygem-atoulme-antwrap*
  3. devel/sonar-ant-task*
  4. java/xdoclet*
  5. www/jetspeed*
  6. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for apache-ant-1.10.15_2: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
devel_apache-ant
USES:
cpe java tar:bzip2
FreshPorts was unable to extract/find any pkg message
Master Sites:
  1. There is no master site for this port.

There are no commits on branch 2025Q3 for this port