Merge from vendor branch TNF:
[pkgsrc.git] / benchmarks / flops / Makefile
1 # $NetBSD: Makefile,v 1.3 1999/03/16 09:02:26 agc Exp $
2
3 DISTNAME=               flops
4 PKGNAME=                flops-2.0
5 CATEGORIES=             benchmarks
6 MASTER_SITES=           ftp://ftp.nosc.mil/pub/aburto/flops/
7 DISTFILES=              ${DISTNAME}.c ${DISTNAME}.doc
8
9 MAINTAINER=             root@garbled.net
10 HOMEPAGE=               http://performance.netlib.org/performance/html/flops.html
11
12 NO_WRKSUBDIR=           yes
13
14 do-extract:
15         ${MKDIR} ${WRKSRC}
16         ${CP} ${DISTDIR}/flops.c ${WRKSRC}/flops.c
17         ${CP} ${DISTDIR}/flops.doc ${WRKSRC}/flops.doc
18
19 do-build:
20         (cd ${WRKSRC} ; ${CC} -O2 -DUNIX -o flops flops.c -lm)
21
22 do-install:
23         ${INSTALL_PROGRAM} ${WRKSRC}/flops ${PREFIX}/bin
24         ${MKDIR} ${PREFIX}/share/doc/flops
25         ${INSTALL_DATA} ${WRKSRC}/flops.doc ${PREFIX}/share/doc/flops
26
27 benchmark:
28         -@${WRKSRC}/flops | tee ${WRKSRC}/flops.out
29
30 results:
31         -@${MKDIR} /tmp/benches/`domainname`
32         -@${CP} ${WRKSRC}/flops.out /tmp/benches/`domainname`/flops.`uname`-`uname -m`-`uname -r`.`hostname`
33
34 .include "../../mk/bsd.pkg.mk"