Brak opisu

Ben Finney bfe531d0a0 Patch and test the ‘files_to_upload’ for ‘verify_files’ test cases. 9 lat temu
debian 157c7292aa Link command-line programs to ‘/usr/bin/’. 9 lat temu
dput 14804f88a3 Refactor usage message from module global to a function. 9 lat temu
test bfe531d0a0 Patch and test the ‘files_to_upload’ for ‘verify_files’ test cases. 9 lat temu
.gitignore 33d3c92472 Handle Setuptools build artifacts. 9 lat temu
FAQ 84589cb020 Change a needlessly sexist remark to be gender neutral. 10 lat temu
LICENSE.GPL-2 da986cf8c5 Update text of license to latest official GPLv2 text. 10 lat temu
LICENSE.GPL-3 a78438e0f5 Add current GPLv3 license text. 9 lat temu
Makefile 33d3c92472 Handle Setuptools build artifacts. 9 lat temu
README d8521ed92b Reformat ‘README’ document as reStructuredText. 9 lat temu
THANKS 3abdc09be9 Update set of recent contributors. 10 lat temu
TODO 690914595e Note intention to convert to Python 3. 10 lat temu
TODO.code-style 14804f88a3 Refactor usage message from module global to a function. 9 lat temu
dcut.1 396cefc84b Format manpage dates in ISO standard format. 10 lat temu
dput.1 396cefc84b Format manpage dates in ISO standard format. 10 lat temu
dput.cf c97f146c70 Add text encoding and editor hints. 10 lat temu
dput.cf.5 396cefc84b Format manpage dates in ISO standard format. 10 lat temu
setup.py 004590b7a0 Ensure input files for Distutils are closed. 9 lat temu

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 :