mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-28 05:29:48 +00:00
0b6df8f20a
on single systems and clusters of systems. It is a command-line based tool that grew out of the UNIX world and has been ported to run in Windows environments as well. It is designed to provide consistent and reproducible performance measurements of disk I/O traffic. There are three basic components to xdd that include the xdd program itself, a timeserver program, and a gettime program. The timeserver and gettime programs are used to synchronize the clocks of xdd programs simultaneously running across multiple computer systems. WWW: http://www.ioperformance.com/ PR: ports/100833 Submitted by: Gerhard Gonter <g.gonter at ieee.org>
38 lines
952 B
Makefile
38 lines
952 B
Makefile
# New ports collection makefile for: sysutils/xdd
|
|
# Date created: 29.05.2006
|
|
# Whom: Gerhard Gonter <g.gonter@ieee.org>
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
PORTNAME= xdd
|
|
PORTVERSION= 64
|
|
CATEGORIES= sysutils
|
|
MASTER_SITES= http://www.ioperformance.com/xddversions/
|
|
DISTNAME= xdd64.121805
|
|
|
|
MAINTAINER= g.gonter@ieee.org
|
|
COMMENT= Tool for measuring and characterizing disk subsystem I/O
|
|
|
|
WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION}
|
|
PLIST_FILES= bin/xdd bin/timeserver bin/gettime
|
|
|
|
.include <bsd.port.pre.mk>
|
|
|
|
.if ${OSVERSION} < 500000
|
|
BROKEN= Doesn't build on 4.x
|
|
.endif
|
|
|
|
post-extract:
|
|
${CP} ${FILESDIR}/freebsd.makefile ${WRKSRC}
|
|
|
|
do-build:
|
|
@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} -f freebsd.makefile
|
|
|
|
do-install:
|
|
${INSTALL_PROGRAM} ${WRKSRC}/bin/xdd.freebsd ${PREFIX}/bin/xdd
|
|
${INSTALL_PROGRAM} ${WRKSRC}/bin/timeserver.freebsd ${PREFIX}/bin/timeserver
|
|
${INSTALL_PROGRAM} ${WRKSRC}/bin/gettime.freebsd ${PREFIX}/bin/gettime
|
|
|
|
.include <bsd.port.post.mk>
|