--- Makefile.orig 2021-06-07 09:23:45.000000000 -0700 +++ Makefile 2021-06-14 16:03:09.610176000 -0700 @@ -2,7 +2,7 @@ prefix = $(HOME) bindir = $(prefix)/libexec/git-core localedir = $(prefix)/share/locale -mandir = $(prefix)/share/man +mandir = $(prefix)/man htmldir = $(prefix)/share/doc/git-doc pythondir = $(prefix)/lib64/python3.6/site-packages @@ -23,7 +23,7 @@ # html/git-filter-repo.html. But let's support people installing from a git # clone too; for them, just cheat and snag a copy of the built docs that I # record in a different branch. -snag_docs: Documentation/man1/git-filter-repo.1 Documentation/html/git-filter-repo.html +snag_docs: Documentation/man1/git-filter-repo.1 Documentation/man1/git-filter-repo.1: mkdir -p Documentation/man1 @@ -33,11 +33,10 @@ mkdir -p Documentation/html git show origin/docs:html/git-filter-repo.html >Documentation/html/git-filter-repo.html -install: snag_docs #fixup_locale +install: cp -a git-filter-repo "$(bindir)/" - ln -sf "$(bindir)/git-filter-repo" "$(pythondir)/git_filter_repo.py" + ( cd "$(pythondir)" && ln -sf ../../../libexec/git-core/git-filter-repo 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" #