move git-difftool to git-core, it does not require perl
The `git difftool` command was converted to a builtin in git-2.12.0 (from 2017). We don't need to split it out of git-core. This was missed incb7fab7
(Move commands which no longer require perl into git-core, 2017-11-10) andd56cfc6
(Use symlinks instead of hardlinks for installed binaries, 2018-03-15). Better late than never.
This commit is contained in:
parent
c22491b4e8
commit
858ea85cce
@ -7,9 +7,6 @@ addFilter("git-subtree.* spelling-error %description .* (subdirectory|subproject
|
||||
# git-core-doc requires git-core, which provides the symlink target
|
||||
addFilter("git(-core-doc)?\..*: W: dangling-relative-symlink /usr/share/doc/git/contrib/hooks ../../../git-core/contrib/hooks")
|
||||
|
||||
# git requires git-core, which provides the symlink target
|
||||
addFilter("git\..*: W: dangling-relative-symlink /usr/libexec/git-core/git-difftool ../../bin/git")
|
||||
|
||||
# git-gui requires git, which provides the git binary
|
||||
addFilter("git-gui.noarch: W: desktopfile-without-binary /usr/share/applications/git-gui.desktop git")
|
||||
|
||||
|
7
git.spec
7
git.spec
@ -97,7 +97,7 @@
|
||||
|
||||
Name: git
|
||||
Version: 2.29.2
|
||||
Release: 3%{?rcrev}%{?dist}
|
||||
Release: 4%{?rcrev}%{?dist}
|
||||
Summary: Fast Version Control System
|
||||
License: GPLv2
|
||||
URL: https://git-scm.com/
|
||||
@ -810,7 +810,7 @@ chmod a-x Documentation/technical/api-index.sh
|
||||
find contrib -type f -print0 | xargs -r0 chmod -x
|
||||
|
||||
# Split core files
|
||||
not_core_re="git-(add--interactive|contacts|credential-netrc|difftool|filter-branch|instaweb|request-pull|send-mail)|gitweb"
|
||||
not_core_re="git-(add--interactive|contacts|credential-netrc|filter-branch|instaweb|request-pull|send-mail)|gitweb"
|
||||
grep -vE "$not_core_re|%{_mandir}" bin-man-doc-files > bin-files-core
|
||||
touch man-doc-files-core
|
||||
%if %{with docs}
|
||||
@ -1089,6 +1089,9 @@ rmdir --ignore-fail-on-non-empty "$testdir"
|
||||
%{?with_docs:%{_pkgdocdir}/git-svn.html}
|
||||
|
||||
%changelog
|
||||
* Sun Dec 06 2020 Todd Zullinger <tmz@pobox.com> - 2.29.2-4
|
||||
- move git-difftool to git-core, it does not require perl
|
||||
|
||||
* Wed Nov 25 2020 Todd Zullinger <tmz@pobox.com> - 2.29.2-3
|
||||
- apply upstream patch to resolve git fast-import memory leak (#1900335)
|
||||
- add epel-rpm-macros BuildRequires on EL-7 (#1872865)
|
||||
|
Loading…
Reference in New Issue
Block a user