diff options
author | 2010-05-06 22:18:14 +0000 | |
---|---|---|
committer | 2010-05-06 22:18:14 +0000 | |
commit | efc298ee3d6a26de78a51bef1e21570742573bf7 (patch) | |
tree | f8696e1279462cecb81a0f6fd62287cc10580990 /dev-python/setuptools/files | |
parent | Remove old (diff) | |
download | gentoo-2-efc298ee3d6a26de78a51bef1e21570742573bf7.tar.gz gentoo-2-efc298ee3d6a26de78a51bef1e21570742573bf7.tar.bz2 gentoo-2-efc298ee3d6a26de78a51bef1e21570742573bf7.zip |
Version bump.
(Portage version: HEAD/cvs/Linux x86_64)
Diffstat (limited to 'dev-python/setuptools/files')
-rw-r--r-- | dev-python/setuptools/files/distribute-0.6.12-disable_versioned_easy_install.patch | 11 | ||||
-rw-r--r-- | dev-python/setuptools/files/distribute-0.6.12-fix_deprecation_warnings.patch | 122 |
2 files changed, 133 insertions, 0 deletions
diff --git a/dev-python/setuptools/files/distribute-0.6.12-disable_versioned_easy_install.patch b/dev-python/setuptools/files/distribute-0.6.12-disable_versioned_easy_install.patch new file mode 100644 index 000000000000..39d1f37e894c --- /dev/null +++ b/dev-python/setuptools/files/distribute-0.6.12-disable_versioned_easy_install.patch @@ -0,0 +1,11 @@ +--- setup.py ++++ setup.py +@@ -150,8 +150,6 @@ + + "console_scripts": [ + "easy_install = setuptools.command.easy_install:main", +- "easy_install-%s = setuptools.command.easy_install:main" +- % sys.version[:3] + ], + + "setuptools.file_finders": diff --git a/dev-python/setuptools/files/distribute-0.6.12-fix_deprecation_warnings.patch b/dev-python/setuptools/files/distribute-0.6.12-fix_deprecation_warnings.patch new file mode 100644 index 000000000000..100baf914c60 --- /dev/null +++ b/dev-python/setuptools/files/distribute-0.6.12-fix_deprecation_warnings.patch @@ -0,0 +1,122 @@ +--- pkg_resources.py ++++ pkg_resources.py +@@ -209,9 +209,10 @@ + needs some hacks for Linux and Mac OS X. + """ + try: +- from distutils.util import get_platform +- except ImportError: ++ # Python 2.7 or >=3.2 + from sysconfig import get_platform ++ except ImportError: ++ from distutils.util import get_platform + + plat = get_platform() + if sys.platform == "darwin" and not plat.startswith('macosx-'): +--- setuptools/command/bdist_egg.py ++++ setuptools/command/bdist_egg.py +@@ -7,10 +7,14 @@ + from setuptools import Command + from distutils.dir_util import remove_tree, mkpath + try: +- from distutils.sysconfig import get_python_version, get_python_lib ++ # Python 2.7 or >=3.2 ++ from sysconfig import get_path, get_python_version ++ def _get_purelib(): ++ return get_path("purelib") + except ImportError: +- from sysconfig import get_python_version +- from distutils.sysconfig import get_python_lib ++ from distutils.sysconfig import get_python_version, get_python_lib ++ def _get_purelib(): ++ return get_python_lib(False) + + from distutils import log + from distutils.errors import DistutilsSetupError +@@ -130,7 +134,7 @@ + # Hack for packages that install data to install's --install-lib + self.get_finalized_command('install').install_lib = self.bdist_dir + +- site_packages = os.path.normcase(os.path.realpath(get_python_lib())) ++ site_packages = os.path.normcase(os.path.realpath(_get_purelib())) + old, self.distribution.data_files = self.distribution.data_files,[] + + for item in old: +--- setuptools/command/build_ext.py ++++ setuptools/command/build_ext.py +@@ -9,9 +9,14 @@ + from distutils.file_util import copy_file + from setuptools.extension import Library + from distutils.ccompiler import new_compiler +-from distutils.sysconfig import customize_compiler, get_config_var +-get_config_var("LDSHARED") # make sure _config_vars is initialized +-from distutils.sysconfig import _config_vars ++try: ++ # Python 2.7 or >=3.2 ++ from distutils.ccompiler import customize_compiler ++ from sysconfig import get_config_var, _CONFIG_VARS ++except ImportError: ++ from distutils.sysconfig import customize_compiler, get_config_var ++ get_config_var("LDSHARED") # make sure _config_vars is initialized ++ from distutils.sysconfig import _config_vars as _CONFIG_VARS + from distutils import log + from distutils.errors import * + +@@ -133,16 +138,16 @@ + compiler=self.compiler, dry_run=self.dry_run, force=self.force + ) + if sys.platform == "darwin": +- tmp = _config_vars.copy() ++ tmp = _CONFIG_VARS.copy() + try: + # XXX Help! I don't have any idea whether these are right... +- _config_vars['LDSHARED'] = "gcc -Wl,-x -dynamiclib -undefined dynamic_lookup" +- _config_vars['CCSHARED'] = " -dynamiclib" +- _config_vars['SO'] = ".dylib" ++ _CONFIG_VARS['LDSHARED'] = "gcc -Wl,-x -dynamiclib -undefined dynamic_lookup" ++ _CONFIG_VARS['CCSHARED'] = " -dynamiclib" ++ _CONFIG_VARS['SO'] = ".dylib" + customize_compiler(compiler) + finally: +- _config_vars.clear() +- _config_vars.update(tmp) ++ _CONFIG_VARS.clear() ++ _CONFIG_VARS.update(tmp) + else: + customize_compiler(compiler) + +--- setuptools/command/easy_install.py ++++ setuptools/command/easy_install.py +@@ -15,8 +15,21 @@ + from setuptools import Command, _dont_write_bytecode + from setuptools.sandbox import run_setup + from distutils import log, dir_util ++try: ++ # Python 2.7 or >=3.2 ++ from sysconfig import get_config_vars, get_path ++ def _get_platlib(): ++ return get_path("platlib") ++ def _get_purelib(): ++ return get_path("purelib") ++except ImportError: ++ from distutils.sysconfig import get_config_vars, get_python_lib ++ def _get_platlib(): ++ return get_python_lib(True) ++ def _get_purelib(): ++ return get_python_lib(False) ++ + from distutils.util import convert_path, subst_vars +-from distutils.sysconfig import get_python_lib, get_config_vars + from distutils.errors import DistutilsArgError, DistutilsOptionError, \ + DistutilsError, DistutilsPlatformError + from distutils.command.install import INSTALL_SCHEMES, SCHEME_KEYS +@@ -1344,8 +1357,7 @@ + 'Python', + sys.version[:3], + 'site-packages')) +- for plat_specific in (0,1): +- site_lib = get_python_lib(plat_specific) ++ for site_lib in (_get_purelib(), _get_platlib()): + if site_lib not in sitedirs: sitedirs.append(site_lib) + + if sys.version >= "2.6": |