New port xdoclet (xdoclet-1.2b2):

XDoclet is a Java code generation engine. It enables
	Attribute-Oriented Programming for java. In short, this means
	that you can add more significance to your code by adding meta
	data (attributes) to your java sources. This is done in special
	JavaDoc tags.
This commit is contained in:
Sheldon Hearn 2003-02-26 07:24:43 +00:00
parent 385a47ac54
commit b8e461a211
5 changed files with 1335 additions and 0 deletions

View File

@ -70,5 +70,6 @@
SUBDIR += shujit
SUBDIR += tya
SUBDIR += xalan-j
SUBDIR += xdoclet
.include <bsd.port.subdir.mk>

43
java/xdoclet/Makefile Normal file
View File

@ -0,0 +1,43 @@
# New ports collection makefile for: xdoclet
# Date created: Feb 25 2003
# Whom: Sheldon Hearn <sheldonh@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= xdoclet
PORTVERSION= 1.2b2
CATEGORIES= java devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
DISTNAME= ${PORTNAME}-bin-${PORTVERSION}
EXTRACT_SUFX= .tgz
MAINTAINER= sheldonh@FreeBSD.org
COMMENT= Java attribute-oriented code generation engine
RUN_DEPENDS ${LOCALBASE}/bin/ant:${PORTSDIR}/devel/jakarta-ant
USE_JAVA= 1.2+
NO_WRKSUBDIR= yes
NO_BUILD= yes
NO_BUILD_DEPENDS_JAVA= yes
CLASSDIR= ${PREFIX}/share/java/classes
do-install:
${MKDIR} ${CLASSDIR} ${DOCSDIR} ${EXAMPLESDIR}
cd ${WRKSRC} && ${FIND} lib -name '*xdoclet*' -exec \
${INSTALL_DATA} \{} ${CLASSDIR} \;
cd ${WRKSRC}/samples && ${FIND} . -type d -exec \
${MKDIR} ${EXAMPLESDIR}/\{} \;
cd ${WRKSRC}/samples && ${FIND} . -type f -exec \
${INSTALL_DATA} \{} ${EXAMPLESDIR}/\{} \;
.if !defined(NOPORTDOCS)
cd ${WRKSRC}/docs && ${FIND} . -type d -exec \
${MKDIR} ${DOCSDIR}/\{} \;
cd ${WRKSRC}/docs && ${FIND} . -type f -exec \
${INSTALL_DATA} \{} ${DOCSDIR}/\{} \;
.endif
.include <bsd.port.mk>

1
java/xdoclet/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (xdoclet-bin-1.2b2.tgz) = 6f59b913f9a2f01d74485591fc45bf4e

15
java/xdoclet/pkg-descr Normal file
View File

@ -0,0 +1,15 @@
XDoclet is a Java code generation engine. It enables Attribute-Oriented
Programming for java. In short, this means that you can add more
significance to your code by adding meta data (attributes) to your java
sources. This is done in special JavaDoc tags.
XDoclet will parse your source files and generate many artifacts such as
XML descriptors and/or source code from it. These files are generated
from templates that use the information provided in the source code and
its JavaDoc tags.
XDoclet lets you apply Continuous Integration in component-oriented
development. Developers should concentrate their editing work on only
one Java source file per component.
WWW: http://www.xdoclet.org/

1275
java/xdoclet/pkg-plist Normal file

File diff suppressed because it is too large Load Diff