git: 82c1d7a1b724 - main - cpu microcode ports: Take maintainership
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 13 Nov 2023 17:33:26 UTC
The branch main has been updated by jrm:
URL: https://cgit.FreeBSD.org/ports/commit/?id=82c1d7a1b724870fc3e3cd5e40f40d65820710f3
commit 82c1d7a1b724870fc3e3cd5e40f40d65820710f3
Author: Joseph Mingrone <jrm@FreeBSD.org>
AuthorDate: 2023-11-13 17:29:05 +0000
Commit: Joseph Mingrone <jrm@FreeBSD.org>
CommitDate: 2023-11-13 17:32:33 +0000
cpu microcode ports: Take maintainership
While here, pet portclippy/portfmt.
Approved by: seanc (past maintainer)
Sponsored by: The FreeBSD Foundation
---
sysutils/cpu-microcode-amd/Makefile | 3 ++-
sysutils/cpu-microcode-intel/Makefile | 28 ++++++++++++++--------------
sysutils/cpu-microcode-rc/Makefile | 5 +++--
sysutils/cpu-microcode/Makefile | 2 +-
4 files changed, 20 insertions(+), 18 deletions(-)
diff --git a/sysutils/cpu-microcode-amd/Makefile b/sysutils/cpu-microcode-amd/Makefile
index 55fe3534c7b2..0ea73959752a 100644
--- a/sysutils/cpu-microcode-amd/Makefile
+++ b/sysutils/cpu-microcode-amd/Makefile
@@ -1,5 +1,6 @@
PORTNAME= microcode
PORTVERSION= 20230808
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/amd-ucode/
PKGNAMEPREFIX= cpu-
@@ -11,7 +12,7 @@ DISTFILES= microcode_amd.bin?id=${_REV} \
microcode_amd_fam19h.bin?id=${_REV}
DIST_SUBDIR= ${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}
-MAINTAINER= sbruno@FreeBSD.org
+MAINTAINER= jrm@FreeBSD.org
COMMENT= AMD CPU microcode updates
LICENSE= EULA
diff --git a/sysutils/cpu-microcode-intel/Makefile b/sysutils/cpu-microcode-intel/Makefile
index b6fbb9c27205..57e4217abfcd 100644
--- a/sysutils/cpu-microcode-intel/Makefile
+++ b/sysutils/cpu-microcode-intel/Makefile
@@ -1,12 +1,12 @@
PORTNAME= microcode
DISTVERSIONPREFIX= microcode-
DISTVERSION= 20230808
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
PKGNAMEPREFIX= cpu-
PKGNAMESUFFIX= -intel
-MAINTAINER= sbruno@FreeBSD.org
+MAINTAINER= jrm@FreeBSD.org
COMMENT= Intel CPU microcode updates
WWW= https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files
@@ -19,18 +19,6 @@ ONLY_FOR_ARCHS= amd64 i386
USES= cpe
-OPTIONS_DEFINE= RC SPLIT
-OPTIONS_DEFAULT= ${OPTIONS_DEFINE}
-OPTIONS_SUB= yes
-
-RC_DESC= Depend on RC script port (automatic update method two)
-SPLIT_DESC= Install split files (for cpucontrol(8) and RC script)
-
-RC_IMPLIES= SPLIT
-RC_RUN_DEPENDS= ${LOCALBASE}/etc/rc.d/microcode_update:sysutils/cpu-microcode-rc
-
-SPLIT_VARS_OFF= NO_BUILD=yes
-
CPE_PART= o
CPE_VENDOR= intel
CPE_PRODUCT= microcode
@@ -44,6 +32,18 @@ NO_ARCH= yes
NO_WRKSUBDIR= yes
+OPTIONS_DEFINE= RC SPLIT
+OPTIONS_DEFAULT= ${OPTIONS_DEFINE}
+OPTIONS_SUB= yes
+
+RC_DESC= Depend on RC script port (automatic update method two)
+SPLIT_DESC= Install split files (for cpucontrol(8) and RC script)
+
+RC_IMPLIES= SPLIT
+RC_RUN_DEPENDS= ${LOCALBASE}/etc/rc.d/microcode_update:sysutils/cpu-microcode-rc
+
+SPLIT_VARS_OFF= NO_BUILD=yes
+
post-extract:
${CAT} ${WRKSRC}/Intel-Linux-Processor-Microcode-Data-Files-${GH_TAGNAME}/intel-ucode/* \
${WRKSRC}/Intel-Linux-Processor-Microcode-Data-Files-${GH_TAGNAME}/intel-ucode-with-caveats/* \
diff --git a/sysutils/cpu-microcode-rc/Makefile b/sysutils/cpu-microcode-rc/Makefile
index 84af71889f20..280f5fb3bc40 100644
--- a/sysutils/cpu-microcode-rc/Makefile
+++ b/sysutils/cpu-microcode-rc/Makefile
@@ -1,13 +1,14 @@
PORTNAME= microcode
PORTVERSION= 1.0
+PORTREVISION= 1
CATEGORIES= sysutils
+MASTER_SITES= # none
PKGNAMEPREFIX= cpu-
PKGNAMESUFFIX= -rc
-MASTER_SITES= # none
DISTFILES= # none
EXTRACT_ONLY= # none
-MAINTAINER= sbruno@FreeBSD.org
+MAINTAINER= jrm@FreeBSD.org
COMMENT= RC script for CPU microcode updates
LICENSE= BSD2CLAUSE
diff --git a/sysutils/cpu-microcode/Makefile b/sysutils/cpu-microcode/Makefile
index 5e7635129cdf..1661c015fd2b 100644
--- a/sysutils/cpu-microcode/Makefile
+++ b/sysutils/cpu-microcode/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 1.0
CATEGORIES= sysutils
PKGNAMEPREFIX= cpu-
-MAINTAINER= sbruno@FreeBSD.org
+MAINTAINER= jrm@FreeBSD.org
COMMENT= Meta-package for CPU microcode updates
ONLY_FOR_ARCHS= amd64 i386