svn commit: r399439 - in head/sysutils: . sas3ircu

Baptiste Daroussin bapt at FreeBSD.org
Fri Oct 16 13:08:20 UTC 2015


Author: bapt
Date: Fri Oct 16 13:08:18 2015
New Revision: 399439
URL: https://svnweb.freebsd.org/changeset/ports/399439

Log:
  sas3ircu allows basic management of LSI SAS-3 controllers.
  See the mpr(4) man page for a more thorough list of controllers.
  
  WWW: http://www.avagotech.com/
  
  Sponsored by:	Gandi.net

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

Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile	Fri Oct 16 12:54:08 2015	(r399438)
+++ head/sysutils/Makefile	Fri Oct 16 13:08:18 2015	(r399439)
@@ -912,6 +912,7 @@
     SUBDIR += samefile
     SUBDIR += samesame
     SUBDIR += sas2ircu
+    SUBDIR += sas3ircu
     SUBDIR += savelogs
     SUBDIR += sb16config
     SUBDIR += sbsigntool

Added: head/sysutils/sas3ircu/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/sas3ircu/Makefile	Fri Oct 16 13:08:18 2015	(r399439)
@@ -0,0 +1,57 @@
+# $FreeBSD$
+
+PORTNAME=	sas3ircu
+PORTVERSION=	11.00.00.00
+CATEGORIES=	sysutils
+MASTER_SITES=	
+DISTNAME=	SAS3IRCU_P10
+
+LSI_SITES=	http://docs.avagotech.com/docs-and-downloads/host-bus-adapters/host-bus-adapters-common-files/sas_sata_12g_p10/
+
+MAINTAINER=	bapt at FreeBSD.org
+COMMENT=	SAS-3 Integrated RAID Configuration Utility
+
+WRKSRC=	${WRKDIR}/${DISTNAME}
+
+USES=	zip
+NO_BUILD=	yes
+
+ONLY_FOR_ARCHS=	i386 amd64
+ONLY_FOR_ARCHS_REASON=	Binaries only available for i386 and amd64 from LSI
+
+RESTRICTED=	May not be redistributed. Must accept license to download.
+
+OPTIONS_DEFINE=	DOCS
+
+PLIST_FILES=	sbin/sas3ircu
+PORTDOCS=	IRCU_MPT_GEN3_Phase10.0-11.00.00.00.pdf \
+		README_SAS3IRCU_P10.txt
+
+DISTFILE_INSTRUCTIONS=	\n\
+Due to licensing restrictions, certain files must be fetched manually.\n\
+Please visit the following URL and accept the license agreement.\n\n\
+${LSI_SITES}${DISTNAME}${EXTRACT_SUFX}\n\n\
+After the download has completed, please place ${DISTNAME}${EXTRACT_SUFX} in\n\
+${DISTDIR}, then restart the build.\n\n
+
+.if defined(PACKAGE_BUILDING)
+IGNORE=		requires manual fetch
+.endif
+
+.include <bsd.port.pre.mk>
+
+.if ! exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
+pre-fetch:
+	@${PRINTF} "${DISTFILE_INSTRUCTIONS}" ; exit 1
+.endif
+
+do-install:
+	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}_${OPSYS:tl}_${ARCH:tl}_rel/${PORTNAME} \
+		${STAGEDIR}${PREFIX}/sbin
+
+post-install-DOCS-on:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/IRCU_MPT_GEN3_Phase10.0-${PORTVERSION}.pdf \
+		${WRKSRC}/README_SAS3IRCU_P10.txt ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.post.mk>

Added: head/sysutils/sas3ircu/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/sas3ircu/distinfo	Fri Oct 16 13:08:18 2015	(r399439)
@@ -0,0 +1,2 @@
+SHA256 (SAS3IRCU_P10.zip) = 2b81d9b5ca0fcde177f00ac12a9f3203329ead03f08e16064a455bdca2e084d1
+SIZE (SAS3IRCU_P10.zip) = 4668487

Added: head/sysutils/sas3ircu/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/sas3ircu/pkg-descr	Fri Oct 16 13:08:18 2015	(r399439)
@@ -0,0 +1,4 @@
+sas3ircu allows basic management of LSI SAS-3 controllers.
+See the mpr(4) man page for a more thorough list of controllers.
+
+WWW: http://www.avagotech.com/


More information about the svn-ports-all mailing list