The FreeBSD Ports Archive

Freebsd | Contact
Welcome to FreeBSD Software


FreeBSD devel : apache-ant

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

 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. 

http://ant.apache.org/



apache-ant history


v. 1.47
date: 2007/05/19 20:02:02;  author: flz;  state: Exp;  lines: +1 -0
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.

v. 1.46 date: 2007/03/07 22:32:45; author: hq; state: Exp; lines: +1 -2 Update to 1.7.0 PR: 108070 Submitted by: David King
v. 1.45 date: 2006/09/06 21:52:18; author: hq; state: Exp; lines: +21 -19 - Install data files in DATADIR=${JAVASHAREDIR}/${PORTNAME} - Install documentation files in ${DOCSDIR} - Use PORTDOCS to reduce pkg-plist size - Bump PORTREVISION Reviewed by: glewis
v. 1.44 date: 2005/10/23 12:07:52; author: nork; state: Exp; lines: +2 -1 New style bsd.java.mk. Pointed out by: hq
v. 1.43 date: 2005/10/11 16:36:30; author: hq; state: Exp; lines: +1 -0 Add a mirror for the man page distribution on MASTER_SITE_LOCAL as the former server is experiencing trouble on regular basis lately.
v. 1.42 date: 2005/10/10 14:38:42; author: hq; state: Exp; lines: +20 -37 - Improve launcher script: - Use 'java' command from javavmwrapper [1] - ANT_INCLUDE_SHARED_JARS is now a defined/undefined switch rather than a YES/whatever check - Use SUB_FILES to configure (files/ant -> files/ant.sh.in) - ECHO_CMD -> ECHO_MSG - Use MAN1PREFIX and MAN5PREFIX - Cleanup port and launcher script - Bump PORTREVISION PR: 86902 [1] Submitted by: Panagiotis Astithas [1] Reviewed by: glewis
v. 1.41 date: 2005/07/11 01:31:20; author: hq; state: Exp; lines: +1 -1 Update to 1.6.5
v. 1.40 date: 2005/05/25 15:00:13; author: hq; state: Exp; lines: +0 -2 - Handle NOPORTDOCS in pkg-plist - Install man pages unconditionally PR: 81271 Submitted by: Bjoern Koenig
v. 1.39 date: 2004/12/03 16:25:39; author: hq; state: Exp; lines: +1 -1 Assign maintainership to java@FreeBSD.org as this port is a critical piece of infrastructure for a lot of java based ports. Approved by: glewis
v. 1.38 date: 2004/12/03 01:01:14; author: hq; state: Exp; lines: +1 -1 Reset znerd's ports maintainership: - All JDK ports (and JDK documentation ports) that were formerly maintained by znerd have been assigned to java@FreeBSD.org - I will handle some of the remaining ports (jakarta-commons-*, jdom, xalan-j and xmlenc) - Everything else is reset to ports@FreeBSD.org Approved by: znerd (maintainer)
v. 1.37 date: 2004/07/26 18:43:30; author: glewis; state: Exp; lines: +2 -6 . Update to 1.6.2. The submitter's patches were used and in addition I fixed the packing list and removed PORTREVISION. . Use ${MASTER_SITE_APACHE} to simplify (and expand) the MASTER_SITE list. PR: 69600 [1] Submitted by: Sean O'Connell [1]
v. 1.36 date: 2004/04/03 11:30:54; author: znerd; state: Exp; lines: +4 -1 Log: - fixed the location of EXTRACT_ONLY in Makefile so now portlint does not complain - changed the 'ant(1)' script so that it now uses the 'classpath' command provided by java/javavmwrapper (command added recently) PR: 65063 Submitted by: Herve Quiroz
v. 1.35 date: 2004/02/16 08:08:49; author: znerd; state: Exp; lines: +1 -2 Update to Apache Ant 1.6.1. Requested by: Mike Berning Peter Schultz leafy PR: 62893
v. 1.34 date: 2004/01/12 13:40:00; author: znerd; state: Exp; lines: +1 -1 Fixed 'ant' shell script. Previously the '-lib' option did not work correctly. Bumped PORTREVISION.
v. 1.33 date: 2004/01/06 07:16:46; author: znerd; state: Exp; lines: +1 -0 By default disable FreeBSD-specific behaviour to include all JAR files in ${PREFIX}/share/java/classes in the CLASSPATH. To re-enable the non-compatible behaviour, set ANT_INCLUDE_SHARED_JARS to YES (case-sensitive). The old, non-compatible behaviour has been a cause of much discussion and frustration. Bumped PORTREVISION. See: http://lists.freebsd.org/pipermail/freebsd-java/2003-September/000744.html Requested by: Jonathan Chen and others
v. 1.32 date: 2003/12/22 07:26:20; author: znerd; state: Exp; lines: +1 -3 Update to Apache Ant 1.6.0.
v. 1.31 date: 2003/11/20 00:24:02; author: glewis; state: Exp; lines: +1 -1 . Install the etc directory. Various documentation refers to files in this directory. PR: 58450 Submitted by: Remco van 't Veer Approved by: znerd (maintainer)
v. 1.30 date: 2003/11/13 21:12:28; author: glewis; state: Exp; lines: +1 -1 . Add missing -n so that manpages message is consistent with other install messages.
v. 1.29 date: 2003/09/25 09:40:14; author: znerd; state: Exp; lines: +28 -5 Now installs man page for Ant. Bumped PORTREVISION. PR: 44335 Submitted by: Herve Quiroz
v. 1.28 date: 2003/08/14 13:12:07; author: znerd; state: Exp; lines: +3 -5 Update to Apache Ant 1.5.4. This is a minor bugfix release that fixes a problem with the javah task on JDK 1.4.2 and a couple of bugs in the Visual Age for Java intergration tasks. If you don't use javah or VAJ, there is no reason to upgrade. See: http://ant.apache.org/antnews.html
v. 1.27 date: 2003/07/18 11:47:12; author: znerd; state: Exp; lines: +0 -2 No longer depends on crimson. The dependency was bogus. Recent versions of Ant use (and even ship with) Xerces 2 instead of Crimson. Pointed out by: des
v. 1.26 date: 2003/05/15 11:03:00; author: znerd; state: Exp; lines: +1 -0 Removed extra item from pkg-plist. Bumped PORTREVISION. Provided by: Sergey Akifyev
v. 1.25 date: 2003/04/22 07:49:10; author: znerd; state: Exp; lines: +2 -3 Upgrade from 1.5.3 to 1.5.3-1. Reported by: Sergiy Vyshnevetskiy Shawn O'Connor Cliff L. Biffle Jim Bloom Matthew Juszczak Daniel Mueller
v. 1.24 date: 2003/04/16 06:42:16; author: znerd; state: Exp; lines: +2 -1 Installing in ${PREFIX}/ant. No version number in target directory name anymore. Bumped PORTREVISION. Requested by: Herve Quiroz PR: 50982
v. 1.23 date: 2003/04/10 07:16:13; author: znerd; state: Exp; lines: +1 -1 Upgrade to 1.5.3. PR: 50758
v. 1.22 date: 2003/03/31 12:09:18; author: znerd; state: Exp; lines: +9 -10 Upgrade to 1.5.2. From this version on, this tool is called 'Apache Ant' instead of 'Jakarta Ant'.
v. 1.21 date: 2003/03/07 06:00:32; author: ade; state: Exp; lines: +1 -0 Clear moonlight beckons. Requiem mors pacem pkg-comment, And be calm ports tree. E Nomini Patri, E Fili, E Spiritu Sancti.
v. 1.20 date: 2003/02/28 08:48:13; author: znerd; state: Exp; lines: +3 -2 Fixing previous commit. The antRun script should go in the 'bin' subdirectory of the port installation directory, not in ${PREFIX}/bin. Bumped PORTREVISION. Indicated by: Oliver Eikemeier
v. 1.19 date: 2003/02/27 14:25:12; author: znerd; state: Exp; lines: +4 -3 Now installing the antRun script again, in ${PREFIX}/bin. Bumped PORTREVISION. The antRun script was incorrectly removed from the list of installed files in the following commit: http://www.freebsd.org/cgi/cvsweb.cgi/ports/devel/jakarta-ant/Makefile.diff?r1=1.17&r2=1.18&f=h Indicated by: Oliver Eikemeier
v. 1.18 date: 2002/10/18 21:58:42; author: znerd; state: Exp; lines: +4 -6 Not installing bin/ directory anymore. Only installing the 'ant' script in #{PREFIX}/bin/ant Bumped PORTREVISION.
v. 1.17 date: 2002/10/18 16:17:20; author: znerd; state: Exp; lines: +1 -6 Not installing symlinks anymore. This is not necessary anymore, since the ant shell script now looks in ${PREFIX}/share/java/classes self. Bumped PORTREVISION. PR: 43951 Requested by: Ken Gunderson
v. 1.16 date: 2002/10/11 15:12:56; author: znerd; state: Exp; lines: +6 -0 Using FreeBSD-specific shell script. This shell script includes all JAR files in ${PREFIX}/share/java/classes/ in the CLASSPATH for Ant. Bumped PORTREVISION.
v. 1.15 date: 2002/10/09 21:49:21; author: znerd; state: Exp; lines: +2 -2 Upgrade to Jakarta Ant 1.5.1. See: http://jakarta.apache.org/builds/jakarta-ant/release/v1.5.1/README PR: 43859
v. 1.14 date: 2002/08/05 09:21:23; author: znerd; state: Exp; lines: +2 -3 Upgrade to 1.5.0.
v. 1.13 date: 2002/06/24 12:40:49; author: znerd; state: Exp; lines: +3 -1 Added ${MASTER_SITE_LOCAL} to the download locations.
v. 1.12 date: 2002/06/24 12:39:46; author: znerd; state: Exp; lines: +2 -1 Now installing in ${PREFIX}/${PORTNAME}-${PORTVERSION} instead of in ${PREFIX}/${DISTNAME}. Bumped PORTREVISION.
v. 1.11 date: 2002/06/24 12:36:56; author: znerd; state: Exp; lines: +2 -2 Upgrade to Ant 1.5.0.b3.
v. 1.10 date: 2002/06/03 11:33:57; author: znerd; state: Exp; lines: +2 -2 Upgrade from 1.5.0.b1 to 1.5.0.b2. See: http://jakarta.apache.org/builds/jakarta-ant/release/v1.5Beta2/
v. 1.9 date: 2002/05/21 16:43:54; author: znerd; state: Exp; lines: +6 -8 Upgrade to 1.5.0 beta 1. The port now installs into ${PREFIX} instead of ${PREFIX}/share/java since this is an application, not a library. For a list of changes, see: http://jakarta.apache.org/builds/jakarta-ant/release/v1.5Beta1/
v. 1.8 date: 2002/05/07 12:10:18; author: znerd; state: Exp; lines: +4 -5 Installing relative symlinks instead of absolute ones. Bumped PORTREVISION. Submitted by: Christopher Elkins PR: 32546
v. 1.7 date: 2002/04/13 11:35:47; author: znerd; state: Exp; lines: +37 -14 Now uses ${USE_JAVA} and ${FIND}. Using ${SED} i.s.o. ${PERL} for replacements. Made the output of the make process friendlier. Fixed the problem that JAVA_HOME had to be set. Bumped PORTREVISION. PR: 32382
v. 1.6 date: 2001/11/27 15:02:29; author: znerd; state: Exp; lines: +3 -3 Updated MASTER_SITES and changed my email address from ernst@jollem.com to znerd@FreeBSD.org Approved by: sobomax
v. 1.5 date: 2001/10/24 15:01:07; author: ijliao; state: Exp; lines: +4 -3 upgrade to 1.4.1 PR: 31314 Submitted by: maintainer
v. 1.4 date: 2001/09/13 11:33:10; author: patrick; state: Exp; lines: +4 -5 Maintainer update: Jakarta Ant 1.4 PR: 30549 Submitted by: maintainer
v. 1.3 date: 2001/08/26 05:37:03; author: petef; state: Exp; lines: +5 -1 - make the ant program actually work if no JAVA_HOME is set (make the default java command the javavm wrapper). - bump portrevision PR: 27073 Submitted by: maintainer
v. 1.2 date: 2001/05/24 13:03:59; author: ijliao; state: Exp; lines: +2 -2 depends on something else in jakarta-ant PR: 26820 Submitted by: Palle Girgensohn
v. 1.1 date: 2001/04/03 03:19:50; author: okazaki; state: Exp; Add Ant-1.3, a Java based build tool, from Jakarta Project. Among four submissions, this commit based on the port sent by Ernst de Haan at ports/24291. PR: 21435, 23368, 24291 Submitted by: Leo Kim , Dave Glowacki , Sean Blakey , Ernst de Haan Also thanks to: Palle Girgensohn , Richard Stockley , Kees Jan Koster =============================================================================



Main menu

FreeBSD

Program categories

Freebsd accessibility
Freebsd archivers
Freebsd astro
Freebsd audio
Freebsd benchmarks
Freebsd biology
Freebsd cad
Freebsd chinese
Freebsd comms
Freebsd converters
Freebsd databases
Freebsd deskutils
Freebsd devel
Freebsd dns
Freebsd editors
Freebsd emulators
Freebsd finance
Freebsd french
Freebsd ftp
Freebsd games
Freebsd german
Freebsd graphics
Freebsd hebrew
Freebsd hungarian
Freebsd irc
Freebsd japanese
Freebsd java
Freebsd korean
Freebsd lang
Freebsd mail
Freebsd math
Freebsd mbone
Freebsd misc
Freebsd multimedia
Freebsd net
Freebsd net-im
Freebsd net-mgmt
Freebsd net-p2p
Freebsd news
Freebsd palm
Freebsd polish
Freebsd ports-mgmt
Freebsd portuguese
Freebsd print
Freebsd russian
Freebsd science
Freebsd security
Freebsd shells
Freebsd sysutils
Freebsd textproc
Freebsd ukrainian
Freebsd vietnamese
Freebsd www
Freebsd x11
Freebsd x11-clocks
Freebsd x11-drivers
Freebsd x11-fm
Freebsd x11-fonts
Freebsd x11-servers
Freebsd x11-themes
Freebsd x11-toolkits
Freebsd x11-wm