svn commit: r417025 - in head/sysutils: . intel-qcu

Sean Bruno sbruno at FreeBSD.org
Fri Jun 17 19:15:46 UTC 2016


Author: sbruno
Date: Fri Jun 17 19:15:44 2016
New Revision: 417025
URL: https://svnweb.freebsd.org/changeset/ports/417025

Log:
  Add QSFP+ Configuration Utility port
  Origin: https://downloadcenter.intel.com/download/25852/Intel-QSFP-Configuration-Utility-FreeBSD-
  
  Known bugs:
  The tool doesn't work (coredumps) on latest 11-CURRENT, no harm done to
  the hardware. There's a work going on to fix that issue
  
  Submitted by:	Sergey Kozlov <sergey.kozlov at intel.com>
  Relnotes:	yes
  Sponsored by:	Intel Corporation
  Differential Revision:	https://reviews.freebsd.org/D6834

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

Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile	Fri Jun 17 19:14:45 2016	(r417024)
+++ head/sysutils/Makefile	Fri Jun 17 19:15:44 2016	(r417025)
@@ -439,6 +439,7 @@
     SUBDIR += installwatch
     SUBDIR += intel-nvmupdate
     SUBDIR += intel-pcm
+    SUBDIR += intel-qcu
     SUBDIR += iocage
     SUBDIR += iocage-devel
     SUBDIR += iogen

Added: head/sysutils/intel-qcu/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/intel-qcu/Makefile	Fri Jun 17 19:15:44 2016	(r417025)
@@ -0,0 +1,43 @@
+# Created by: Sergey Kozlov <sergey.kozlov at intel.com>
+# $FreeBSD$
+
+PORTNAME=	qcu
+PORTVERSION=	1.2
+CATEGORIES=	sysutils net
+MASTER_SITES=	https://downloadmirror.intel.com/${MASTER_SITE_SUBDIR}/ \
+		http://downloadmirror.intel.com/${MASTER_SITE_SUBDIR}/
+MASTER_SITE_SUBDIR=	25852/eng
+PKGNAMEPREFIX=	intel-
+
+MAINTAINER=	freebsd at intel.com
+COMMENT=	Intel(R) QSFP+ Configuration Utility
+
+LICENSE=	IPL
+LICENSE_NAME=	Intel Proprietary License
+LICENSE_FILE=	${WRKDIR}/license.txt
+LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+
+USES=		zip dos2unix
+
+DOS2UNIX_WRKSRC=	${WRKDIR}
+DOS2UNIX_FILES=		license.txt
+NO_BUILD=		yes
+ONLY_FOR_ARCHS=		amd64
+ONLY_FOR_ARCHS_REASON=	not supported on anything other than amd64
+
+PLIST_FILES=	sbin/qcu
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 1001000
+IGNORE=		is not supported on FreeBSD 10.0 and older
+.endif
+
+.if ${OSVERSION} >= 1100000
+BROKEN=		core dump on application startup
+.endif
+
+do-install:
+	${INSTALL_PROGRAM} ${WRKDIR}/qcu64e ${STAGEDIR}${PREFIX}/sbin/qcu
+
+.include <bsd.port.post.mk>

Added: head/sysutils/intel-qcu/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/intel-qcu/distinfo	Fri Jun 17 19:15:44 2016	(r417025)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1464885950
+SHA256 (qcu-1.2.zip) = c03360e0389a736327fe69036239ccacde05fbe0ac5ad7fa7389b0d3cebf207f
+SIZE (qcu-1.2.zip) = 1345060

Added: head/sysutils/intel-qcu/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/intel-qcu/pkg-descr	Fri Jun 17 19:15:44 2016	(r417025)
@@ -0,0 +1,8 @@
+The Intel(R) QSFP+ Configuration Utility is a command line utility that allows 
+users to change the link type of the installed QSFP+ module. The supported 
+types are defined within the adapter's NVM. This utility displays only the 
+devices that potentially support QSFP+ reconfiguration. Only one port per 
+device is displayed, since changes affect the device as a whole, not individual
+ports.
+
+WWW: https://downloadcenter.intel.com/

Added: head/sysutils/intel-qcu/pkg-message
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/intel-qcu/pkg-message	Fri Jun 17 19:15:44 2016	(r417025)
@@ -0,0 +1,9 @@
+===============================================================================
+
+For the package to function properly please make sure you have latest ixl driver
+installed. If necessary - install the updated version from net/intel-ixl-kmod
+
+Getting help:
+# qcu /?
+
+==============================================================================


More information about the svn-ports-head mailing list