summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlivier Cochard <olivier@FreeBSD.org>2020-08-03 15:10:01 +0000
committerOlivier Cochard <olivier@FreeBSD.org>2020-08-03 15:10:01 +0000
commit582179cc7b8e8d82bcbfba4120ecfce62d20d610 (patch)
tree1f3b9ce132288881abe8079ea22fbde6a43d9873
parenta24b6b8016dc4fc45e6774a032bf15e77f9ea319 (diff)
downloadfreebsd-ports-582179cc7b8e8d82bcbfba4120ecfce62d20d610.zip
New sub-port: mstflint-lite including only some essential tools
from mstflint (mstflint, mstconfig, mstfwmanager and mstlink). PR: 242038 Approved by: hselasky (maintainer timeout) Sponsored by: Netflix
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/mstflint-lite/Makefile14
-rw-r--r--sysutils/mstflint-lite/pkg-descr8
-rw-r--r--sysutils/mstflint-lite/pkg-plist12
4 files changed, 35 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 0cb98af2894f..f64c5e58855c 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -708,6 +708,7 @@
SUBDIR += msiklm
SUBDIR += msktutil
SUBDIR += mstflint
+ SUBDIR += mstflint-lite
SUBDIR += msyslog
SUBDIR += mtm
SUBDIR += mtpfs
diff --git a/sysutils/mstflint-lite/Makefile b/sysutils/mstflint-lite/Makefile
new file mode 100644
index 000000000000..764b04d95530
--- /dev/null
+++ b/sysutils/mstflint-lite/Makefile
@@ -0,0 +1,14 @@
+# $FreeBSD$
+
+PKGNAMESUFFIX= -lite
+
+COMMENT= Firmware Burning and Diagnostics Tools for Mellanox devices (lite version)
+
+CONFLICTS_INSTALL= mstflint
+
+LITE= yes
+MASTERDIR= ${.CURDIR}/../mstflint
+
+PLIST= ${.CURDIR}/pkg-plist
+
+.include "${MASTERDIR}/Makefile"
diff --git a/sysutils/mstflint-lite/pkg-descr b/sysutils/mstflint-lite/pkg-descr
new file mode 100644
index 000000000000..f105cf43a8db
--- /dev/null
+++ b/sysutils/mstflint-lite/pkg-descr
@@ -0,0 +1,8 @@
+MSTFLINT Package - Firmware Burning and Diagnostics Tools
+This package contains a burning tool and diagnostic tools for Mellanox
+manufactured HCA/NIC cards.
+
+This package is the lite version (static compiled with essential tools only).
+
+WWW: https://github.com/Mellanox/mstflint
+WWW: http://www.mellanox.com/page/management_tools
diff --git a/sysutils/mstflint-lite/pkg-plist b/sysutils/mstflint-lite/pkg-plist
new file mode 100644
index 000000000000..2daac188a1fb
--- /dev/null
+++ b/sysutils/mstflint-lite/pkg-plist
@@ -0,0 +1,12 @@
+bin/mstconfig
+bin/mstflint
+bin/mstfwmanager
+bin/mstlink
+man/man1/mstconfig.1.gz
+man/man1/mstflint.1.gz
+man/man1/mstfwmanager.1.gz
+man/man1/mstlink.1.gz
+%%DATADIR%%/mlxconfig_dbs/mlxconfig_host.db
+%%DATADIR%%/mlxconfig_dbs/mlxconfig_switch.db
+%%DATADIR%%/prm_dbs/hca/ext/register_access_table.adb
+%%DATADIR%%/prm_dbs/switch/ext/register_access_table.adb