Prune sysutils/rubygem-fluent-mixin-plaintextformatter
[dports.git] / benchmarks / scimark2 / Makefile
1 # Created by: thierry@pompo.net
2 # $FreeBSD$
3
4 PORTNAME=       scimark2
5 PORTVERSION=    2.0
6 PORTREVISION=   2
7 CATEGORIES=     benchmarks java
8 MASTER_SITES=   http://math.nist.gov/scimark2/
9 PKGNAMESUFFIX=  -java
10 DISTNAME=       ${PORTNAME}src
11
12 MAINTAINER=     thierry@FreeBSD.org
13 COMMENT=        Java benchmark for scientific and numerical computing
14
15 WRKSRC=         ${WRKDIR}
16
17 USES=           zip
18 USE_JAVA=       yes
19 JAVA_VERSION=   1.6+
20 NEED_JAVAC=     yes
21 JAVAC_OPTS?=    -O
22
23 LSMDIR=         share/java/scimark2
24 SMDIR=          ${PREFIX}/${LSMDIR}
25
26 SMSH=           ${PORTNAME}${PKGNAMESUFFIX}
27
28 PLIST_SUB=      SMDIR=${LSMDIR}
29 SUB_FILES=      pkg-message
30 SUB_LIST=       SMSH=${SMSH}
31
32 do-build:
33         cd ${WRKSRC} && ${JAVAC} ${JAVAC_OPTS} commandline.java
34         ${CP} ${WRKSRC}/commandline.class ${WRKSRC}/jnt/scimark2
35
36 do-install:
37         ${MKDIR} ${STAGEDIR}${SMDIR}
38         cd ${WRKSRC} && ${COPYTREE_SHARE} jnt ${STAGEDIR}${SMDIR}/
39         ${ECHO_CMD} "#! /bin/sh" > ${WRKSRC}/${SMSH}
40         ${ECHO_CMD} "cd ${SMDIR} && ${JAVA} jnt.scimark2.commandline" '$$1' >> ${WRKSRC}/${SMSH}
41         ${INSTALL_SCRIPT} ${WRKSRC}/${SMSH} ${STAGEDIR}${PREFIX}/bin
42
43 .include <bsd.port.mk>