ports/devel/freebsd-git-devtools/Makefile
Joseph Mingrone 0c3c67e5ec
devel/freebsd-git-devtools: Update to 2024-12-03 snapshot, d6ed5ff4
Base commits since last update:
d6ed5ff4ac7d - git-arc: fix diff2reviewers() with multiple reviewers
976ab1425da4 - git-arc: Document how a reviewer group can be referenced
2c2f741363a9 - mfc-candidates: Improve hash expansion
586c651f2baa - mfc_candidates: remove leftover message
48f3fcabea80 - mfc-candidates: Convert to Lua
9e84289f2c7e - git-arc: Prefer echo over printf
2377c19a8c37 - git-arc: Trap on every mktemp
019981e00f23 - git-arc: Fix typo s/Truning/Turning/
aa90b92ac289 - git-arc: Fix find_author() for external users
66a56e411ced - mfc-candidates: Support GitHub mirror naming conventions
3ab8697d9e45 - git-arc: Do not echo unescaped literals to jq
7d875598fc9f - git-arc: Make patch with reviewers more portable
c008b8f585b6 - git-arc: minor manpage edits
87e5b17c149e - prepare-commit-msg: add 50 column marker
a2c88e0d47ac - git-arc: Use a helper function to fetch boolean config variables
41d6858ebd6a - git-arc.1: list width typo
2f68f6474e41 - git-arc: Add list mode support for the update command

While here, update pkg-descr.

Sponsored by:	The FreeBSD Foundation
2024-12-12 14:26:08 -04:00

45 lines
1.1 KiB
Makefile

PORTNAME= freebsd-git-devtools
PORTVERSION= 20241203
CATEGORIES= devel
MASTER_SITES= https://raw.githubusercontent.com/freebsd/freebsd-src/${_REV}/tools/tools/git/
DISTFILES= git-arc.sh \
git-arc.1 \
mfc-candidates.lua \
mfc-candidates.sh
DIST_SUBDIR= ${PORTNAME}_${_REV}
MAINTAINER= jrm@FreeBSD.org
COMMENT= Simple Git tools from the FreeBSD src repository
LICENSE= BSD2CLAUSE
RUN_DEPENDS= arc:devel/arcanist \
git:devel/git \
jq:textproc/jq
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/git-arc \
bin/mfc-candidates \
bin/mfc-candidates.lua \
share/man/man1/git-arc.1.gz
_REV= d6ed5ff4ac7d9610385b35f77539ccf5bae8cc65
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/git-arc.sh ${STAGEDIR}${PREFIX}/bin/git-arc
${INSTALL_SCRIPT} ${WRKSRC}/mfc-candidates.lua ${STAGEDIR}${PREFIX}/bin/
${INSTALL_SCRIPT} ${WRKSRC}/mfc-candidates.sh ${STAGEDIR}${PREFIX}/bin/mfc-candidates
${INSTALL_MAN} ${WRKSRC}/git-arc.1 ${STAGEDIR}${PREFIX}/share/man/man1/
.include <bsd.port.mk>