textproc/groff 1.24.2 MidnightBSD
Software typesetting package
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
d54e2456e3- License
- gpl3
- Categories
- textproc
Description
The groff (GNU troff) software is a typesetting package which reads plain text mixed with formatting commands and produces formatted output.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | textproc/groff | 1.24.2 |
| FreeBSD | textproc/groff | 1.24.2 |
| OpenBSD | textproc/groff | 1.22.4p5 |
| NetBSD | textproc/groff | 1.24.1nb4 |
| DragonFly | textproc/groff | 1.23.0_4 |
Install
Binary package:
mport install groff
From mports:
cd /usr/mports/textproc/groff && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= groff>0:textproc/groff
Dependencies
As this port's Makefile names them.
Build 2
gsfonts>=0: print/gsfontspsselect: print/psutils
Runtime 1
psselect: print/psutils
Build dependencies 2
Run dependencies 1
Required by 2
Configuration
Options name: textproc_groff
| Option | Default | Description |
|---|---|---|
| UCHARDET | on | Automatic encoding detection in preconv(1) |
- USES
- cpe gmake iconv:wchar_t makeinfo perl5
- Service scripts
- none
- Conflicts with
- heirloom-doctools ja-groff
Files
Manual pages 56
- addftinfo(1)
- afmtodit(1)
- chem(1)
- eqn(1)
- eqn2graph(1)
- gdiffmk(1)
- glilypond(1)
- gperl(1)
- gpinyin(1)
- grap2graph(1)
- grn(1)
- grodvi(1)
- groff(1)
- groff(7)
- groff_char(7)
- groff_diff(7)
- groff_font(5)
- groff_hdtbl(7)
- groff_man(7)
- groff_man_style(7)
- groff_mdoc(7)
- groff_me(7)
- groff_mm(7)
- groff_mmse(7)
- groff_mom(7)
- groff_ms(7)
- groff_out(5)
- groff_rfc1345(7)
- groff_tmac(5)
- groff_trace(7)
- groff_www(7)
- grog(1)
- grohtml(1)
- grolbp(1)
- grolj4(1)
- gropdf(1)
- grops(1)
- grotty(1)
- hpftodit(1)
- indxbib(1)
- lkbib(1)
- lookbib(1)
- mmroff(1)
- neqn(1)
- nroff(1)
- pdfmom(1)
- pfbtops(1)
- pic(1)
- pic2graph(1)
- preconv(1)
- refer(1)
- roff(7)
- soelim(1)
- tbl(1)
- tfmtodit(1)
- troff(1)
pkg-plist 698
- bin/addftinfo
- bin/afmtodit
- bin/chem
- bin/eqn
- bin/eqn2graph
- bin/gdiffmk
- bin/glilypond
- bin/gperl
- bin/gpinyin
- bin/grap2graph
- bin/grn
- bin/grodvi
- bin/groff
- bin/grog
- bin/grolbp
- bin/grolj4
- bin/gropdf
- bin/grops
- bin/grotty
- bin/hpftodit
- bin/indxbib
- bin/lkbib
- bin/lookbib
- bin/mmroff
- bin/neqn
- bin/nroff
- bin/pdfmom
- bin/pfbtops
- bin/pic
- bin/pic2graph
- bin/post-grohtml
- bin/pre-grohtml
- bin/preconv
- bin/refer
- bin/soelim
- bin/tbl
- bin/tfmtodit
- bin/troff
- share/man/man1/addftinfo.1.gz
- share/man/man1/afmtodit.1.gz
- share/man/man1/chem.1.gz
- share/man/man1/eqn.1.gz
- share/man/man1/eqn2graph.1.gz
- share/man/man1/gdiffmk.1.gz
- share/man/man1/glilypond.1.gz
- share/man/man1/gperl.1.gz
- share/man/man1/gpinyin.1.gz
- share/man/man1/grap2graph.1.gz
- share/man/man1/grn.1.gz
- share/man/man1/grodvi.1.gz
- share/man/man1/groff.1.gz
- share/man/man1/grog.1.gz
- share/man/man1/grohtml.1.gz
- share/man/man1/grolbp.1.gz
- share/man/man1/grolj4.1.gz
- share/man/man1/gropdf.1.gz
- share/man/man1/grops.1.gz
- share/man/man1/grotty.1.gz
- share/man/man1/hpftodit.1.gz
- share/man/man1/indxbib.1.gz
- share/man/man1/lkbib.1.gz
- share/man/man1/lookbib.1.gz
- share/man/man1/mmroff.1.gz
- share/man/man1/neqn.1.gz
- share/man/man1/nroff.1.gz
- share/man/man1/pdfmom.1.gz
- share/man/man1/pfbtops.1.gz
- share/man/man1/pic.1.gz
- share/man/man1/pic2graph.1.gz
- share/man/man1/preconv.1.gz
- share/man/man1/refer.1.gz
- share/man/man1/soelim.1.gz
- share/man/man1/tbl.1.gz
- share/man/man1/tfmtodit.1.gz
- share/man/man1/troff.1.gz
- share/man/man5/groff_font.5.gz
- share/man/man5/groff_out.5.gz
- share/man/man5/groff_tmac.5.gz
- share/man/man7/groff.7.gz
- share/man/man7/groff_char.7.gz
- share/man/man7/groff_diff.7.gz
- share/man/man7/groff_hdtbl.7.gz
- share/man/man7/groff_man.7.gz
- share/man/man7/groff_man_style.7.gz
- share/man/man7/groff_mdoc.7.gz
- share/man/man7/groff_me.7.gz
- share/man/man7/groff_mm.7.gz
- share/man/man7/groff_mmse.7.gz
- share/man/man7/groff_mom.7.gz
- share/man/man7/groff_ms.7.gz
- share/man/man7/groff_rfc1345.7.gz
- share/man/man7/groff_trace.7.gz
- share/man/man7/groff_www.7.gz
- share/man/man7/roff.7.gz
- share/examples/groff/chem/cstr-122/README
- share/examples/groff/chem/cstr-122/ch2a_ethyl.chem
- share/examples/groff/chem/cstr-122/ch2b_benzene.chem
- share/examples/groff/chem/cstr-122/ch2c_benzene_right.chem
- share/examples/groff/chem/cstr-122/ch4a_stick.chem
- share/examples/groff/chem/cstr-122/ch4b_methyl_acetate.chem
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| groff-1.24.2.tar.gz | 9.016185e+06 | f9c1efd5bebbe37fc6e1063db7473ce8df1e3e0be4ff0f43ce04fce57e9c5dd9 |
Master sites 1
- GNU
Commit history 1
| Date | Commit | Credits | Log message |
|---|---|---|---|
d54e2456e3 |
Lucas Holt | textproc/groff: update to 1.24.2 (#1647) Update groff 1.24.1 → 1.24.2.
- `DISTVERSION` bump, `distinfo` regenerated; license unchanged (GPLv3)
- No patch or `pkg-plist` changes required
Testing (MidnightBSD 4.0.6 amd64):
- `bmake patch build fake package` succeeds
- Upstream `gmake check`: 316 total, 307 pass, 4 xfail, 5 skip, 0 fail
- Not tested on stable/3.2
🤖 Generated with [Claude Code](https://claude.com/claude-code)
## Summary by Sourcery
Update the groff port to the 1.24.2 release.
Enhancements:
- Update the groff text-processing port to version 1.24.2.
Chores:
- Regenerate the distribution checksums for the updated release.
Signed-off-by: Lucas Holt <[email protected]>
Co-authored-by: Claude Opus 5.5 (1M context) <[email protected]> |