diff options
Diffstat (limited to 'java/jfreechart/Makefile')
-rw-r--r-- | java/jfreechart/Makefile | 27 |
1 files changed, 24 insertions, 3 deletions
diff --git a/java/jfreechart/Makefile b/java/jfreechart/Makefile index ff044b6faa6c..f925193fad5f 100644 --- a/java/jfreechart/Makefile +++ b/java/jfreechart/Makefile @@ -7,7 +7,7 @@ # PORTNAME= jfreechart -PORTVERSION= 0.9.13 +PORTVERSION= 0.9.16 CATEGORIES= java MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -15,10 +15,31 @@ MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= A free Java class library for generating charts +BUILD_DEPENDS= ${ANT}:${PORTSDIR}/devel/apache-ant + USE_JAVA= 1.2+ -NO_BUILD= yes + +ANT?= ${LOCALBASE}/bin/ant + +ANT_TARGETS= compile +.if !defined(NOPORTDOCS) +ANT_TARGETS+= javadoc +PORTDOCS= * +.endif + +do-build: + @cd ${WRKSRC}/ant && ${ANT} ${ANT_TARGETS} do-install: - ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}-${PORTVERSION}.jar ${JAVAJARDIR}/${PORTNAME}.jar + @${ECHO_CMD} -n ">> Installing .jar file..." + @${INSTALL_DATA} ${WRKSRC}/${PORTNAME}-${PORTVERSION}.jar ${JAVAJARDIR}/${PORTNAME}.jar + @${ECHO_CMD} " [DONE]" +.if !defined(NOPORTDOCS) + @${ECHO_CMD} -n ">> Installing documentation in ${DOCSDIR}..." + @${MKDIR} ${DOCSDIR} + @cd ${WRKSRC}/javadoc && ${FIND} . \ + | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR} + @${ECHO_CMD} " [DONE]" +.endif .include <bsd.port.mk> |