diff options
Diffstat (limited to 'pkgs/applications/version-management/git/git-sh-i18n.patch')
-rw-r--r-- | pkgs/applications/version-management/git/git-sh-i18n.patch | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/pkgs/applications/version-management/git/git-sh-i18n.patch b/pkgs/applications/version-management/git/git-sh-i18n.patch new file mode 100644 index 00000000000..721f2aa099c --- /dev/null +++ b/pkgs/applications/version-management/git/git-sh-i18n.patch @@ -0,0 +1,23 @@ +diff --git a/git-sh-i18n.sh b/git-sh-i18n.sh +index e1d917fd27..e90f8e1414 100644 +--- a/git-sh-i18n.sh ++++ b/git-sh-i18n.sh +@@ -26,7 +26,7 @@ then + elif test -n "$GIT_INTERNAL_GETTEXT_TEST_FALLBACKS" + then + : no probing necessary +-elif type gettext.sh >/dev/null 2>&1 ++elif type @gettext@/bin/gettext.sh >/dev/null 2>&1 + then + # GNU libintl's gettext.sh + GIT_INTERNAL_GETTEXT_SH_SCHEME=gnu +@@ -43,7 +43,8 @@ export GIT_INTERNAL_GETTEXT_SH_SCHEME + case "$GIT_INTERNAL_GETTEXT_SH_SCHEME" in + gnu) + # Use libintl's gettext.sh, or fall back to English if we can't. +- . gettext.sh ++ . @gettext@/bin/gettext.sh ++ export PATH=@gettext@/bin:$PATH + ;; + gettext_without_eval_gettext) + # Solaris has a gettext(1) but no eval_gettext(1) |