aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwill <will@FreeBSD.org>2001-04-07 14:05:55 +0800
committerwill <will@FreeBSD.org>2001-04-07 14:05:55 +0800
commit3da5ace907df17542f894db5510dbaa5fb29deeb (patch)
treed0d8600ada254d117a15140fd9b77fccc85233da
parent2b91147c57a46aae64dc1de8e856a6d1a1294160 (diff)
downloadfreebsd-ports-gnome-3da5ace907df17542f894db5510dbaa5fb29deeb.tar.gz
freebsd-ports-gnome-3da5ace907df17542f894db5510dbaa5fb29deeb.tar.zst
freebsd-ports-gnome-3da5ace907df17542f894db5510dbaa5fb29deeb.zip
Add cpuburn 1.3, CPU/memory stress testing utilities.
PR: 26270 Submitted by: Mark Pulford <mark@kyne.com.au>
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/cpuburn/Makefile36
-rw-r--r--sysutils/cpuburn/distinfo1
-rw-r--r--sysutils/cpuburn/pkg-comment1
-rw-r--r--sysutils/cpuburn/pkg-descr8
-rw-r--r--sysutils/cpuburn/pkg-plist8
6 files changed, 55 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 96d4834ca1ed..3983396e7854 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -24,6 +24,7 @@
SUBDIR += copytape
SUBDIR += cpbk
SUBDIR += cpdup
+ SUBDIR += cpuburn
SUBDIR += crashme
SUBDIR += cronolog
SUBDIR += cvsweb-converters
diff --git a/sysutils/cpuburn/Makefile b/sysutils/cpuburn/Makefile
new file mode 100644
index 000000000000..2ce0d625930c
--- /dev/null
+++ b/sysutils/cpuburn/Makefile
@@ -0,0 +1,36 @@
+# New ports collection makefile for: cpuburn
+# Date created: Apr 1, 2001
+# Whom: Mark Pulford <mark@kyne.com.au>
+#
+# $FreeBSD$
+#
+
+PORTNAME= cpuburn
+PORTVERSION= 1.3
+CATEGORIES= sysutils
+MASTER_SITES= http://users.ev1.net/~redelm/
+DISTNAME= cpuburn_${PORTVERSION:S/./_/g}
+EXTRACT_SUFX= _tar.gz
+
+MAINTAINER= mark@kyne.com.au
+
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+do-build:
+ @(cd ${BUILD_WRKSRC}; \
+ for CPU in BX K6 MMX P5 P6; do \
+ ${ECHO} Building burn$$CPU..; \
+ ${CC} -s -nostdlib -o burn$$CPU burn$$CPU.s; \
+ done)
+
+do-install:
+ @(for CPU in BX K6 MMX P5 P6; do \
+ ${ECHO} Installing burn$$CPU..; \
+ ${INSTALL_PROGRAM} ${WRKSRC}/burn$$CPU ${PREFIX}/bin; \
+ done)
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${PREFIX}/share/doc/${PORTNAME}
+ ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/${PORTNAME}
+ ${INSTALL_DATA} ${WRKSRC}/Design ${PREFIX}/share/doc/${PORTNAME}
+.endif
+
+.include <bsd.port.mk>
diff --git a/sysutils/cpuburn/distinfo b/sysutils/cpuburn/distinfo
new file mode 100644
index 000000000000..8c2da665de32
--- /dev/null
+++ b/sysutils/cpuburn/distinfo
@@ -0,0 +1 @@
+MD5 (cpuburn_1_3_tar.gz) = 88a64e9526dfb93b37a9d2c27eaf0d50
diff --git a/sysutils/cpuburn/pkg-comment b/sysutils/cpuburn/pkg-comment
new file mode 100644
index 000000000000..ffe8ddb444a5
--- /dev/null
+++ b/sysutils/cpuburn/pkg-comment
@@ -0,0 +1 @@
+CPU/memory stress testing utilities
diff --git a/sysutils/cpuburn/pkg-descr b/sysutils/cpuburn/pkg-descr
new file mode 100644
index 000000000000..e4888f74f2a7
--- /dev/null
+++ b/sysutils/cpuburn/pkg-descr
@@ -0,0 +1,8 @@
+CPUburn contains several utilities for stress testing various x86
+CPUs. To get the most of out of these utilities read the documentation
+under share/doc/cpuburn.
+
+WWW: http://users.ev1.net/~redelm/
+
+- Mark Pulford
+mark@kyne.com.au
diff --git a/sysutils/cpuburn/pkg-plist b/sysutils/cpuburn/pkg-plist
new file mode 100644
index 000000000000..2dd072a44d04
--- /dev/null
+++ b/sysutils/cpuburn/pkg-plist
@@ -0,0 +1,8 @@
+bin/burnBX
+bin/burnK6
+bin/burnMMX
+bin/burnP5
+bin/burnP6
+%%PORTDOCS%%share/doc/cpuburn/README
+%%PORTDOCS%%share/doc/cpuburn/Design
+%%PORTDOCS%%@dirrm share/doc/cpuburn