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