暂无描述

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

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 :