xref: /illumos-gate/usr/src/pkg/manifests/system-man.p5m (revision 16b76d3cb933ff92018a2a75594449010192eacb)
1#
2# This file and its contents are supplied under the terms of the
3# Common Development and Distribution License ("CDDL"), version 1.0.
4# You may only use this file in accordance with the terms of version
5# 1.0 of the CDDL.
6#
7# A full copy of the text of the CDDL should have accompanied this
8# source.  A copy of the CDDL is also available via the Internet at
9# http://www.illumos.org/license/CDDL.
10#
11
12#
13# Copyright 2014 Garrett D'Amore <garrett@damore.org>
14# Copyright 2015 Nexenta Systems, Inc.  All rights reserved.
15# Copyright 2019 OmniOS Community Edition (OmniOSce) Association.
16#
17
18set name=pkg.fmri value=pkg:/system/man@$(PKGVERS)
19set name=pkg.summary value="Reference Manual Pages Tools"
20set name=pkg.description \
21    value="utilities for display and formatting of reference manual pages"
22set name=info.classification \
23    value="org.opensolaris.category.2008:System/Text Tools"
24set name=variant.arch value=$(ARCH)
25dir  path=lib/svc
26dir  path=lib/svc/manifest group=sys
27dir  path=lib/svc/manifest/system group=sys
28file path=lib/svc/manifest/system/update-man-index.xml group=sys mode=0444
29dir  path=lib/svc/method
30file path=lib/svc/method/update-man-index mode=0555
31dir  path=usr/bin
32hardlink path=usr/bin/apropos target=../../usr/bin/man
33hardlink path=usr/bin/catman target=../../usr/bin/man
34file path=usr/bin/man mode=0555
35file path=usr/bin/mandoc mode=0555
36hardlink path=usr/bin/whatis target=../../usr/bin/man
37hardlink path=usr/lib/makewhatis target=../../usr/bin/man
38link path=usr/man target=./share/man
39dir  path=usr/share
40dir  path=usr/share/man
41dir  path=usr/share/man/man1
42file path=usr/share/man/man1/apropos.1
43file path=usr/share/man/man1/man.1
44file path=usr/share/man/man1/mandoc.1
45link path=usr/share/man/man1/whatis.1 target=apropos.1
46dir  path=usr/share/man/man7
47file path=usr/share/man/man7/eqn.7
48file path=usr/share/man/man7/man.7
49file path=usr/share/man/man7/mandoc_char.7
50file path=usr/share/man/man7/mandoc_roff.7
51file path=usr/share/man/man7/mdoc.7
52file path=usr/share/man/man7/tbl.7
53dir  path=usr/share/man/man8
54file path=usr/share/man/man8/catman.8
55license lic_CDDL license=lic_CDDL
56license usr/src/cmd/man/THIRDPARTYLICENSE \
57    license=usr/src/cmd/man/THIRDPARTYLICENSE
58license usr/src/cmd/mandoc/THIRDPARTYLICENSE \
59    license=usr/src/cmd/mandoc/THIRDPARTYLICENSE
60# arguably we also need lp, for man -t support, but really we don't
61# want to make this mandatory, so we don't express the dependency here.
62# gzcat/bzcat are used for displaying compressed manpages.  However,
63# as we don't format such pages this way by default, lets leave the
64# dependency out.
65#depend fmri=compress/bzip2 type=require
66#depend fmri=compress/gzip type=require
67# less is the default (per user environment) pager.  We really should just
68# import this into illumos-gate.
69depend type=require fmri=text/less
70