1 dput — Debian package upload toolkit
8 `dput` has been developed because `dupload`, the only tool for
9 doing uploads, has quite a few open bug reports and the code is in
10 my opinion not very clean.
12 So I decided to start again and create a new tool for uploading
13 packages into debian. This tool is `dput`, which will include more
14 features and be (hopefully) bug free. It is written in Python,
15 since the author believes that Python is a very good language.
23 * Test of the GnuPG signature on the source control file (``*.dsc``).
25 * Verification of the checksums in the source control file.
27 * Support for MD5 and SHA checksums.
29 * Check for unnecessary or missing tarballs.
31 * Running Lintian before putting the package into the archive.
33 * Running Dinstall after the package is in the archive and making sure that
34 the package will be put on the correct server.
36 * Running user-defined commands before and after an upload.
38 A lot of the tests can be run without really putting the package
45 If you are still using PGP instead of GnuPG, please consider switching
46 to GnuPG instead. You can find a “how to” document about “Replacing
47 PGP 2.x with GnuPG” at: `<http://www.gnupg.org/gph/en/pgp2x.html>`_.
53 This work is free software; you can redistribute it and/or modify it
54 under the terms of the GNU General Public License as published by
55 the Free Software Foundation; either version 2 of that License, or
56 (at your option) any later version. No warranty expressed or implied.
58 On Debian systems, a copy of version 2 of this license can be found at
59 `/usr/share/common-licenses/GPL-2`.
65 The source code and the current repository can always be accessed via
66 `<git://git.debian.org/git/collab-maint/dput.git>`_ or
67 `<http://git.debian.org/git/collab-maint/dput.git>`_. See
68 `<http://git.debian.org/?p=collab-maint/dput.git>`_.
70 Patches for Bugfixing, Improvement, etc. are always welcome and should
71 be against the latest version.
77 * Christian Kurz <shorty@debian.org>
78 * Jordi Mallach <jordi@debian.org>
79 * Sean 'Shaleh' Perry <shaleh@debian.org>
80 * Ben Finney <ben+debian@benfinney.id.au>
89 vim: fileencoding=utf-8 filetype=rst :