diff options
author | pav <pav@FreeBSD.org> | 2004-03-28 09:48:40 +0800 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2004-03-28 09:48:40 +0800 |
commit | c0f0047c23f381954ac080c4f3e65b8e84dec0be (patch) | |
tree | 7defb18e8b2c02b39fe6c7ef7c5f7517ca1d2194 | |
parent | 61148e868aa49fd793e77a00021297528ecc0dde (diff) | |
download | freebsd-ports-gnome-c0f0047c23f381954ac080c4f3e65b8e84dec0be.tar.gz freebsd-ports-gnome-c0f0047c23f381954ac080c4f3e65b8e84dec0be.tar.zst freebsd-ports-gnome-c0f0047c23f381954ac080c4f3e65b8e84dec0be.zip |
Add memtest86, a thorough, stand alone memory test for x86 architecture computers.
BIOS based memory tests are a quick, cursory check and often miss many of the
failures that are detected by Memtest86.
PR: ports/64818
Submitted by: Radim Kolar <hsn@netmag.cz>
-rw-r--r-- | sysutils/Makefile | 1 | ||||
-rw-r--r-- | sysutils/memtest86/Makefile | 39 | ||||
-rw-r--r-- | sysutils/memtest86/distinfo | 2 | ||||
-rw-r--r-- | sysutils/memtest86/files/pkg-message.in | 7 | ||||
-rw-r--r-- | sysutils/memtest86/pkg-descr | 7 |
5 files changed, 56 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile index 7a8eaebedafe..2d2d687d09b2 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -204,6 +204,7 @@ SUBDIR += mcron SUBDIR += memgrep SUBDIR += memtest + SUBDIR += memtest86 SUBDIR += metalog SUBDIR += mgeupsd SUBDIR += minirsyslogd diff --git a/sysutils/memtest86/Makefile b/sysutils/memtest86/Makefile new file mode 100644 index 000000000000..dd6f615f3921 --- /dev/null +++ b/sysutils/memtest86/Makefile @@ -0,0 +1,39 @@ +# New ports collection makefile for: memtest86 +# Date created: 27 Mar 2004 +# Whom: Radim Kolar +# +# $FreeBSD$ +# + +PORTNAME= memtest86 +PORTVERSION= 3.1a +CATEGORIES= sysutils +MASTER_SITES= http://www.memtest86.com/ + +MAINTAINER= ports@freebsd.org +COMMENT= Stand alone memory test for x86 architecture computers + +ONLY_FOR_ARCHS= i386 + +PKGMESSAGE= ${WRKDIR}/pkg-message +PORTDOCS= README +PLIST_FILES= share/${PORTNAME}/floppy.bin share/${PORTNAME}/memtest.iso.gz +PLIST_DIRS= share/${PORTNAME} + +do-build: + @${CAT} ${FILESDIR}/pkg-message.in | ${SED} 's|%%DATADIR%%|${DATADIR}|g' > ${WRKDIR}/pkg-message + +do-install: + ${MKDIR} ${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/precomp.bin ${DATADIR}/floppy.bin + ${INSTALL_DATA} ${WRKSRC}/memtest.iso ${DATADIR} + ${GZIP_CMD} ${DATADIR}/memtest.iso +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} +.for i in ${PORTDOCS} + ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} +.endfor +.endif + ${CAT} ${PKGMESSAGE} + +.include <bsd.port.mk> diff --git a/sysutils/memtest86/distinfo b/sysutils/memtest86/distinfo new file mode 100644 index 000000000000..0648cf6ef97e --- /dev/null +++ b/sysutils/memtest86/distinfo @@ -0,0 +1,2 @@ +MD5 (memtest86-3.1a.tar.gz) = 6c43d4aba3fdfa135c462a02b3ae5b39 +SIZE (memtest86-3.1a.tar.gz) = 142729 diff --git a/sysutils/memtest86/files/pkg-message.in b/sysutils/memtest86/files/pkg-message.in new file mode 100644 index 000000000000..8205d411c35e --- /dev/null +++ b/sysutils/memtest86/files/pkg-message.in @@ -0,0 +1,7 @@ +* +* Usage: +* +* 1) Insert blank floppy +* 2) dd if=%%DATADIR%%/floppy.bin of=/dev/fd0 +* 3) Boot the floppy +* diff --git a/sysutils/memtest86/pkg-descr b/sysutils/memtest86/pkg-descr new file mode 100644 index 000000000000..6abf3612b10a --- /dev/null +++ b/sysutils/memtest86/pkg-descr @@ -0,0 +1,7 @@ +Memtest86 - A Stand-alone Memory Diagnostic + +Memtest86 is thorough, stand alone memory test for x86 architecture computers. +BIOS based memory tests are a quick, cursory check and often miss many of the +failures that are detected by Memtest86. + +WWW: http://www.memtest86.com/ |