Hallo zusammen,
seit einiger Zeit arbeite ich daran, meine SW
- ucspi-tcp6
- ucspi-ssl (mit OpenSSL 1.1.1 -> TLS 1.3)
- djbdnscurve6
Solaris/OmniOs kompatibel zu machen (zumindest under x86).
Soweit läuft auch alles; ich komme nur mit den Man files nicht weiter. Generell
unterstütze ich ja das alte wie auch das Mandoc format.
Unter FreeBSD gibt es ein Tool 'makewhatis', das die formatierten man-pages in
die DB überführt; bei OmniOS gibt es das nicht und auch eine Websuche war wenig
ergiebig.
Mein Script (bei Bedarf sende ich es zu) läuft nicht sauber durch (unter
FreeBSD aber sehr wohl).
Hier ein Ausschnitt:
75 for manfile in $all
76 do
77 dir="man`echo $manfile | awk -F. '{print $NF}'`"
78 [ -d $mandir/$dir ] || safe mkdir $mandir/$dir
79 if [ $usemandoc -eq 0 ]
80 then
81 safe gzip $manfile && \
82 install -m 644 "$manfile.gz" $mandir/$dir/"${manfile#*/}.gz"
83 else
84 safe install -m 644 $manfile $mandir/$dir/$manfile
85 fi
86 done
Wer hätte da Tipps auf Lager?
mfg.
--eh.
Dr. Erwin Hoffmann | FEHCom | http://www.fehcom.de | PGP Key-Id 7E4034BE