Package: python-setuptools
Version: 0.6a9-1
Severity: wishlist
Tags: patch

Please update to upstreams 0.6a10.  It is available at
http://www.python.org/pypi/setuptools

I am including a patch that will fix the build to deal with some new
things in 0.6a10.  This patch should be applied after a uupdate to
0.6a10. (I think you can safely ignore the PKG-INFO rejection.
Likewise you may ignore the changes made in PKG-INFO and SOURCES.txt
in my patch, but I don't think they matter.)

thanks,
Tim

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-686-smp
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
diff -urN python-setuptools-0.6a10.deborig/debian/python-setuptools.dirs 
python-setuptools-0.6a10/debian/python-setuptools.dirs
--- python-setuptools-0.6a10.deborig/debian/python-setuptools.dirs      
1969-12-31 19:00:00.000000000 -0500
+++ python-setuptools-0.6a10/debian/python-setuptools.dirs      2006-02-27 
14:13:11.000000000 -0500
@@ -0,0 +1 @@
+usr/bin
diff -urN python-setuptools-0.6a10.deborig/debian/python2.3-setuptools.dirs 
python-setuptools-0.6a10/debian/python2.3-setuptools.dirs
--- python-setuptools-0.6a10.deborig/debian/python2.3-setuptools.dirs   
1969-12-31 19:00:00.000000000 -0500
+++ python-setuptools-0.6a10/debian/python2.3-setuptools.dirs   2006-02-27 
14:12:55.000000000 -0500
@@ -0,0 +1,2 @@
+usr/bin
+usr/lib/python2.3/site-packages
diff -urN python-setuptools-0.6a10.deborig/debian/python2.4-setuptools.dirs 
python-setuptools-0.6a10/debian/python2.4-setuptools.dirs
--- python-setuptools-0.6a10.deborig/debian/python2.4-setuptools.dirs   
1969-12-31 19:00:00.000000000 -0500
+++ python-setuptools-0.6a10/debian/python2.4-setuptools.dirs   2006-02-27 
14:13:02.000000000 -0500
@@ -0,0 +1,2 @@
+usr/bin
+usr/lib/python2.4/site-packages
diff -urN python-setuptools-0.6a10.deborig/debian/rules 
python-setuptools-0.6a10/debian/rules
--- python-setuptools-0.6a10.deborig/debian/rules       2006-02-27 
13:52:08.000000000 -0500
+++ python-setuptools-0.6a10/debian/rules       2006-02-27 14:34:24.000000000 
-0500
@@ -45,7 +45,6 @@
 install: build install-prereq $(PYVERS:%=install-python%)
        -find debian -name 'setuptools_boot.py*' | xargs rm -f
        -find debian -name '*.py[co]' | xargs rm -f
-       mkdir -p debian/python-setuptools/usr/bin
        mv debian/python$(PYVER)-setuptools/usr/bin/* 
debian/python-setuptools/usr/bin/
        rm -rf debian/python2*-setuptools/usr/bin
 
@@ -53,10 +52,10 @@
        dh_testdir
        dh_testroot
        dh_clean -k
+       dh_installdirs
 
 install-python%:
-       mkdir -p debian/python$*-setuptools/usr/bin
-       python$* setup.py install --prefix=debian/python$*-setuptools/usr
+       PYTHONPATH=debian/python$*-setuptools/usr/lib/python$*/site-packages 
python$* setup.py install --root=debian/python$*-setuptools --prefix=/usr
        echo setuptools-$(SETUPTOOLSVER)-py$*.egg > 
debian/python$*-setuptools/usr/lib/python$*/site-packages/setuptools.pth
 
 binary-arch:
diff -urN python-setuptools-0.6a10.deborig/setuptools.egg-info/PKG-INFO 
python-setuptools-0.6a10/setuptools.egg-info/PKG-INFO
--- python-setuptools-0.6a10.deborig/setuptools.egg-info/PKG-INFO       
2006-02-27 13:52:08.000000000 -0500
+++ python-setuptools-0.6a10/setuptools.egg-info/PKG-INFO       2006-02-27 
14:34:36.000000000 -0500
@@ -1,86 +1,86 @@
-Metadata-Version: 1.0
-Name: setuptools
-Version: 0.6a10
-Summary: Download, build, install, upgrade, and uninstall Python packages -- 
easily!
-Home-page: http://peak.telecommunity.com/DevCenter/setuptools
-Author: Phillip J. Eby
-Author-email: [EMAIL PROTECTED]
-License: PSF or ZPL
-Description: ``setuptools`` is a collection of enhancements to the Python 
``distutils``
-        (for Python 2.3.5 and up on most platforms; 64-bit platforms require a 
minimum
-        of Python 2.4) that allow you to more easily build and distribute 
Python
-        packages, especially ones that have dependencies on other packages.
-        
-        Packages built and distributed using ``setuptools`` look to the user 
like
-        ordinary Python packages based on the ``distutils``.  Your users don't 
need to
-        install or even know about setuptools in order to use them, and you 
don't
-        have to include the entire setuptools package in your distributions.  
By
-        including just a single `bootstrap module`_ (an 8K .py file), your 
package will
-        automatically download and install ``setuptools`` if the user is 
building your
-        package from source and doesn't have a suitable version already 
installed.
-        
-        .. _bootstrap module: http://peak.telecommunity.com/dist/ez_setup.py
-        
-        Feature Highlights:
-        
-        * Automatically find/download/install/upgrade dependencies at build 
time using
-        the `EasyInstall tool 
<http://peak.telecommunity.com/DevCenter/EasyInstall>`_,
-        which supports downloading via HTTP, FTP, Subversion, and SourceForge, 
and
-        automatically scans web pages linked from PyPI to find download links. 
 (It's
-        the closest thing to CPAN currently available for Python.)
-        
-        * Create `Python Eggs 
<http://peak.telecommunity.com/DevCenter/PythonEggs>`_ -
-        a single-file importable distribution format
-        
-        * Include data files inside your package directories, where your code 
can
-        actually use them.  (Python 2.4 distutils also supports this feature, 
but
-        setuptools provides the feature for Python 2.3 packages also, and 
supports
-        accessing data files in zipped packages too.)
-        
-        * Automatically include all packages in your source tree, without 
listing them
-        individually in setup.py
-        
-        * Automatically include all relevant files in your source 
distributions,
-        without needing to create a ``MANIFEST.in`` file, and without having 
to force
-        regeneration of the ``MANIFEST`` file when your source tree changes.
-        
-        * Automatically generate wrapper scripts or Windows (console and GUI) 
.exe
-        files for any number of "main" functions in your project.  (Note: this 
is not
-        a py2exe replacement; the .exe files rely on the local Python 
installation.)
-        
-        * Transparent Pyrex support, so that your setup.py can list ``.pyx`` 
files and
-        still work even when the end-user doesn't have Pyrex installed (as 
long as
-        you include the Pyrex-generated C in your source distribution)
-        
-        * Command aliases - create project-specific, per-user, or site-wide 
shortcut
-        names for commonly used commands and options
-        
-        * PyPI upload support - upload your source distributions and eggs to 
PyPI
-        
-        * Deploy your project in "development mode", such that it's available 
on
-        ``sys.path``, yet can still be edited directly from its source 
checkout.
-        
-        * Easily extend the distutils with new commands or ``setup()`` 
arguments, and
-        distribute/reuse your extensions for multiple projects, without 
copying code.
-        
-        * Create extensible applications and frameworks that automatically 
discover
-        extensions, using simple "entry points" declared in a project's setup 
script.
-        
-        In addition to the PyPI downloads, the development version of 
``setuptools``
-        is available from the `Python SVN sandbox`_.
-        
-        .. _Python SVN sandbox: 
http://svn.python.org/projects/sandbox/trunk/setuptools/#egg=setuptools-dev
-        
-        
-Keywords: CPAN PyPI distutils eggs package management
-Platform: UNKNOWN
-Classifier: Development Status :: 3 - Alpha
-Classifier: Intended Audience :: Developers
-Classifier: License :: OSI Approved :: Python Software Foundation License
-Classifier: License :: OSI Approved :: Zope Public License
-Classifier: Operating System :: OS Independent
-Classifier: Programming Language :: Python
-Classifier: Topic :: Software Development :: Libraries :: Python Modules
-Classifier: Topic :: System :: Archiving :: Packaging
-Classifier: Topic :: System :: Systems Administration
-Classifier: Topic :: Utilities
+Metadata-Version: 1.0
+Name: setuptools
+Version: 0.6a10
+Summary: Download, build, install, upgrade, and uninstall Python packages -- 
easily!
+Home-page: http://peak.telecommunity.com/DevCenter/setuptools
+Author: Phillip J. Eby
+Author-email: [EMAIL PROTECTED]
+License: PSF or ZPL
+Description: ``setuptools`` is a collection of enhancements to the Python 
``distutils``
+        (for Python 2.3.5 and up on most platforms; 64-bit platforms require a 
minimum
+        of Python 2.4) that allow you to more easily build and distribute 
Python
+        packages, especially ones that have dependencies on other packages.
+        
+        Packages built and distributed using ``setuptools`` look to the user 
like
+        ordinary Python packages based on the ``distutils``.  Your users don't 
need to
+        install or even know about setuptools in order to use them, and you 
don't
+        have to include the entire setuptools package in your distributions.  
By
+        including just a single `bootstrap module`_ (an 8K .py file), your 
package will
+        automatically download and install ``setuptools`` if the user is 
building your
+        package from source and doesn't have a suitable version already 
installed.
+        
+        .. _bootstrap module: http://peak.telecommunity.com/dist/ez_setup.py
+        
+        Feature Highlights:
+        
+        * Automatically find/download/install/upgrade dependencies at build 
time using
+        the `EasyInstall tool 
<http://peak.telecommunity.com/DevCenter/EasyInstall>`_,
+        which supports downloading via HTTP, FTP, Subversion, and SourceForge, 
and
+        automatically scans web pages linked from PyPI to find download links. 
 (It's
+        the closest thing to CPAN currently available for Python.)
+        
+        * Create `Python Eggs 
<http://peak.telecommunity.com/DevCenter/PythonEggs>`_ -
+        a single-file importable distribution format
+        
+        * Include data files inside your package directories, where your code 
can
+        actually use them.  (Python 2.4 distutils also supports this feature, 
but
+        setuptools provides the feature for Python 2.3 packages also, and 
supports
+        accessing data files in zipped packages too.)
+        
+        * Automatically include all packages in your source tree, without 
listing them
+        individually in setup.py
+        
+        * Automatically include all relevant files in your source 
distributions,
+        without needing to create a ``MANIFEST.in`` file, and without having 
to force
+        regeneration of the ``MANIFEST`` file when your source tree changes.
+        
+        * Automatically generate wrapper scripts or Windows (console and GUI) 
.exe
+        files for any number of "main" functions in your project.  (Note: this 
is not
+        a py2exe replacement; the .exe files rely on the local Python 
installation.)
+        
+        * Transparent Pyrex support, so that your setup.py can list ``.pyx`` 
files and
+        still work even when the end-user doesn't have Pyrex installed (as 
long as
+        you include the Pyrex-generated C in your source distribution)
+        
+        * Command aliases - create project-specific, per-user, or site-wide 
shortcut
+        names for commonly used commands and options
+        
+        * PyPI upload support - upload your source distributions and eggs to 
PyPI
+        
+        * Deploy your project in "development mode", such that it's available 
on
+        ``sys.path``, yet can still be edited directly from its source 
checkout.
+        
+        * Easily extend the distutils with new commands or ``setup()`` 
arguments, and
+        distribute/reuse your extensions for multiple projects, without 
copying code.
+        
+        * Create extensible applications and frameworks that automatically 
discover
+        extensions, using simple "entry points" declared in a project's setup 
script.
+        
+        In addition to the PyPI downloads, the development version of 
``setuptools``
+        is available from the `Python SVN sandbox`_.
+        
+        .. _Python SVN sandbox: 
http://svn.python.org/projects/sandbox/trunk/setuptools/#egg=setuptools-dev
+        
+        
+Keywords: CPAN PyPI distutils eggs package management
+Platform: UNKNOWN
+Classifier: Development Status :: 3 - Alpha
+Classifier: Intended Audience :: Developers
+Classifier: License :: OSI Approved :: Python Software Foundation License
+Classifier: License :: OSI Approved :: Zope Public License
+Classifier: Operating System :: OS Independent
+Classifier: Programming Language :: Python
+Classifier: Topic :: Software Development :: Libraries :: Python Modules
+Classifier: Topic :: System :: Archiving :: Packaging
+Classifier: Topic :: System :: Systems Administration
+Classifier: Topic :: Utilities
diff -urN python-setuptools-0.6a10.deborig/setuptools.egg-info/SOURCES.txt 
python-setuptools-0.6a10/setuptools.egg-info/SOURCES.txt
--- python-setuptools-0.6a10.deborig/setuptools.egg-info/SOURCES.txt    
2006-02-27 13:52:08.000000000 -0500
+++ python-setuptools-0.6a10/setuptools.egg-info/SOURCES.txt    2006-02-27 
14:34:36.000000000 -0500
@@ -37,8 +37,3 @@
 setuptools/tests/__init__.py
 setuptools/tests/doctest.py
 setuptools/tests/test_resources.py
-tests/shlib_test/hello.c
-tests/shlib_test/hello.pyx
-tests/shlib_test/hellolib.c
-tests/shlib_test/setup.py
-tests/shlib_test/test_hello.py

Reply via email to