Frage Warum bietet dh_make nicht alle Optionen zum Erstellen eines Skeletts für ein neues Paket?


Ich benutze:

  • Ubuntu 16.04.3 LTS.
  • Dh-make-Paket mit Version 2.201605 ~ xenial1

Wenn ich versuche, die Verpackung zu starten, schlägt dh_make die folgenden Optionen vor:

$ dh_make
Type of package: (single, indep, library, python)
[s/i/l/p]?

Ich habe dh_make Quellen heruntergeladen. In dem lib Verzeichnis fand ich nächste Unterordner

debian  debiani  debianl  debianm  debianp  debians  emacs  licenses  native

So wie ich es verstehen kann debianm enthält Überschreibungen für mehrere Binnary Pakettyp. Aber dh_make hat keine Option, es zu benutzen. Man Seite für dh_make enthält auch keine Informationen zur Option -m.

Darüber hinaus man Seite und dh_make -h Befehl liefert keine Informationen für alle Lizenzen, die in existieren lib/licenses

Weiß jemand, dass das ein Fehler ist?

Gibt es eine andere Möglichkeit, die vollständigen Funktionen von dh_make Skript?


2
2017-09-28 16:08


Ursprung




Antworten:


Kein Fehler, sondern ein Feature. Sehen https://launchpad.net/ubuntu/+source/dh-make/2.201602 Was die meisten HOWTOs bricht - danke Debian.


0
2017-10-31 13:04