Skip to content

Commit

Permalink
sysutils/intel-epct: add port for Intel's Ethernet Port Configuration…
Browse files Browse the repository at this point in the history
… Tool

It was previously known as sysutils/intel-qcu.
  • Loading branch information
pkubaj committed Jun 14, 2023
1 parent 1b99d47 commit b527fb6
Show file tree
Hide file tree
Showing 5 changed files with 43 additions and 1 deletion.
2 changes: 1 addition & 1 deletion MOVED
Expand Up @@ -4342,7 +4342,6 @@ sysutils/goss||2020-05-05|Has expired: Broken for more than 6 months
sysutils/gpte||2020-05-05|Has expired: Broken for more than 6 months
sysutils/hidesvn||2020-05-05|Has expired: Broken for more than 6 months
sysutils/hoz||2020-05-05|Has expired: Broken for more than 6 months
sysutils/intel-qcu||2020-05-05|Has expired: Broken for more than 6 months
sysutils/iogen||2020-05-05|Has expired: Broken for more than 6 months
sysutils/jailctl||2020-05-05|Has expired: Broken for more than 6 months
sysutils/jx||2020-05-05|Has expired: Broken for more than 6 months
Expand Down Expand Up @@ -7639,3 +7638,4 @@ security/py-sequoia||2023-06-09|Deprecated upstream, broken as based on older de
audio/hvl2wav|audio/ocp|2023-06-10|Has expired: Abandoned upstream, use audio/ocp instead
x11/thinglaunch|x11/thingylaunch|2023-06-10|Has expired: Abandonware, please use x11/thingylaunch instead
sysutils/intel-nvmupdate|sysutils/intel-nvmupdate-40g|2023-06-14|Moved to sysutils/intel-nvmupdate-40g, which is 40G-generation specific port to make space for 10G and 100G generations
sysutils/intel-qcu|sysutils/intel-epct|2023-06-14|Moved to sysutils/intel-epct
1 change: 1 addition & 0 deletions sysutils/Makefile
Expand Up @@ -564,6 +564,7 @@
SUBDIR += incron
SUBDIR += inotify-tools
SUBDIR += installwatch
SUBDIR += intel-epct
SUBDIR += intel-nvmupdate-10g
SUBDIR += intel-nvmupdate-40g
SUBDIR += intel-nvmupdate-100g
Expand Down
32 changes: 32 additions & 0 deletions sysutils/intel-epct/Makefile
@@ -0,0 +1,32 @@
PORTNAME= epct
PORTVERSION= 1.39.32.5
CATEGORIES= sysutils net
MASTER_SITES= https://downloadmirror.intel.com/772094/
PKGNAMEPREFIX= intel-
DISTFILES= FreeBSDx64.zip \
FreeBSD32.zip

MAINTAINER= freebsd@intel.com
COMMENT= Intel(R) Ethernet Port Configuration Tool
WWW= https://www.intel.com/content/www/us/en/download/19438/ethernet-port-configuration-tool-freebsd.html

LICENSE= IPL
LICENSE_NAME= Intel Proprietary License
LICENSE_FILE= ${WRKSRC}/${ARCH:S/amd64/FreeBSDx64/:S/i386/FreeBSD32/}/license.pdf
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept

ONLY_FOR_ARCHS= amd64 i386
ONLY_FOR_ARCHS_REASON= not supported on anything other than amd64 and i386

USES= zip

NO_WRKSUBDIR= yes
NO_BUILD= yes
NO_ARCH= yes

PLIST_FILES= sbin/epct

do-install:
${INSTALL_PROGRAM} ${WRKSRC}/${ARCH:S/amd64/FreeBSDx64/:S/i386/FreeBSD32/}/epct* ${STAGEDIR}${PREFIX}/sbin/epct

.include <bsd.port.mk>
5 changes: 5 additions & 0 deletions sysutils/intel-epct/distinfo
@@ -0,0 +1,5 @@
TIMESTAMP = 1686745905
SHA256 (FreeBSDx64.zip) = f9ff4a144eb81b419d0d7fd8df6e90f63e6d74975c9ac9dfbba093f890cf91cf
SIZE (FreeBSDx64.zip) = 1715066
SHA256 (FreeBSD32.zip) = af59c24c34e39d4c5038845d474bee3562891ec4d0580e051c81dc02b760ab5a
SIZE (FreeBSD32.zip) = 1532146
4 changes: 4 additions & 0 deletions sysutils/intel-epct/pkg-descr
@@ -0,0 +1,4 @@
The Ethernet Port Configuration Tool (EPCT) is a command line utility that
allows users to change the link type of a device. The supported types are
defined within the adapter's NVM. This utility displays only the devices that
potentially support reconfiguration.

0 comments on commit b527fb6

Please sign in to comment.