
Author: phillip.eby Date: Wed Jan 24 16:26:00 2007 New Revision: 53540 Modified: sandbox/branches/setuptools-0.6/setuptools.txt sandbox/branches/setuptools-0.6/setuptools/command/bdist_egg.py Log: Fix "eggsecutables" (such as setuptools' own egg) only being runnable with bash-compatible shells. (backport from trunk) Modified: sandbox/branches/setuptools-0.6/setuptools.txt ============================================================================== --- sandbox/branches/setuptools-0.6/setuptools.txt (original) +++ sandbox/branches/setuptools-0.6/setuptools.txt Wed Jan 24 16:26:00 2007 @@ -2603,6 +2603,9 @@ 0.6c6 * Fix not building binary RPMs correctly. + * Fix "eggsecutables" (such as setuptools' own egg) only being runnable with + bash-compatible shells. + 0.6c5 * Fix uploaded ``bdist_rpm`` packages being described as ``bdist_egg`` packages under Python versions less than 2.5. Modified: sandbox/branches/setuptools-0.6/setuptools/command/bdist_egg.py ============================================================================== --- sandbox/branches/setuptools-0.6/setuptools/command/bdist_egg.py (original) +++ sandbox/branches/setuptools-0.6/setuptools/command/bdist_egg.py Wed Jan 24 16:26:00 2007 @@ -305,7 +305,7 @@ header = ( "#!/bin/sh\n" - 'if [[ `basename $0` = "%(basename)s" ]]\n' + 'if [ `basename $0` = "%(basename)s" ]\n' 'then exec python%(pyver)s -c "' "import sys, os; sys.path.insert(0, os.path.abspath('$0')); " "from %(pkg)s import %(base)s; sys.exit(%(full)s())"
participants (1)
-
phillip.eby