aboutsummaryrefslogtreecommitdiff
path: root/java/java3d/Makefile
diff options
context:
space:
mode:
authorNorikatsu Shigemura <nork@FreeBSD.org>2003-12-30 08:58:41 +0000
committerNorikatsu Shigemura <nork@FreeBSD.org>2003-12-30 08:58:41 +0000
commit58f23dcd2031e6ae608c7582cea2409dc3c9e622 (patch)
tree157e1d04727fc45d5364f3eb06c9c60680c98e6d /java/java3d/Makefile
parent6f15c4ca47af5998105a8ba9541f9c0b86dd0506 (diff)
Notes
Diffstat (limited to 'java/java3d/Makefile')
-rw-r--r--java/java3d/Makefile71
1 files changed, 71 insertions, 0 deletions
diff --git a/java/java3d/Makefile b/java/java3d/Makefile
new file mode 100644
index 000000000000..fa88b04af024
--- /dev/null
+++ b/java/java3d/Makefile
@@ -0,0 +1,71 @@
+# New ports collection makefile for: java3d
+# Date created: 2003/12/19
+# Whom: nork@FreeBSD.org
+#
+# $FreeBSD$
+#
+
+PORTNAME= java3d
+PORTVERSION= 1.3.1
+CATEGORIES= java graphics
+MASTER_SITES= ftp://ftp.tux.org/pub/java/java3d/${PORTVERSION}/i386/fcs/ \
+ ftp://metalab.unc.edu/pub/linux/devel/lang/java/blackdown.org/java3d/${PORTVERSION}/i386/fcs/
+DISTNAME= java3d-sdk-${PORTVERSION}-linux-i386
+EXTRACT_SUFX= .bin
+
+MAINTAINER= java@FreeBSD.org
+COMMENT= Blackdown Java3D Development Kit ${PORTVERSION} for Linux
+
+EXTRACT_CMD= ${TAIL}
+EXTRACT_BEFORE_ARGS= +367
+EXTRACT_AFTER_ARGS= | ${BZIP2_CMD} -dc | ${TAR} xf -
+USE_BZIP2= yes
+
+USE_JAVA= 1.3+
+NO_WRKSUBDIR= yes
+NO_BUILD= yes
+ONLY_FOR_ARCHS= i386
+
+NO_CDROM= "License doesn\'t allow distribution"
+NO_PACKAGE= "License doesn\'t allow binary distributions"
+
+TARGET_DIR= ${JAVASHAREDIR}/${PORTNAME}
+PLIST_SUB+= T=${TARGET_DIR:S/^${PREFIX}\///} JAVA_HOME=${JAVA_HOME:S/^${PREFIX}\///}
+
+.include <bsd.port.pre.mk>
+
+.if ${JAVA_OS} == "FreeBSD"
+RUN_DEPENDS+= ${LOCALBASE}/lib/pluginwrapper/java3d.so:${PORTSDIR}/www/linuxpluginwrapper
+.endif
+
+.if defined(NOINSTALL_IN_JRE)
+PLIST_SUB+= INSTALL_IN_JRE="@comment "
+.else
+PLIST_SUB+= INSTALL_IN_JRE=""
+.endif
+
+do-install:
+ @${ECHO_CMD} -n ">> Creating destination directory..."
+ @${MKDIR} ${TARGET_DIR}
+ @${ECHO_CMD} " [DONE]"
+ @${ECHO_CMD} -n ">> Installing libraries..."
+ @${INSTALL_DATA} ${WRKSRC}/LICENSE-Java3D ${TARGET_DIR}
+ @${INSTALL_DATA} ${WRKSRC}/README-Java3D ${TARGET_DIR}
+ @${INSTALL_DATA} ${WRKSRC}/java3d-utils-src.jar ${TARGET_DIR}
+ @${MKDIR} ${TARGET_DIR}/jar
+ @${INSTALL_DATA} ${WRKSRC}/jre/lib/ext/* ${TARGET_DIR}/jar
+ @${MKDIR} ${TARGET_DIR}/lib
+ @${INSTALL_DATA} ${WRKSRC}/jre/lib/i386/* ${TARGET_DIR}/lib
+.if !defined(NOINSTALL_IN_JRE)
+ @${LN} -sf ${TARGET_DIR}/jar/* ${JAVA_HOME}/jre/lib/ext
+ @${LN} -sf ${TARGET_DIR}/lib/* ${JAVA_HOME}/jre/lib/i386
+.endif
+ @${ECHO_CMD} " [DONE]"
+.if !defined(NOPORTDOCS)
+ @${ECHO_CMD} -n ">> Installing examples..."
+ @${MKDIR} ${TARGET_DIR}/demo
+ @${CP} -R ${WRKSRC}/demo/java3d/* ${TARGET_DIR}/demo
+ @${ECHO_CMD} " [DONE]"
+.endif
+
+.include <bsd.port.post.mk>