doctools of OpenSolaris revision 0
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
checkeq
checknr
col
deroff
diffmk
eqn
lp/filter/postscript
refer
soelim
tbl
troff
vgrind
CHANGES
LICENSE
Makefile
README.md

README.md

Solaris10-ditroff

This is the ditroff version of OpenSolaris revision 0 (which should be identical to the latest closed source revision of Solaris 10). It is part of the code base from which the Heirloom doctools had been created.

Only parts from OpenSolaris rev. 0 are included in this repository. So there is no pic, grap, mpictures or mcolor. The missing preprocessors and macro packages can be taken from DWB. Components from Heirloom doctools or Plan9 may also work. It is likely that groff components are not compatible with this ditroff version since they use advanced language features (e.g. long identifier names).

There are also no man pages at the moment. They seem not to be included in the Solaris source tree. Anyway most (all?) of them are xml, so nroff versions from other sources will be added to this repository.

The repository can be downloaded with the "Download ZIP" button or with the git command

git clone https://github.com/n-t-roff/Solaris10-ditroff

The default installation root directory is /usr/local/sunroff. To change the installation paths the file Makefile must edited.

The source code is compiled with make and installed with make install. Files generated by the build process are removed with make clean. A local git repository is kept up-to-date with git pull. If the software is no longer needed it can be removed with make uninstall.

The content of the BINDIR makefile variable (default /usr/local/sunroff/bin) must be added to the PATH shell variable. Look at the wiki for some usage information of this nroff and troff version.

If there are any problems please report an issue to the issue list or send a mail to troff at arcor dot de.