[Distutils] bdist_nsis, bdist_deb, bdist_msi, bdist_inno, bdist_pkgtool, bdist_sdux, etc.

M.-A. Lemburg mal at egenix.com
Tue Dec 13 12:26:17 CET 2005


Hi,

I'd like to focus attention on these distribution formats
that distutils is missing:

bdist_nsis:
  Nullsoft installer for Windows (NSIS); by Jean-Christophe G.
  http://mail.python.org/pipermail/distutils-sig/2005-July/004724.html
  http://bdist-nsi.sourceforge.net/

bdist_deb:
  Debian package; by Geoffrey T. Dairiki
  http://lists.debian.org/debian-python/2004/10/msg00017.html

bdist_msi:
  MS Installer (MSI); by Martin von Löwis
  http://mail.python.org/pipermail/distutils-sig/2005-August/005008.html

bdist_inno:
  InnoSetup installer for Windows
  Included in py2exe by Thomas Heller:
  http://starship.python.net/crew/theller/py2exe/

bdist_pkgtool:
  Package format used on Solaris
  There was a code contribution by Mark Alexander for this, but it had
to be removed due to licensing issues:

http://cvs.sourceforge.net/viewcvs.py/python/python/dist/src/Lib/distutils/command/Attic/

bdist_sdux:
  Package format used on HP-UX
  Same issues as with bdist_pkgtool.

Ideally, I'd like to see all of these added to distutils. The
standard procedure for this is to:

1. Find a maintainer for the code; ideally the author him/herself

2. Get the author to sign the PSF contribution form:

   http://www.python.org/psf/contrib.html

3. Add the code to distutils

Since these are plain additions to distutils, I don't think
we need a PEP for the integration.

Would any of the authors (I've tried to CC them) be willing to
contribute their distutils command to the PSF for integration ?

Thanks,
-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Source  (#1, Dec 13 2005)
>>> Python/Zope Consulting and Support ...        http://www.egenix.com/
>>> mxODBC.Zope.Database.Adapter ...             http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________

::: Try mxODBC.Zope.DA for Windows,Linux,Solaris,FreeBSD for free ! ::::


More information about the Distutils-SIG mailing list