head 1.3; access; symbols pkgsrc-2026Q1:1.3.0.14 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.3.0.12 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.3.0.10 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.3.0.8 pkgsrc-2025Q2-base:1.3 pkgsrc-2025Q1:1.3.0.6 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.3.0.4 pkgsrc-2024Q4-base:1.3 pkgsrc-2024Q3:1.3.0.2 pkgsrc-2024Q3-base:1.3 pkgsrc-2024Q2:1.2.0.10 pkgsrc-2024Q2-base:1.2 pkgsrc-2024Q1:1.2.0.8 pkgsrc-2024Q1-base:1.2 pkgsrc-2023Q4:1.2.0.6 pkgsrc-2023Q4-base:1.2 pkgsrc-2023Q3:1.2.0.4 pkgsrc-2023Q3-base:1.2 pkgsrc-2023Q2:1.2.0.2 pkgsrc-2023Q2-base:1.2 pkgsrc-2023Q1:1.1.0.20 pkgsrc-2023Q1-base:1.1 pkgsrc-2022Q4:1.1.0.18 pkgsrc-2022Q4-base:1.1 pkgsrc-2022Q3:1.1.0.16 pkgsrc-2022Q3-base:1.1 pkgsrc-2022Q2:1.1.0.14 pkgsrc-2022Q2-base:1.1 pkgsrc-2022Q1:1.1.0.12 pkgsrc-2022Q1-base:1.1 pkgsrc-2021Q4:1.1.0.10 pkgsrc-2021Q4-base:1.1 pkgsrc-2021Q3:1.1.0.8 pkgsrc-2021Q3-base:1.1 pkgsrc-2021Q2:1.1.0.6 pkgsrc-2021Q2-base:1.1 pkgsrc-2021Q1:1.1.0.4 pkgsrc-2021Q1-base:1.1 pkgsrc-2020Q4:1.1.0.2 pkgsrc-2020Q4-base:1.1; locks; strict; comment @# @; 1.3 date 2024.07.21.08.50.54; author wiz; state Exp; branches; next 1.2; commitid Leg1k40sSMeztGiF; 1.2 date 2023.06.16.15.05.12; author schmonz; state Exp; branches; next 1.1; commitid qDQD8nvH88harbtE; 1.1 date 2020.10.25.19.31.17; author tnn; state Exp; branches; next ; commitid TIacZs4WauYATjtC; desc @@ 1.3 log @git-filter-repo: update to 2.45.0. Bugfixes, adapt for git 2.45. @ text @$NetBSD: patch-Makefile,v 1.2 2023/06/16 15:05:12 schmonz Exp $ install fixup for pkgsrc --- Makefile.orig 2024-07-21 08:47:58.803099769 +0000 +++ Makefile @@@@ -36,12 +36,8 @@@@ Documentation/html/git-filter-repo.html: git show origin/docs:html/git-filter-repo.html >Documentation/html/git-filter-repo.html install: snag_docs #fixup_locale - $(INSTALL) -Dm0755 git-filter-repo "$(DESTDIR)/$(bindir)/git-filter-repo" - $(INSTALL) -dm0755 "$(DESTDIR)/$(pythondir)" - ln -sf "$(bindir)/git-filter-repo" "$(DESTDIR)/$(pythondir)/git_filter_repo.py" - $(INSTALL) -Dm0644 Documentation/man1/git-filter-repo.1 "$(DESTDIR)/$(mandir)/man1/git-filter-repo.1" - $(INSTALL) -Dm0644 Documentation/html/git-filter-repo.html "$(DESTDIR)/$(htmldir)/git-filter-repo.html" - if which mandb > /dev/null; then mandb; fi + ${BSD_INSTALL_SCRIPT} git-filter-repo "$(DESTDIR)/$(bindir)/git-filter-repo" + ${BSD_INSTALL_MAN} Documentation/man1/git-filter-repo.1 "$(DESTDIR)/$(mandir)/man1/git-filter-repo.1" # @ 1.2 log @Update to 2.38.0. From the changelog: - INSTALL.md: correct a filename with mixed underscore and dash - filter-repo: prepend the header line to the "ref-map" file - Makefile: support DESTDIR - doc: fix some typos - Update expected test data for git 2.35 - git-filter-repo.txt: add missing git- prefix to fast-import link - git-filter-repo.txt: fix small grammar error - clean-ignore: move commands under main function - clean-ignore: use arguments provided as input instead of enforced defaults - lint-history: Add --refs argument - Correct mailmapping of empty email addresses - lint-history: fix broken --refs option - contrib: new tool to convert svn:externals to Git submodules - filter-repo: pass raw bytestring to regex compilation @ text @d1 1 a1 1 $NetBSD: patch-Makefile,v 1.1 2020/10/25 19:31:17 tnn Exp $ d5 1 a5 1 --- Makefile.orig 2022-10-10 18:10:19.000000000 +0000 d7 1 a7 13 @@@@ -1,9 +1,8 @@@@ # A bunch of installation-related paths people can override on the command line -DESTDIR = / -prefix = $(HOME) +prefix = ${PREFIX} bindir = $(prefix)/libexec/git-core localedir = $(prefix)/share/locale -mandir = $(prefix)/share/man +mandir = $(prefix)/${PKGMANDIR} htmldir = $(prefix)/share/doc/git-doc pythondir = $(prefix)/lib64/python3.6/site-packages @@@@ -35,12 +34,12 @@@@ Documentation/html/git-filter-repo.html: d11 2 a12 2 - install -Dm0755 git-filter-repo "$(DESTDIR)/$(bindir)/git-filter-repo" - install -dm0755 "$(DESTDIR)/$(pythondir)" d14 2 a15 2 - install -Dm0644 Documentation/man1/git-filter-repo.1 "$(DESTDIR)/$(mandir)/man1/git-filter-repo.1" - install -Dm0644 Documentation/html/git-filter-repo.html "$(DESTDIR)/$(htmldir)/git-filter-repo.html" a17 2 + #install -dm0755 "$(DESTDIR)/$(pythondir)" + #ln -sf "$(bindir)/git-filter-repo" "$(DESTDIR)/$(pythondir)/git_filter_repo.py" a18 2 + #install -Dm0644 Documentation/html/git-filter-repo.html "$(DESTDIR)/$(htmldir)/git-filter-repo.html" + #if which mandb > /dev/null; then mandb; fi @ 1.1 log @devel/git-filter-repo: import git-filter-repo-2.29.0 git filter-repo is a versatile tool for rewriting history. It roughly falls into the same space of tool as git filter-branch but without the capitulation-inducing poor performance, with far more capabilities, and with a design that scales usability-wise beyond trivial rewriting cases. git filter-repo is now recommended by the git project instead of git filter-branch. @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 --- Makefile.orig 2020-10-19 19:01:00.000000000 +0000 d7 1 a7 1 @@@@ -1,9 +1,9 @@@@ d9 1 d11 3 a13 2 -bindir = $(prefix)/libexec/git-core -localedir = $(prefix)/share/locale d15 2 a16 6 -htmldir = $(prefix)/share/doc/git-doc +prefix = ${PREFIX} +bindir = ${DESTDIR}$(prefix)/libexec/git-core +localedir = ${DESTDIR}$(prefix)/share/locale +mandir = ${DESTDIR}$(prefix)/${PKGMANDIR} +htmldir = ${DESTDIR}$(prefix)/share/doc/git-doc d19 2 a20 2 default: build @@@@ -35,9 +35,9 @@@@ Documentation/html/git-filter-repo.html: d23 12 a34 6 cp -a git-filter-repo "$(bindir)/" - ln -sf "$(bindir)/git-filter-repo" "$(pythondir)/git_filter_repo.py" + #ln -sf "$(bindir)/git-filter-repo" "$(pythondir)/git_filter_repo.py" cp -a Documentation/man1/git-filter-repo.1 "$(mandir)/man1/git-filter-repo.1" - cp -a Documentation/html/git-filter-repo.html "$(htmldir)/git-filter-repo.html" + #cp -a Documentation/html/git-filter-repo.html "$(htmldir)/git-filter-repo.html" @