From f182cf669e3b1488c584b8a12f4b7beaba6cce99 Mon Sep 17 00:00:00 2001 From: Wen Heping Date: Tue, 23 Feb 2010 09:49:48 +0000 Subject: The JavaHelp system is an online help system that developers can use to add online help to their Java platform applications. The JavaHelp system is both a JCP specification (JSR 97) and a reference implementation of that specification. The JavaHelp system open source project includes the source to the reference implementation. WWW: https://javahelp.dev.java.net/ PR: ports/143858 Submitted by: Rob Farmer Feature safe: yes --- java/javahelp/Makefile | 55 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 java/javahelp/Makefile (limited to 'java/javahelp/Makefile') diff --git a/java/javahelp/Makefile b/java/javahelp/Makefile new file mode 100644 index 000000000000..c914502ecc70 --- /dev/null +++ b/java/javahelp/Makefile @@ -0,0 +1,55 @@ +# New ports collection makefile for: javahelp +# Date created: 11 February 2010 +# Whom: rfarmer@predatorlabs.net +# +# $FreeBSD$ +# + +PORTNAME= javahelp +PORTVERSION= 2.0.05 +CATEGORIES= java devel +MASTER_SITES= http://download.java.net/javadesktop/javahelp/ \ + http://www.predatorlabs.net/dl/ +DISTNAME= ${PORTNAME}2_0_05 +EXTRACT_SUFX= .zip + +MAINTAINER= rfarmer@predatorlabs.net +COMMENT= A system to add online help to Java applications + +USE_JAVA= yes +JAVA_VERSION= 1.5+ +JAVA_RUN= yes +NO_BUILD= yes + +WRKSRC= ${WRKDIR}/jh2.0 + +post-patch: + ${REINPLACE_CMD} -e 's|$$JAVAHELP_HOME/javahelp/bin/|${JAVAJARDIR}/|' ${WRKSRC}/javahelp/bin/jhindexer + ${REINPLACE_CMD} -e 's|$$JAVAHELP_HOME/javahelp/bin/|${JAVAJARDIR}/|' ${WRKSRC}/javahelp/bin/jhsearch + (cd ${WRKSRC} && ${RM} -rf `${FIND} . -type d -name .svn`) + +do-install: + ${INSTALL_DATA} ${WRKSRC}/LICENSE.html ${JAVAJARDIR}/LICENSE.${PORTNAME}.html + ${INSTALL_SCRIPT} ${WRKSRC}/javahelp/bin/jhindexer ${PREFIX}/bin/jhindexer + ${INSTALL_SCRIPT} ${WRKSRC}/javahelp/bin/jhsearch ${PREFIX}/bin/jhsearch + ${INSTALL_DATA} ${WRKSRC}/javahelp/bin/jhindexer.jar ${JAVAJARDIR}/jhindexer.jar + ${INSTALL_DATA} ${WRKSRC}/javahelp/bin/jhsearch.jar ${JAVAJARDIR}/jhsearch.jar + ${INSTALL_DATA} ${WRKSRC}/javahelp/lib/jh.jar ${JAVAJARDIR}/jh.jar + ${INSTALL_DATA} ${WRKSRC}/javahelp/lib/jhall.jar ${JAVAJARDIR}/jhall.jar + ${INSTALL_DATA} ${WRKSRC}/javahelp/lib/jhbasic.jar ${JAVAJARDIR}/jhbasic.jar + ${INSTALL_DATA} ${WRKSRC}/javahelp/lib/jsearch.jar ${JAVAJARDIR}/jsearch.jar + ${MKDIR} ${JAVAJARDIR}/dtd + ${INSTALL_DATA} ${WRKSRC}/javahelp/lib/dtd/favorites_2_0.dtd ${JAVAJARDIR}/dtd/favorites_2_0.dtd + ${INSTALL_DATA} ${WRKSRC}/javahelp/lib/dtd/helpset_2_0.dtd ${JAVAJARDIR}/dtd/helpset_2_0.dtd + ${INSTALL_DATA} ${WRKSRC}/javahelp/lib/dtd/index_2_0.dtd ${JAVAJARDIR}/dtd/index_2_0.dtd + ${INSTALL_DATA} ${WRKSRC}/javahelp/lib/dtd/map_2_0.dtd ${JAVAJARDIR}/dtd/map_2_0.dtd + ${INSTALL_DATA} ${WRKSRC}/javahelp/lib/dtd/toc_2_0.dtd ${JAVAJARDIR}/dtd/toc_2_0.dtd +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} ${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README.html ${DOCSDIR}] + (cd ${WRKSRC}/doc/ && ${COPYTREE_SHARE} \* ${DOCSDIR}) + (cd ${WRKSRC}/demos/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}) +.endif + +.include -- cgit v1.3