diff options
| author | Herve Quiroz <hq@FreeBSD.org> | 2005-02-20 23:01:02 +0000 |
|---|---|---|
| committer | Herve Quiroz <hq@FreeBSD.org> | 2005-02-20 23:01:02 +0000 |
| commit | 4313297a0cee172da6abc7bc58913b6cb9377da2 (patch) | |
| tree | f9cbf5203aad5ef2e32f4592bcc8394526033894 /java/mx4j/Makefile | |
| parent | 7f07af37d66a7436c42bba26ee7752e0b22eaa30 (diff) | |
Notes
Diffstat (limited to 'java/mx4j/Makefile')
| -rw-r--r-- | java/mx4j/Makefile | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/java/mx4j/Makefile b/java/mx4j/Makefile new file mode 100644 index 000000000000..5eb28a996d4a --- /dev/null +++ b/java/mx4j/Makefile @@ -0,0 +1,61 @@ +# New ports collection makefile for: mx4j +# Date created: 16 Jan 2005 +# Whom: Filippo Natali <filippo@widestore.net> +# +# $FreeBSD$ +# + +PORTNAME= mx4j +PORTVERSION= 2.1.1 +CATEGORIES= java devel +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= filippo@widestore.net +COMMENT= Open Source implementation of the Java Management Extensions (JMX) + +USE_JAVA= yes +JAVA_VERSION= 1.3+ + +.if !defined(NOPORTDOCS) +PORTDOCS= * +.endif + +JARFILES= mx4j-examples.jar mx4j-impl.jar mx4j-jmx.jar \ + mx4j-remote.jar mx4j-rimpl.jar mx4j-rjmx.jar \ + mx4j-soap.war mx4j-tools.jar mx4j.jar + +PLIST_FILES= ${JARFILES:S,^,%%JAVAJARDIR%%/,} +NO_BUILD= yes + +post-extract: + @${FIND} -s -d ${WRKSRC}/examples -type d -exec ${RMDIR} {} \; >/dev/null 2>&1 || true + +do-install: do-install-jar do-install-javadoc + +do-install-jar: + @${ECHO_MSG} -n ">> Installing .jar files..." + @for jarfile in ${JARFILES}; do \ + ${INSTALL_DATA} ${WRKSRC}/lib/$$jarfile ${JAVAJARDIR} ; \ + done + @${ECHO_MSG} " [DONE]" + +do-install-javadoc: +.if !defined(NOPORTDOCS) + @${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}..." + @cd ${WRKSRC}/docs \ + && ${FIND} . -type d -exec ${MKDIR} ${DOCSDIR}/{} \; \ + && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${DOCSDIR}/{} \; + @${ECHO_MSG} " [DONE]" + @${ECHO_MSG} -n ">> Installing examples in ${EXAMPLESDIR}..." + @cd ${WRKSRC}/examples \ + && ${FIND} . -type d -exec ${MKDIR} ${EXAMPLESDIR}/{} \; \ + && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${EXAMPLESDIR}/{} \; + @${ECHO_MSG} " [DONE]" + @${FIND} -s ${WRKSRC}/examples -not -type d \ + | ${SED} -ne 's,^${WRKSRC}/examples,${EXAMPLESDIR:S,^${PREFIX}/,,},p' >> ${TMPPLIST} + @${FIND} -s -d ${WRKSRC}/examples -type d \ + | ${SED} -ne 's,^${WRKSRC}/examples,@dirrm ${EXAMPLESDIR:S,^${PREFIX}/,,},p' >> ${TMPPLIST} +.endif + +.include <bsd.port.mk> |
