BlogBlog ÜbersichtjailscriptportsoptFreeBSDLinksThermoskanne

Ports-README erstellen

Mit make readmes lässt sich zu jedem FreeBSD-Port eine HTML-Datei generieren welche Informationen zu dem Port beinhaltet und in einem Browser dargestellt werden kann. Erstellt man für den ganzen Portbaum die README Dateien, so kann dies eine ganze Weile dauern. Alternativ gibt es seit kurzem mkreadmes welches die Dateien in kürzerer Zeit generiert. Im FreeBSD-Portbaum findet man mkreadmes unter posts-mgmt/mkreadmes:

# cd /usr/ports/ports-mgmt/mkreadmes && make install clean

Führt man nun mkreadmes aus, werden die README-Dateien für den gesamten Portbaum unter /usr/ports erstellt:

# mkreadmes 
Making top-level README.html in /usr/ports (62 categories)
Making README.html for category accessibility (30 ports)
Making README.html for category arabic (10 ports)
Making README.html for category archivers (206 ports)
Making README.html for category astro (116 ports)
[...]
Making README.html for category x11-toolkits (306 ports)
Making README.html for category x11-wm (181 ports)

Soll die README nur für einen Port oder eine Kategorie erstellt werden so kann diese an mkreadmes angegeben werden:

# mkreadmes www/firefox
Making README.html for port www/firefox

Mehr Informationen zu mkreadmes findet man in der Manpage mkreadmes(1).

 Permalink