6930152 6192139 (no reboot audit -- PSARC/2009/354) points out less than optimal...
[unleashed.git] / usr / src / cmd / terminfo / Doc.sed
blob59bc23718744b3443150c45bb8a4ba329a35f3b2
1 #ident  "%Z%%M% %I%     %E% SMI"        SVr4.0 1.4
3 # CDDL HEADER START
5 # The contents of this file are subject to the terms of the
6 # Common Development and Distribution License, Version 1.0 only
7 # (the "License").  You may not use this file except in compliance
8 # with the License.
10 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
11 # or http://www.opensolaris.org/os/licensing.
12 # See the License for the specific language governing permissions
13 # and limitations under the License.
15 # When distributing Covered Code, include this CDDL HEADER in each
16 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
17 # If applicable, add the following below this CDDL HEADER, with the
18 # fields enclosed by brackets "[]" replaced with your own identifying
19 # information: Portions Copyright [yyyy] [name of copyright owner]
21 # CDDL HEADER END
23 #       From:   SVr4.0  terminfo:Doc.sed        1.4
26 #       This script is used to strip info from the terminfo
27 #       source files.
29 sed -n '
30         /^# \{1,\}Manufacturer:[        ]*\(.*\)/s//.M \1/p
31         /^# \{1,\}Class:[       ]*\(.*\)/s//.C \1/p
32         /^# \{1,\}Author:[      ]*\(.*\)/s//.A \1/p
33         /^# \{1,\}Info:[        ]*/,/^[^#][^    ]/ {
34                 s/^# *Info:/.I/p
35                 /^#[     ]\{1,\}/ {
36                         s/#//p
37                 }
38                 /^#$/ i\
39 .IE
40         }
41         /^\([^#  ][^    ]*\)|\([^|,]*\),[       ]*$/ {
42                 s//Terminal:\
43         "\2"\
44                 \1/
45                 s/|/, /g
46                 p
47         }
48 ' $*