Merge branch 'da/maint-python-startup' into maint
authorJunio C Hamano <gitster@pobox.com>
Fri, 23 Apr 2010 05:29:07 +0000 (22:29 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 23 Apr 2010 05:29:07 +0000 (22:29 -0700)
* da/maint-python-startup:
Makefile: Remove usage of deprecated Python "has_key" method

1  2 
Makefile
diff --combined Makefile
index e57d9754e28f280cb3074094c800c97dbdb91d12,2f55649b6f204511b80ec9d806a970ece2fdc051..5b868066060de7e2e892f911bc47d78afe43fc1d
+++ b/Makefile
@@@ -831,7 -831,6 +831,7 @@@ ifeq ($(uname_S),FreeBSD
                NO_UINTMAX_T = YesPlease
                NO_STRTOUMAX = YesPlease
        endif
 +      PYTHON_PATH = /usr/local/bin/python
  endif
  ifeq ($(uname_S),OpenBSD)
        NO_STRCASESTR = YesPlease
@@@ -887,7 -886,6 +887,7 @@@ ifeq ($(uname_S),IRIX
        SNPRINTF_RETURNS_BOGUS = YesPlease
        SHELL_PATH = /usr/gnu/bin/bash
        NEEDS_LIBGEN = YesPlease
 +      NEEDS_LIBICONV = YesPlease
  endif
  ifeq ($(uname_S),IRIX64)
        NO_SETENV=YesPlease
        SNPRINTF_RETURNS_BOGUS = YesPlease
        SHELL_PATH=/usr/gnu/bin/bash
        NEEDS_LIBGEN = YesPlease
 +      NEEDS_LIBICONV = YesPlease
  endif
  ifeq ($(uname_S),HP-UX)
        NO_IPV6=YesPlease
@@@ -1560,9 -1557,8 +1560,8 @@@ $(patsubst %.py,%,$(SCRIPT_PYTHON)): % 
            -e '}' \
            -e 's|^import sys.*|&; \\\
                   import os; \\\
-                  sys.path[0] = os.environ.has_key("GITPYTHONLIB") and \\\
-                                os.environ["GITPYTHONLIB"] or \\\
-                                "@@INSTLIBDIR@@"|' \
+                  sys.path.insert(0, os.getenv("GITPYTHONLIB",\
+                                               "@@INSTLIBDIR@@"));|' \
            -e 's|@@INSTLIBDIR@@|'"$$INSTLIBDIR"'|g' \
            $@.py >$@+ && \
        chmod +x $@+ && \