Page MenuHomeFreeBSD

D55130.diff
No OneTemporary

D55130.diff

diff --git a/devel/Makefile b/devel/Makefile
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1671,6 +1671,7 @@
SUBDIR += mergify
SUBDIR += meson
SUBDIR += meson-python
+ SUBDIR += mfc-candidates
SUBDIR += microsoft-gsl
SUBDIR += mill
SUBDIR += mimalloc
diff --git a/devel/mfc-candidates/Makefile b/devel/mfc-candidates/Makefile
new file mode 100644
--- /dev/null
+++ b/devel/mfc-candidates/Makefile
@@ -0,0 +1,33 @@
+PORTNAME= mfc-candidates
+PORTVERSION= 20260105
+CATEGORIES= devel
+MASTER_SITES= https://raw.githubusercontent.com/freebsd/freebsd-src/${_REV}/tools/tools/git/
+DISTFILES= mfc-candidates.lua
+DIST_SUBDIR= ${PORTNAME}_${_REV}
+
+MAINTAINER= jrm@FreeBSD.org
+COMMENT= Identify FreeBSD commits to MFC
+WWW= https://github.com/freebsd/freebsd-src/tree/main/tools/tools/git
+
+LICENSE= BSD2CLAUSE
+
+USES= lua shebangfix
+SHEBANG_FILES= mfc-candidates.lua
+lua_OLD_CMD= /usr/libexec/flua
+
+EXTRACT_CMD= ${CP}
+EXTRACT_BEFORE_ARGS= # empty
+EXTRACT_AFTER_ARGS= .
+NO_ARCH= yes
+NO_BUILD= yes
+
+NO_WRKSUBDIR= yes
+
+PLIST_FILES= bin/mfc-candidates
+
+_REV= 1c8dafe618878c563c3740061f83a85b0be10720
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/mfc-candidates.lua ${STAGEDIR}${PREFIX}/bin/mfc-candidates
+
+.include <bsd.port.mk>
diff --git a/devel/mfc-candidates/distinfo b/devel/mfc-candidates/distinfo
new file mode 100644
--- /dev/null
+++ b/devel/mfc-candidates/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1770316046
+SHA256 (mfc-candidates_1c8dafe618878c563c3740061f83a85b0be10720/mfc-candidates.lua) = bcc35735f4d091e86afadd9b2bc4d9c066bc28270a5bdc40ce5d22b41e365565
+SIZE (mfc-candidates_1c8dafe618878c563c3740061f83a85b0be10720/mfc-candidates.lua) = 6053
diff --git a/devel/mfc-candidates/pkg-descr b/devel/mfc-candidates/pkg-descr
new file mode 100644
--- /dev/null
+++ b/devel/mfc-candidates/pkg-descr
@@ -0,0 +1,4 @@
+The mfc-candidates script compares git commit hashes between branches to
+identify potential MFC candidates. It was originally designed for the FreeBSD
+src repository, but it also works for ports.
+

File Metadata

Mime Type
text/plain
Expires
Fri, Apr 24, 2:00 AM (8 h, 41 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
32055238
Default Alt Text
D55130.diff (2 KB)

Event Timeline