aboutsummaryrefslogtreecommitdiff
path: root/sysutils/mstflint
diff options
context:
space:
mode:
authorSteve Wills <swills@FreeBSD.org>2019-07-10 15:46:14 +0000
committerSteve Wills <swills@FreeBSD.org>2019-07-10 15:46:14 +0000
commit77fd7d3dc2e93b09452de0c6a06070bd4e31b234 (patch)
tree8e1b3f78743f443eab7f1a7d7c6a1b69d2fbc877 /sysutils/mstflint
parent814e54bde9ec25e5414086ee7f26a1dcff5084ba (diff)
downloadports-77fd7d3dc2e93b09452de0c6a06070bd4e31b234.tar.gz
ports-77fd7d3dc2e93b09452de0c6a06070bd4e31b234.zip
sysutils/mstflint: create port
Mstflint - an open source version of MFT (Mellanox Firmware Tools) WWW: https://github.com/Mellanox/mstflint Tested by: slavash
Notes
Notes: svn path=/head/; revision=506357
Diffstat (limited to 'sysutils/mstflint')
-rw-r--r--sysutils/mstflint/Makefile21
-rw-r--r--sysutils/mstflint/distinfo3
-rw-r--r--sysutils/mstflint/pkg-descr3
-rw-r--r--sysutils/mstflint/pkg-plist79
4 files changed, 106 insertions, 0 deletions
diff --git a/sysutils/mstflint/Makefile b/sysutils/mstflint/Makefile
new file mode 100644
index 000000000000..9b13853969fa
--- /dev/null
+++ b/sysutils/mstflint/Makefile
@@ -0,0 +1,21 @@
+# $FreeBSD$
+
+PORTNAME= mstflint
+DISTVERSIONPREFIX= v
+DISTVERSION= 4.12.0-1
+CATEGORIES= sysutils
+
+MAINTAINER= swills@FreeBSD.org
+COMMENT= Mellanox Firmware Tools
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= autoreconf libtool
+
+GNU_CONFIGURE= yes
+
+USE_GITHUB= yes
+GH_ACCOUNT= Mellanox
+
+.include <bsd.port.mk>
diff --git a/sysutils/mstflint/distinfo b/sysutils/mstflint/distinfo
new file mode 100644
index 000000000000..f85a8abeb3aa
--- /dev/null
+++ b/sysutils/mstflint/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1562536530
+SHA256 (Mellanox-mstflint-v4.12.0-1_GH0.tar.gz) = 5cbf8924f33f813dd636bc25681b07d8940aa7803ff1f995266ac86ff30cbf35
+SIZE (Mellanox-mstflint-v4.12.0-1_GH0.tar.gz) = 3716706
diff --git a/sysutils/mstflint/pkg-descr b/sysutils/mstflint/pkg-descr
new file mode 100644
index 000000000000..15f293ca2893
--- /dev/null
+++ b/sysutils/mstflint/pkg-descr
@@ -0,0 +1,3 @@
+Mstflint - an open source version of MFT (Mellanox Firmware Tools)
+
+WWW: https://github.com/Mellanox/mstflint
diff --git a/sysutils/mstflint/pkg-plist b/sysutils/mstflint/pkg-plist
new file mode 100644
index 000000000000..2cca306fa64f
--- /dev/null
+++ b/sysutils/mstflint/pkg-plist
@@ -0,0 +1,79 @@
+bin/mstconfig
+bin/mstcongestion
+bin/mstflint
+bin/mstfwreset
+bin/mstfwtrace
+bin/mstmcra
+bin/mstmread
+bin/mstmtserver
+bin/mstmwrite
+bin/mstprivhost
+bin/mstregdump
+bin/mstvpd
+include/mstflint/cmdif/icmd_cif_common.h
+include/mstflint/cmdif/icmd_cif_open.h
+include/mstflint/common/compatibility.h
+include/mstflint/mtcr.h
+include/mstflint/mtcr_com_defs.h
+include/mstflint/tools_layouts/adb_to_c_utils.h
+include/mstflint/tools_layouts/icmd_layouts.h
+lib/libcmdif.a
+lib/libdev_mgt.a
+lib/libreg_access.a
+lib/libtools_layouts.a
+lib/mstflint/libmtcr_ul.a
+lib/mstflint/python_tools/c_dev_mgt.so
+lib/mstflint/python_tools/ccmdif.so
+lib/mstflint/python_tools/cmdif.py
+lib/mstflint/python_tools/cmtcr.so
+lib/mstflint/python_tools/dev_mgt.py
+lib/mstflint/python_tools/mft_logger.py
+lib/mstflint/python_tools/mlxpci/binary_file.py
+lib/mstflint/python_tools/mlxpci/mlxpci_lib.py
+lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/__init__.py
+lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/logger.py
+lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/mcra.py
+lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/mlnx_peripheral_components.py
+lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/mlxfwreset_mlnxdriver.py
+lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/mlxfwreset_status_checker.py
+lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/mlxfwreset_utils.py
+lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/pci_device.py
+lib/mstflint/python_tools/mstfwreset/mstfwreset.py
+lib/mstflint/python_tools/mstfwtrace/fw_trace_utilities.py
+lib/mstflint/python_tools/mstfwtrace/mstfwtrace.py
+lib/mstflint/python_tools/mstfwtrace/secure_fw_trace.py
+lib/mstflint/python_tools/mstprivhost/mstprivhost.py
+lib/mstflint/python_tools/mtcr.py
+lib/mstflint/python_tools/regaccess.py
+lib/mstflint/python_tools/rreg_access.so
+lib/mstflint/python_tools/tools_version.py
+man/man1/mstarchive.1.gz
+man/man1/mstconfig.1.gz
+man/man1/mstflint.1.gz
+man/man1/mstfwtrace.1.gz
+man/man1/mstlink.1.gz
+man/man1/mstmcra.1.gz
+man/man1/mstmread.1.gz
+man/man1/mstmtserver.1.gz
+man/man1/mstmwrite.1.gz
+man/man1/mstprivhost.1.gz
+man/man1/mstreg.1.gz
+man/man1/mstregdump.1.gz
+man/man1/mstvpd.1.gz
+%%DATADIR%%/BlueField.csv
+%%DATADIR%%/ConnectIB.csv
+%%DATADIR%%/ConnectX2.csv
+%%DATADIR%%/ConnectX3.csv
+%%DATADIR%%/ConnectX3Pro.csv
+%%DATADIR%%/ConnectX4.csv
+%%DATADIR%%/ConnectX4LX.csv
+%%DATADIR%%/ConnectX5.csv
+%%DATADIR%%/ConnectX6.csv
+%%DATADIR%%/InfiniScaleIV.csv
+%%DATADIR%%/Quantum.csv
+%%DATADIR%%/Spectrum.csv
+%%DATADIR%%/SwitchIB.csv
+%%DATADIR%%/SwitchIB2.csv
+%%DATADIR%%/SwitchX.csv
+%%DATADIR%%/mlxconfig_dbs/mlxconfig_host.db
+%%DATADIR%%/mlxconfig_dbs/mlxconfig_switch.db