source: trunk/dports/benchmarks/iozone/Portfile @ 57375

Last change on this file since 57375 was 57375, checked in by ryandesign@…, 11 years ago

Change deprecated livecheck.check to livecheck.type
See http://lists.macosforge.org/pipermail/macports-dev/2009-August/009699.html

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.2 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2# $Id: Portfile 57375 2009-09-10 08:16:41Z ryandesign@macports.org $
3
4PortSystem       1.0
5
6name             iozone
7version          3_326
8categories       benchmarks
9platforms        darwin
10maintainers      jmr openmaintainer
11description      Performance Test of File I/O
12long_description \
13    Iozone tests the speed of I/O to actual files. \
14    Therefore, this measurement factors in the efficiency of \
15    your machine's file system, operating system, C compiler, \
16    and C runtime library.  It produces a measurement which \
17    is the number of bytes per second that your system can \
18    read or write to a file.
19homepage         http://www.iozone.org/
20
21master_sites     ${homepage}src/current/
22distname         ${name}${version}
23checksums        md5 e80f06da89d314f7fc08fcef4046d367 \
24                                 sha1 85d8808094ec13134864bd33c33a9b2208d15d47 \
25                                 rmd160 e9aa54849d371716c7bfb704d29d503ae01e07d3
26
27extract.suffix   .tar
28extract.cmd      cat
29extract.pre_args
30worksrcdir       ${distname}/src/current
31
32use_configure    no
33build.target     macosx
34build.args       CC=${configure.cc}
35
36destroot {
37    xinstall -m 555 ${worksrcpath}/iozone ${worksrcpath}/fileop \
38                                ${destroot}${prefix}/bin
39    xinstall -m 444 ${worksrcpath}/../../docs/iozone.1 ${destroot}${prefix}/share/man/man1
40    xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
41    xinstall -m 444 ${worksrcpath}/../../docs/IOzone_msword_98.pdf \
42                                ${worksrcpath}/../../docs/Run_rules.doc \
43                                ${worksrcpath}/Changes.txt \
44                                ${worksrcpath}/Gnuplot.txt \
45                                ${destroot}${prefix}/share/doc/${name}
46    xinstall -m 755 -d ${destroot}${prefix}/share/${name}
47    xinstall -m 444 ${worksrcpath}/Generate_Graphs \
48                                ${worksrcpath}/client_list \
49                                ${worksrcpath}/gengnuplot.sh \
50                                ${worksrcpath}/gnu3d.dem \
51                                ${worksrcpath}/gnuplot.dem \
52                                ${worksrcpath}/gnuplotps.dem \
53                                ${worksrcpath}/iozone_visualizer.pl \
54                                ${worksrcpath}/report.pl \
55                                ${destroot}${prefix}/share/${name}
56}
57
58livecheck.type          regex
59livecheck.url           ${homepage}
60livecheck.regex         "${name}(\[0-9\]+_\[0-9\]+)${extract.suffix}"
Note: See TracBrowser for help on using the repository browser.