No Description

Ben Finney 6d5ebbfd22 Accurate copyright information for new files. 9 years ago
debian 34b22a6869 Add copyright information for Distutils script. 9 years ago
dput efdab427c4 Remove unused ‘os.spawnv’ wrapper. 9 years ago
test efdab427c4 Remove unused ‘os.spawnv’ wrapper. 9 years ago
.gitignore 33d3c92472 Handle Setuptools build artifacts. 9 years ago
FAQ 84589cb020 Change a needlessly sexist remark to be gender neutral. 10 years ago
LICENSE.GPL-2 da986cf8c5 Update text of license to latest official GPLv2 text. 10 years ago
LICENSE.GPL-3 a78438e0f5 Add current GPLv3 license text. 9 years ago
Makefile 33d3c92472 Handle Setuptools build artifacts. 9 years ago
README d8521ed92b Reformat ‘README’ document as reStructuredText. 9 years ago
THANKS 3abdc09be9 Update set of recent contributors. 10 years ago
TODO 690914595e Note intention to convert to Python 3. 10 years ago
TODO.code-style efdab427c4 Remove unused ‘os.spawnv’ wrapper. 9 years ago
dcut.1 396cefc84b Format manpage dates in ISO standard format. 10 years ago
dput.1 396cefc84b Format manpage dates in ISO standard format. 10 years ago
dput.cf c97f146c70 Add text encoding and editor hints. 10 years ago
dput.cf.5 396cefc84b Format manpage dates in ISO standard format. 10 years ago
setup.py 004590b7a0 Ensure input files for Distutils are closed. 9 years ago

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: ``_.


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
``_ or
``_. See
``_.

Patches for Bugfixing, Improvement, etc. are always welcome and should
be against the latest version.


Contributors
============

* Christian Kurz
* Jordi Mallach
* Sean 'Shaleh' Perry
* Ben Finney


..
Local variables:
coding: utf-8
mode: text
mode: rst
End:
vim: fileencoding=utf-8 filetype=rst :