Differences between revisions 3 and 4
Revision 3 as of 2015-04-22 07:20:21
Size: 1006
Comment:
Revision 4 as of 2015-04-22 08:23:23
Size: 1482
Comment:
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
||||||||||<rowstyle="background-color: #EEEEEE;"> Use cases || ||||||||||<rowstyle="background-color: #EEEEEE;"> Usage ||
Line 8: Line 8:
|| cdbs or dh? ||
|| Fill in debian/copyright ||
|| Fill debian/watch ||
|| Refresh mode (regenerate all files, moving old ones to .bak) ||
|| Handle git repo creation, pristine-tar, etc. ||
|| Generate debian/upstream/metadata (UpstreamMetadata) ||
|| cdbs or dh? || || || dh || ||
|| use DEBEMAIL || || || yes || ||
|| Build-Depends || || || yes || ||
|| Depends || || || yes || ||
|| Homepage || || || yes || ||
|| short/long descriptions || || || yes || ||
|| DEP8 tests || || || only template || ||
|| .docs / .examples / etc. || || || .docs only || ||
|| debian/copyright || || || only template || ||
|| debian/watch || || || yes || ||
|| Refresh mode (regenerate all files, moving old ones to .bak) || || yes || no || ||
|| git repo creation, pristine-tar, etc. || || || no || ||
|| debian/upstream/metadata (UpstreamMetadata) || || yes || no || ||

== Notes ==
 * '''only template''' means that the tool provide a file that is not customized per-package

This page references tools that aim at providing basic working Debian packages.

Language

Any

Perl

Ruby

Python

Tool (package name)

dh-make

dh-make-perl

gem2deb

python-stdeb

Upstream repository

N/A

CPAN.org

Rubygems.org

Pypi

Usage

Features

cdbs or dh?

dh

use DEBEMAIL

yes

Build-Depends

yes

Depends

yes

Homepage

yes

short/long descriptions

yes

DEP8 tests

only template

.docs / .examples / etc.

.docs only

debian/copyright

only template

debian/watch

yes

Refresh mode (regenerate all files, moving old ones to .bak)

yes

no

git repo creation, pristine-tar, etc.

no

debian/upstream/metadata (UpstreamMetadata)

yes

no

Notes

  • only template means that the tool provide a file that is not customized per-package

TO-DO List