| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.46 2012/10/03 21:53:58 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.47 2013/03/18 09:29:17 ast Exp $ |
2 | | | 2 | |
3 | DISTNAME= iozone3_408 | | 3 | DISTNAME= iozone3_408 |
4 | PKGNAME= iozone-3.408 | | 4 | PKGNAME= iozone-3.408 |
5 | PKGREVISION= 1 | | 5 | PKGREVISION= 1 |
6 | CATEGORIES= benchmarks | | 6 | CATEGORIES= benchmarks |
7 | MASTER_SITES= http://www.iozone.org/src/current/ | | 7 | MASTER_SITES= http://www.iozone.org/src/current/ |
8 | EXTRACT_SUFX= .tar | | 8 | EXTRACT_SUFX= .tar |
9 | | | 9 | |
10 | MAINTAINER= pkgsrc-users@NetBSD.org | | 10 | MAINTAINER= pkgsrc-users@NetBSD.org |
11 | HOMEPAGE= http://www.iozone.org/ | | 11 | HOMEPAGE= http://www.iozone.org/ |
12 | COMMENT= Benchmark for file read and write speed | | 12 | COMMENT= Benchmark for file read and write speed |
13 | # No derivative works | | 13 | # No derivative works |
14 | LICENSE= iozone-license | | 14 | LICENSE= iozone-license |
| @@ -33,26 +33,31 @@ BUILD_TARGET= Solaris | | | @@ -33,26 +33,31 @@ BUILD_TARGET= Solaris |
33 | BUILD_TARGET= macosx | | 33 | BUILD_TARGET= macosx |
34 | .elif (${OPSYS} == "IRIX") | | 34 | .elif (${OPSYS} == "IRIX") |
35 | BUILD_TARGET= ${OPSYS}${ABI:M64} | | 35 | BUILD_TARGET= ${OPSYS}${ABI:M64} |
36 | .elif (${OPSYS} == "BSDOS") | | 36 | .elif (${OPSYS} == "BSDOS") |
37 | BUILD_TARGET= bsdi | | 37 | BUILD_TARGET= bsdi |
38 | .elif (${OPSYS} == "AIX") | | 38 | .elif (${OPSYS} == "AIX") |
39 | BUILD_TARGET= ${OPSYS} | | 39 | BUILD_TARGET= ${OPSYS} |
40 | .else | | 40 | .else |
41 | # XXX: generic should work, but specific target would be better | | 41 | # XXX: generic should work, but specific target would be better |
42 | BUILD_TARGET= generic | | 42 | BUILD_TARGET= generic |
43 | .endif | | 43 | .endif |
44 | | | 44 | |
45 | REPLACE_PERL = iozone_visualizer.pl report.pl | | 45 | REPLACE_PERL = iozone_visualizer.pl report.pl |
| | | 46 | SUBST_CLASSES+= crlf |
| | | 47 | SUBST_MESSAGE.crlf= Stripping EOL CR in ${REPLACE_PERL} |
| | | 48 | SUBST_STAGE.crlf= post-extract |
| | | 49 | SUBST_FILES.crlf= ${REPLACE_PERL} |
| | | 50 | SUBST_FILTER_CMD.crlf= ${TR} -d '\r' |
46 | | | 51 | |
47 | EGDIR = share/examples/IOzone | | 52 | EGDIR = share/examples/IOzone |
48 | DOCDIR = share/doc/IOzone | | 53 | DOCDIR = share/doc/IOzone |
49 | INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${EGDIR} ${DOCDIR} | | 54 | INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${EGDIR} ${DOCDIR} |
50 | | | 55 | |
51 | .include "options.mk" | | 56 | .include "options.mk" |
52 | | | 57 | |
53 | IOZONE_TEST_ARGS= -Ea | | 58 | IOZONE_TEST_ARGS= -Ea |
54 | .if !empty(PKG_OPTIONS:Mthreads) | | 59 | .if !empty(PKG_OPTIONS:Mthreads) |
55 | IOZONE_TEST_ARGS+= -T -t4 | | 60 | IOZONE_TEST_ARGS+= -T -t4 |
56 | .endif | | 61 | .endif |
57 | | | 62 | |
58 | do-install: | | 63 | do-install: |