FreeBSD Ports

devel/apache-ant 1.10.17

Java- and XML-based build tool, conceptually similar to make

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
c5b31ffa49
License
APACHE20
Categories
devel, java
Package size
4874.1 KiB, 40968.9 KiB installed

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.

Install

As a binary package — by origin, or by package name:

pkg install devel/apache-ant
pkg install apache-ant

From the ports tree:

cd /usr/ports/devel/apache-ant/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	apache-ant>0:devel/apache-ant

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.10.171.10.171.10.81.10.13_11.10.17
FreeBSD:14:quarterly1.10.171.10.17n/a1.10.13_11.10.17
FreeBSD:15:latest1.10.171.10.17n/a1.10.13_11.10.13_1
FreeBSD:15:quarterly1.10.171.10.17n/an/an/a
FreeBSD:16:latest1.10.171.10.17n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

All run dependencies 53

Configuration

Options name: devel_apache-ant

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
cpe java tar:bzip2
Service scripts
none

Files

Manual pages 2
  • ant(1)
  • build.xml(5)
pkg-plist 75
  • share/apache-ant/bin/antRun
  • share/apache-ant/etc/ant-bootstrap.jar
  • share/apache-ant/etc/changelog.xsl
  • share/apache-ant/etc/checkstyle/checkstyle-frames-sortby-check.xsl
  • share/apache-ant/etc/checkstyle/checkstyle-frames.xsl
  • share/apache-ant/etc/checkstyle/checkstyle-text.xsl
  • share/apache-ant/etc/checkstyle/checkstyle-xdoc.xsl
  • share/apache-ant/etc/coverage-frames.xsl
  • share/apache-ant/etc/jdepend-frames.xsl
  • share/apache-ant/etc/jdepend.xsl
  • share/apache-ant/etc/junit-frames-xalan1.xsl
  • share/apache-ant/etc/junit-frames.xsl
  • share/apache-ant/etc/junit-noframes.xsl
  • share/apache-ant/etc/log.xsl
  • share/apache-ant/etc/maudit-frames.xsl
  • share/apache-ant/etc/mmetrics-frames.xsl
  • share/apache-ant/etc/tagdiff.xsl
  • share/apache-ant/lib/README
  • share/apache-ant/lib/ant-antlr.jar
  • share/apache-ant/lib/ant-antlr.pom
  • share/apache-ant/lib/ant-apache-bcel.jar
  • share/apache-ant/lib/ant-apache-bcel.pom
  • share/apache-ant/lib/ant-apache-bsf.jar
  • share/apache-ant/lib/ant-apache-bsf.pom
  • share/apache-ant/lib/ant-apache-log4j.jar
  • share/apache-ant/lib/ant-apache-log4j.pom
  • share/apache-ant/lib/ant-apache-oro.jar
  • share/apache-ant/lib/ant-apache-oro.pom
  • share/apache-ant/lib/ant-apache-regexp.jar
  • share/apache-ant/lib/ant-apache-regexp.pom
  • share/apache-ant/lib/ant-apache-resolver.jar
  • share/apache-ant/lib/ant-apache-resolver.pom
  • share/apache-ant/lib/ant-apache-xalan2.jar
  • share/apache-ant/lib/ant-apache-xalan2.pom
  • share/apache-ant/lib/ant-commons-logging.jar
  • share/apache-ant/lib/ant-commons-logging.pom
  • share/apache-ant/lib/ant-commons-net.jar
  • share/apache-ant/lib/ant-commons-net.pom
  • share/apache-ant/lib/ant-imageio.jar
  • share/apache-ant/lib/ant-imageio.pom
  • share/apache-ant/lib/ant-jai.jar
  • share/apache-ant/lib/ant-jai.pom
  • share/apache-ant/lib/ant-jakartamail.jar
  • share/apache-ant/lib/ant-jakartamail.pom
  • share/apache-ant/lib/ant-javamail.jar
  • share/apache-ant/lib/ant-javamail.pom
  • share/apache-ant/lib/ant-jdepend.jar
  • share/apache-ant/lib/ant-jdepend.pom
  • share/apache-ant/lib/ant-jmf.jar
  • share/apache-ant/lib/ant-jmf.pom
  • share/apache-ant/lib/ant-jsch.jar
  • share/apache-ant/lib/ant-jsch.pom
  • share/apache-ant/lib/ant-junit.jar
  • share/apache-ant/lib/ant-junit.pom
  • share/apache-ant/lib/ant-junit4.jar
  • share/apache-ant/lib/ant-junit4.pom
  • share/apache-ant/lib/ant-junitlauncher.jar
  • share/apache-ant/lib/ant-junitlauncher.pom
  • share/apache-ant/lib/ant-launcher.jar
  • share/apache-ant/lib/ant-launcher.pom
  • share/apache-ant/lib/ant-netrexx.jar
  • share/apache-ant/lib/ant-netrexx.pom
  • share/apache-ant/lib/ant-parent.pom
  • share/apache-ant/lib/ant-swing.jar
  • share/apache-ant/lib/ant-swing.pom
  • share/apache-ant/lib/ant-testutil.jar
  • share/apache-ant/lib/ant-testutil.pom
  • share/apache-ant/lib/ant-xz.jar
  • share/apache-ant/lib/ant-xz.pom
  • share/apache-ant/lib/ant.jar
  • share/apache-ant/lib/ant.pom
  • share/apache-ant/lib/libraries.properties
  • bin/ant
  • share/man/man1/ant.1.gz
  • share/man/man5/build.xml.5.gz
distinfo 3
FileSizeSHA256
apache-ant-1.10.17-bin.tar.bz25.414359e+065210fc9d77e96bf5f4639287f29826da85e54a542e0a409463b1642bc3caaee7
ant_1.10.17-1.debian.tar.xz205646e81045c8355a911454d9b34577c8eaa390481840d65ace7963ee7b0283b9e79
apache-ant-1.10.17-manual.tar.bz22.525542e+060e87d357de31d4981f9e8b35a7bb9221c9ea7d4a139f55d1f6c8dfe769730ed2
Master sites 2
  • APACHE/ant/binaries:bin
  • https://deb.debian.org/debian/pool/main/a/ant/:man

Commit history 1

DateCommitCreditsLog message
c5b31ffa49 Palle Girgensohn devel/apache-ant: Update to 1.10.17
Ant 1.10.17 fixes a regression in the programmatic use of Ant and can be used with Java runtime version 8 and higher. PR: 298130 Submitted by: Pedro F. Giffuni