Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Jan 2020 14:45:47 +0000 (UTC)
From:      Steve Wills <swills@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r524644 - in head/sysutils: . openseachest
Message-ID:  <202001301445.00UEjlar018800@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: swills
Date: Thu Jan 30 14:45:47 2020
New Revision: 524644
URL: https://svnweb.freebsd.org/changeset/ports/524644

Log:
  sysutils/openseachest: create port
  
  Cross platform utilities useful for performing various operations on SATA, SAS,
  NVMe, and USB storage devices.
  
  WWW: https://github.com/Seagate/openSeaChest

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

Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile	Thu Jan 30 14:44:02 2020	(r524643)
+++ head/sysutils/Makefile	Thu Jan 30 14:45:47 2020	(r524644)
@@ -763,6 +763,7 @@
     SUBDIR += opencorsairlink
     SUBDIR += openipmi
     SUBDIR += opensbi
+    SUBDIR += openseachest
     SUBDIR += openupsd
     SUBDIR += openzfs
     SUBDIR += openzfs-kmod

Added: head/sysutils/openseachest/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/openseachest/Makefile	Thu Jan 30 14:45:47 2020	(r524644)
@@ -0,0 +1,47 @@
+# $FreeBSD$
+
+PORTNAME=	openseachest
+PORTVERSION=	g2020012901
+DISTVERSIONPREFIX=	v
+CATEGORIES=	sysutils
+
+MAINTAINER=	swills@FreeBSD.org
+COMMENT=	Utilities for managing storage devices
+
+LICENSE=	MPL20
+LICENSE_FILE=	${WRKSRC}/LICENSE.md
+
+USES=		gmake
+ALL_TARGET=	release
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	Seagate
+GH_PROJECT=	openSeaChest
+GH_TAGNAME=	625fcac
+GH_TUPLE=	Seagate:opensea-common:deae6bc:common/opensea-common \
+		Seagate:opensea-operations:f1e05ee:operations/opensea-operations \
+		Seagate:opensea-transport:16f85f2:transport/opensea-transport \
+		Seagate:wingetopt:1b5b5ad:wingetopt/wingetopt
+
+BUILD_WRKSRC=	${WRKSRC}/Make/gcc
+INSTALL_WRKSRC=	${WRKSRC}/Make/gcc
+CFLAGS+=	-Wall -c -std=gnu99
+MAKE_JOBS_UNSAFE=	yes
+EXES=		openSeaChest_Basics openSeaChest_Configure openSeaChest_Erase \
+		openSeaChest_Firmware openSeaChest_FormatUnit \
+		openSeaChest_GenericTests openSeaChest_Info openSeaChest_Logs \
+		openSeaChest_NVMe openSeaChest_PassthroughTest \
+		openSeaChest_PowerControl openSeaChest_Security \
+		openSeaChest_SMART openSeaChest_ZBD
+.for file in ${EXES}
+PLIST_FILES+=	bin/${file}
+.endfor
+
+.include <bsd.port.pre.mk>
+
+do-install:
+.for exefile in ${EXES}
+	${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/openseachest_exes/${exefile} ${STAGEDIR}${PREFIX}/bin/
+.endfor
+
+.include <bsd.port.post.mk>

Added: head/sysutils/openseachest/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/openseachest/distinfo	Thu Jan 30 14:45:47 2020	(r524644)
@@ -0,0 +1,11 @@
+TIMESTAMP = 1580341275
+SHA256 (Seagate-openSeaChest-vg2020012901-625fcac_GH0.tar.gz) = 812815dab8ebb6c3aa3b865196768b76fe918cf435d0eabf1a7373fbcff72753
+SIZE (Seagate-openSeaChest-vg2020012901-625fcac_GH0.tar.gz) = 655751
+SHA256 (Seagate-opensea-common-deae6bc_GH0.tar.gz) = 3d1c85d02e4eb1f2d7d02d3bafab76b07b24f697c0845e3cdef6995a58f98547
+SIZE (Seagate-opensea-common-deae6bc_GH0.tar.gz) = 102695
+SHA256 (Seagate-opensea-operations-f1e05ee_GH0.tar.gz) = 24d55129e9927a759f71755d76056e64852b78c2cd24d06f9c5a3353b91b302b
+SIZE (Seagate-opensea-operations-f1e05ee_GH0.tar.gz) = 396066
+SHA256 (Seagate-opensea-transport-16f85f2_GH0.tar.gz) = 9e27402fc2ccad11f896b302fbdc2f323cb4628f862082c36342ffb388fafce5
+SIZE (Seagate-opensea-transport-16f85f2_GH0.tar.gz) = 630722
+SHA256 (Seagate-wingetopt-1b5b5ad_GH0.tar.gz) = 33457d93e768e9e877a84004e8f2d9a597fabe706855d4d18b10d60c650e24b8
+SIZE (Seagate-wingetopt-1b5b5ad_GH0.tar.gz) = 15515

Added: head/sysutils/openseachest/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/openseachest/pkg-descr	Thu Jan 30 14:45:47 2020	(r524644)
@@ -0,0 +1,4 @@
+Cross platform utilities useful for performing various operations on SATA, SAS,
+NVMe, and USB storage devices.
+
+WWW: https://github.com/Seagate/openSeaChest



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