Differences between revisions 2 and 5 (spanning 3 versions)
Revision 2 as of 2015-04-22 07:14:37
Size: 968
Comment:
Revision 5 as of 2015-04-22 08:33:33
Size: 1689
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
||<rowstyle="background-color: #EEEEEE;">'''Language'''|| Any || Perl || Ruby ||
||'''Tool (package name)'''|| dh-make || dh-make-perl || gem2deb ||
||'''Upstream repository'''|| N/A || CPAN.org || Rubygems.org ||
||||||||<rowstyle="background-color: #EEEEEE;"> Use cases ||
||||||||<rowstyle="background-color: #EEEEEE;"> Features ||
|| 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) ||
||<rowstyle="background-color: #EEEEEE;">'''Language'''|| Any || Perl || Ruby || Python ||
||'''Tool (package name)'''|| dh-make || dh-make-perl || gem2deb || python-stdeb ||
||'''Upstream repository'''|| N/A || [[http://www.cpan.org/|CPAN.org]] || [[http://www.rubygems.org/|Rubygems.org]] || [[http://pypi.python.org/|Pypi]] ||
||
||||||||<rowstyle="background-color: #EEEEEE;"> Usage ||
||
||||||||<rowstyle="background-color: #EEEEEE;"> Features ||
|| version || || 0.84-2 || 0.14 || 0.8.2-4 ||
||
cdbs or dh? || || dh || dh || dh ||
|| use DEBEMAIL || || yes || yes || no ||
|| Build-Depends || || no || yes || no ||
|| Depends || || no || yes || no ||
|| Homepage || || yes || yes || no ||
|| short/long descriptions || || yes || yes || short only ||
|| DEP8 tests || || no || only template || no ||
|| .docs / .examples / etc. || || docs + examples || docs only || no ||
||
debian/copyright || || yes || only template || no ||
||
debian/watch || || yes|| yes || no ||
|| Refresh mode (regenerate all files, moving old ones to .bak) || || yes || no || no ||
||
git repo creation, pristine-tar, etc. || || yes || no || no ||
||
debian/upstream/metadata (UpstreamMetadata) || || yes || no || no ||

== Notes ==
 * '''only template''' means that the tool provides a file that is not customized per-package
Line 17: Line 28:
  * python-stdeb (Pypi)   * dh-make

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

version

0.84-2

0.14

0.8.2-4

cdbs or dh?

dh

dh

dh

use DEBEMAIL

yes

yes

no

Build-Depends

no

yes

no

Depends

no

yes

no

Homepage

yes

yes

no

short/long descriptions

yes

yes

short only

DEP8 tests

no

only template

no

.docs / .examples / etc.

docs + examples

docs only

no

debian/copyright

yes

only template

no

debian/watch

yes

yes

no

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

yes

no

no

git repo creation, pristine-tar, etc.

yes

no

no

debian/upstream/metadata (UpstreamMetadata)

yes

no

no

Notes

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

TO-DO List