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