wie man einen manuellen Eintrag für das Deb-Paket erstellt

8

Wo schreibe ich einen manuellen Eintrag beim Erstellen eines Deb-Pakets? Gibt es Formatierungsregeln / Best Practices, die respektiert werden müssen?

Ich bin sehr neu mit Deb-Paket-Erstellung. Nach einigen Tutos habe ich gerade ein Paket erstellt, das gut installiert / ausgeführt wird. Nun möchte ich eine Dokumentation schreiben, sodass man myFancyPackage anstelle von keinen manuellen Eintrag für myFancyPackage zurückgibt.

Leider spricht keines der gefundenen Tutos über manuelle Erstellung: (

Danke!

    
aherve 09.01.2014, 11:38
quelle

1 Antwort

8

Es gibt viele Methoden, um ein Debian-Paket zu erstellen, aber die aktuelle "beste Vorgehensweise" besteht darin, die von Debhelper bereitgestellten Tools zu verwenden. Im Fall von man-Seiten gibt es ein Tool namens dh_installman (lesen Sie dazu manpage ), die automatisch von dh aufgerufen wird. Wenn Sie dh_make o.ä. verwendet haben, um eine Vorlage für Ihr Paket zu erstellen, wird sich ein dh Aufruf in Ihrer debian/rules Datei befinden.

dh_installman funktioniert durch Lesen der Datei debian/manpages oder debian/nameofyourpackage.manpages . Diese Datei enthält eine Liste mit Pfaden, die auf die man-Seiten Ihres Pakets verweisen. Die Pfade sind relativ zum Stamm Ihres Pakets. Hier haben Sie ein Beispiel eines echten Pakets . Dann installiert dieses Programm Ihre Manpages im richtigen Verzeichnis.

Um es zusammenzufassen, müssen Sie nur debian/package.manpages erstellen und sie mit den Pfaden zu Ihren man-Seiten füllen. Diese Pfade müssen relativ zum Stamm Ihres Pakets sein. Wenn Sie, der Verpacker, die man-Seiten schreiben, müssen sie im Verzeichnis debian/ abgelegt werden.

    
rul 09.01.2014, 12:54
quelle

Tags und Links