Files
kirill 8b63f75b20 devel/git-tools: new port (version 2025.08)
Assorted git-related scripts and tools:

- git-branches-rename: Batch renames branches with a matching prefix to
  another prefix

- git-clone-subset: Clones a subset of a git repository

- git-find-uncommitted-repos: Recursively list repos with uncommitted
  changes

- git-rebase-theirs: Resolve rebase conflicts and failed cherry-picks by
  favoring 'theirs' version

- git-restore-mtime: Restore original modification time of files based
  on the date of the most recent commit that modified them

- git-strip-merge: A git-merge wrapper that deletes files on a "foreign"
  branch before merging

OK: rsadowski@
2026-05-31 13:28:18 +00:00

28 lines
500 B
Makefile

COMMENT = assorted git tools, including git-restore-mtime
GH_ACCOUNT = MestreLion
GH_PROJECT = git-tools
GH_TAGNAME = v2025.08
MAINTAINER = Kirill A. Korinsky <kirill@korins.ky>
CATEGORIES = devel
# GPLv3
PERMIT_PACKAGE = Yes
RUN_DEPENDS = devel/git \
lang/python/3 \
shells/bash
CONFIGURE_STYLE = none
NO_BUILD = Yes
NO_TEST = Yes
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/git-* ${PREFIX}/bin/
${INSTALL_MAN} ${WRKSRC}/man1/git-*.1 ${PREFIX}/man/man1/
.include <bsd.port.mk>