py2dsc

Langue: en

Version: June 2010 (ubuntu - 24/10/10)

Section: 1 (Commandes utilisateur)

NAME

py2dsc - creates Debian source package from Python package

DESCRIPTION

usage: py2dsc [options] distfile
or: py2dsc --help

where distfile is a .zip or .tar.gz file built with the sdist command of distutils.

OPTIONS

--dist-dir (-d)
directory to put final built distributions in (default='deb_dist')
--patch-already-applied (-a)
patch was already applied (used when py2dsc calls sdist_dsc)
--default-distribution
deprecated (see --suite)
--suite (-z)
distribution name to use if not specified in .cfg (default='unstable')
--default-maintainer
deprecated (see --maintainer)
--maintainer (-m)
maintainer name and email to use if not specified in .cfg (default from setup.py)
--extra-cfg-file (-x)
additional .cfg file (in addition to stdeb.cfg if present)
--patch-file (-p)
patch file applied before setup.py called (incompatible with file specified in .cfg)
--patch-level (-l)
patch file applied before setup.py called (incompatible with file specified in .cfg)
--patch-posix (-q)
apply the patch with --posix mode
--remove-expanded-source-dir (-r)
remove the expanded source directory
--ignore-install-requires (-i)
ignore the requirements from requires.txt in the egg-info directory
--pycentral-backwards-compatibility
If True (currently the default), enable migration from old stdeb that used pycentral
--workaround-548392
If True (currently the default), limit binary package to single Python version, working around Debian bug 548392 of debhelper
--force-buildsystem
If True (the default), set 'DH_OPTIONS= --buildsystem=python_distutils'
--no-backwards-compatibility
If True, set --pycentral-backwardscompatibility=False and --workaround- 548392=False. (Default=False).
--guess-conflicts-provides-replaces
If True, attempt to guess Conflicts/Provides/Replaces in debian/control based on apt-cache output. (Default=False).