Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Nov 2020 06:14:00 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r556479 - in head/sysutils: . stressdisk
Message-ID:  <202011280614.0AS6E0mS083673@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Sat Nov 28 06:14:00 2020
New Revision: 556479
URL: https://svnweb.freebsd.org/changeset/ports/556479

Log:
  New port: sysutils/stressdisk
  
  This is a program designed to stress test your disks and
  find failures in them.
  
  - Use it to soak test your new disks / memory cards / USB
    sticks before trusting your valuable data to it.
  
  - Use it to soak test your new PC hardware also for the same reason.
  
  WWW: https://github.com/ncw/stressdisk
  
  PR:		251309
  Submitted by:	Nuno Teixeira <ed.arrakis@gmail.com>

Added:
  head/sysutils/stressdisk/
  head/sysutils/stressdisk/Makefile   (contents, props changed)
  head/sysutils/stressdisk/distinfo   (contents, props changed)
  head/sysutils/stressdisk/pkg-descr   (contents, props changed)
Modified:
  head/sysutils/Makefile

Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile	Sat Nov 28 05:12:35 2020	(r556478)
+++ head/sysutils/Makefile	Sat Nov 28 06:14:00 2020	(r556479)
@@ -1271,6 +1271,7 @@
     SUBDIR += stow
     SUBDIR += stowES
     SUBDIR += stress
+    SUBDIR += stressdisk
     SUBDIR += superiotool
     SUBDIR += swapd
     SUBDIR += swapexd

Added: head/sysutils/stressdisk/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/stressdisk/Makefile	Sat Nov 28 06:14:00 2020	(r556479)
@@ -0,0 +1,32 @@
+# $FreeBSD$
+
+PORTNAME=	stressdisk
+DISTVERSIONPREFIX=	v
+DISTVERSION=	1.0.12
+CATEGORIES=	sysutils
+
+MAINTAINER=	ed.arrakis@gmail.com
+COMMENT=	Stress test your disks before trusting your valuable data to them
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+USES=		go:modules
+USE_GITHUB=	yes
+GH_ACCOUNT=	ncw
+GH_TUPLE=	ncw:directio:v1.0.4:ncw_directio/vendor/github.com/ncw/directio
+
+PLIST_FILES=	bin/stressdisk
+
+PORTDOCS=	README.md
+
+OPTIONS_DEFINE=	DOCS
+
+post-install:
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+
+do-install-DOCS-on:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_MAN} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>

Added: head/sysutils/stressdisk/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/stressdisk/distinfo	Sat Nov 28 06:14:00 2020	(r556479)
@@ -0,0 +1,5 @@
+TIMESTAMP = 1606042976
+SHA256 (ncw-stressdisk-v1.0.12_GH0.tar.gz) = 2ddb89810f88c27edbcbd31eb3ec28d8393570f88421c6cdd95728986e820142
+SIZE (ncw-stressdisk-v1.0.12_GH0.tar.gz) = 11408
+SHA256 (ncw-directio-v1.0.4_GH0.tar.gz) = 65ae83dfce6da3673440b21bdac9951957283917aef4a63a9c234cbc2e8efb8a
+SIZE (ncw-directio-v1.0.4_GH0.tar.gz) = 3873

Added: head/sysutils/stressdisk/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/stressdisk/pkg-descr	Sat Nov 28 06:14:00 2020	(r556479)
@@ -0,0 +1,9 @@
+This is a program designed to stress test your disks and
+find failures in them.
+
+- Use it to soak test your new disks / memory cards / USB
+  sticks before trusting your valuable data to it.
+
+- Use it to soak test your new PC hardware also for the same reason.
+
+WWW: https://github.com/ncw/stressdisk



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202011280614.0AS6E0mS083673>