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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.10.17 | 1.10.17 | 1.10.8 | 1.10.13_1 | 1.10.17 |
| FreeBSD:14:quarterly | 1.10.17 | 1.10.17 | n/a | 1.10.13_1 | 1.10.17 |
| FreeBSD:15:latest | 1.10.17 | 1.10.17 | n/a | 1.10.13_1 | 1.10.13_1 |
| FreeBSD:15:quarterly | 1.10.17 | 1.10.17 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.10.17 | 1.10.17 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/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
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- audio/alsa-lib
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/libffi
- devel/libinotify
- devel/pcre2
- devel/py-packaging
- devel/readline
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/png
- graphics/tiff
- java/javavmwrapper
- java/openjdk21
- lang/python312
- lang/python315
- math/mpdecimal
- print/freetype2
- print/harfbuzz
- print/indexinfo
- textproc/expat2
- x11-fonts/dejavu
- x11-fonts/encodings
- x11-fonts/font-bh-ttf
- x11-fonts/font-misc-ethiopic
- x11-fonts/font-misc-meltho
- x11-fonts/fontconfig
- x11-fonts/libfontenc
- x11-fonts/mkfontscale
- x11-fonts/xorg-fonts-truetype
- x11-toolkits/libXt
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrandr
- x11/libXrender
- x11/libXtst
- x11/libxcb
- x11/xorgproto
Required by 75
- audio/jid3lib
- biology/figtree
- cad/sweethome3d
- comms/java-simple-serial-connector
- databases/cassandra4
- databases/cassandra5
- databases/hsqldb
- devel/arduino18
- devel/charva
- devel/doctorj
- devel/flexdock
- devel/jiic
- devel/jna
- devel/libvirt-java
- devel/sabre
- devel/sonarqube-ant-task
- devel/statcvs
- devel/statsvn
- devel/tla+
- devel/umlgraph
- dns/dnsjava
- editors/libreoffice
- editors/openoffice-4
- editors/openoffice-devel
- filesystems/hfsexplorer
- games/gogui
- games/jchessboard
- games/jin
- games/lwjgl
- games/lwjgl3
- games/stendhal
- graphics/jogamp-jogl
- graphics/jogl
- graphics/lightzone
- java/apache-commons-beanutils
- java/apache-commons-collections
- java/apache-commons-httpclient
- java/apache-commons-lang
- java/avis
- java/berkeley-db
- java/bouncycastle
- java/jakarta-oro
- java/jasmin
- java/java-getopt
- java/java3d
- java/javahelp
- java/javamail
- java/jcalendar
- java/jcommon
- java/jfreechart
- java/jgraph
- java/jgraphx
- java/jump
- java/jxgrabkey
- java/openjfx14
- java/phpeclipse
- java/sigar
- lang/abcl
- lang/bsh
- lang/rhino
- mail/davmail
- math/apache-commons-math
- math/jtransforms
- math/scilab
- misc/freeguide
- net-im/convey
- net/dogtag-ldap-sdk
- net/jgroups
- net/spread-j
- print/pdf-renderer
- print/pdftk
- science/jmol
- sysutils/javaservicewrapper
- textproc/fop
- x11-toolkits/swt
Configuration
Options name: devel_apache-ant
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build 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
| File | Size | SHA256 |
|---|---|---|
| apache-ant-1.10.17-bin.tar.bz2 | 5.414359e+06 | 5210fc9d77e96bf5f4639287f29826da85e54a542e0a409463b1642bc3caaee7 |
| ant_1.10.17-1.debian.tar.xz | 20564 | 6e81045c8355a911454d9b34577c8eaa390481840d65ace7963ee7b0283b9e79 |
| apache-ant-1.10.17-manual.tar.bz2 | 2.525542e+06 | 0e87d357de31d4981f9e8b35a7bb9221c9ea7d4a139f55d1f6c8dfe769730ed2 |
Master sites 2
- APACHE/ant/binaries:bin
- https://deb.debian.org/debian/pool/main/a/ant/:man