BSD Ports

textproc/unroff 1.0.2_5 FreeBSD

Programmable troff translator with backend for HTML

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
UNROFF
Categories
textproc
Package size
88.1 KiB, 306.3 KiB installed

Description

Unroff is a Scheme-based, programmable, extensible troff translator with a back-end for the Hypertext Markup Language.

Unroff reads and parses UNIX troff documents and translates the embedded markup into a different format. Neither the actual output format nor any knowledge about particular troff macro sets (-man, -ms, etc.) are hard-wired into unroff. Instead, the translation process is controlled by a set of user-supplied procedures written in the Scheme programming language.

Translation rules for new output formats and troff macro packages can be added easily by providing a corresponding set of Scheme procedures (a `back-end'). Version 1.0 of unroff includes back-ends for translating documents using the `man' and `ms' macros into the Hypertext Markup Language (HTML) version 2.0. Additional requests facilitate use of arbitrary hypertext links in troff documents.

In the other systems

SystemPortVersion
FreeBSDtextproc/unroff1.0.2_5
NetBSDtextproc/unroff1.0.2nb1
DragonFlytextproc/unroff1.0.2_5
HardenedBSDtextproc/unroff1.0.2_5
GhostBSDtextproc/unroff1.0.2_5

Install

Binary package:

pkg install unroff

From the ports tree:

cd /usr/ports/textproc/unroff/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	unroff>0:textproc/unroff

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.0.2_51.0.2_51.0.2_51.0.2_51.0.2_5
FreeBSD:14:quarterly1.0.2_51.0.2_5n/a1.0.2_51.0.2_5
FreeBSD:15:latest1.0.2_51.0.2_5n/a1.0.2_51.0.2_5
FreeBSD:15:quarterly1.0.2_51.0.2_5n/an/an/a
FreeBSD:16:latest1.0.2_51.0.2_5n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 27
Run dependencies 27

No port depends on this one.

Configuration

Options name: textproc_unroff

OptionDefaultDescription
DOCSoffBuild and/or install documentation
Service scripts
none

Message after installing

===>   NOTICE:

The unroff port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

Manual pages 5
  • unroff(1)
  • unroff-html(1)
  • unroff-html-man(1)
  • unroff-html-me(1)
  • unroff-html-ms(1)
pkg-plist 21
  • bin/unroff
  • share/man/man1/unroff-html-man.1.gz
  • share/man/man1/unroff-html-me.1.gz
  • share/man/man1/unroff-html-ms.1.gz
  • share/man/man1/unroff-html.1.gz
  • share/man/man1/unroff.1.gz
  • share/doc/unroff/manual.ms
  • share/unroff/misc/sample.unroff
  • share/unroff/misc/tmac.hyper
  • share/unroff/scm/troff.scm
  • share/unroff/scm/troff.scm.orig
  • share/unroff/scm/html/common.scm
  • share/unroff/scm/html/common.scm.orig
  • share/unroff/scm/html/m.scm
  • share/unroff/scm/html/man.scm
  • share/unroff/scm/html/me.scm
  • share/unroff/scm/html/me.scm.orig
  • share/unroff/scm/html/ms.scm
  • share/unroff/scm/html/ms.scm.orig
  • share/unroff/scm/misc/hyper.scm
  • share/unroff/scm/misc/hyper.scm.orig
distinfo 3
FileSizeSHA256
unroff/unroff-1.0.tar.gz83202680690ba71c953184fbd2a408e27d53c61924a8e4ed7d217c7f4591a87964d78
unroff/me-misc-patch.gz11104ede4dd66ec88690b39b14a7f6afc1b80d92f3b1454d658bafa0b1bb81dbc42c1
unroff/misc-patch-2.gz19963f6699ebc54d97b0fb159c81e9a6798767008dad7df9e6a20d86e291234182cc9
Master sites 1
  • http://www-rn.informatik.uni-bremen.de/software/unroff/dist/

Commit history 0

No commits in the history this site was built from.