1#
2# CDDL HEADER START
3#
4# The contents of this file are subject to the terms of the
5# Common Development and Distribution License (the "License").
6# You may not use this file except in compliance with the License.
7#
8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9# or http://www.opensolaris.org/os/licensing.
10# See the License for the specific language governing permissions
11# and limitations under the License.
12#
13# When distributing Covered Code, include this CDDL HEADER in each
14# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15# If applicable, add the following below this CDDL HEADER, with the
16# fields enclosed by brackets "[]" replaced with your own identifying
17# information: Portions Copyright [yyyy] [name of copyright owner]
18#
19# CDDL HEADER END
20#
21
22#
23# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
24# Copyright 2012 Nexenta Systems, Inc. All rights reserved.
25# Copyright 2019 OmniOS Community Edition (OmniOSce) Association.
26#
27
28set name=pkg.fmri \
29    value=pkg:/library/libtecla@1.6.0,$(PKGVERS_BUILTON)-$(PKGVERS_BRANCH)
30set name=pkg.summary value="Tecla command-line editing library"
31set name=pkg.description value="Tecla command-line editing library"
32set name=info.classification \
33    value=org.opensolaris.category.2008:System/Libraries
34set name=variant.arch value=$(ARCH)
35dir  path=usr group=sys
36dir  path=usr/bin
37file path=usr/bin/enhance mode=0555
38dir  path=usr/include
39file path=usr/include/libtecla.h
40dir  path=usr/lib
41dir  path=usr/lib/$(ARCH64)
42link path=usr/lib/$(ARCH64)/libtecla.so target=libtecla.so.1
43file path=usr/lib/$(ARCH64)/libtecla.so.1
44link path=usr/lib/libtecla.so target=libtecla.so.1
45file path=usr/lib/libtecla.so.1
46dir  path=usr/share/man
47dir  path=usr/share/man/man1
48file path=usr/share/man/man1/enhance.1
49dir  path=usr/share/man/man3lib
50file path=usr/share/man/man3lib/libtecla.3lib
51dir  path=usr/share/man/man3tecla
52link path=usr/share/man/man3tecla/cfc_file_start.3tecla \
53    target=cpl_complete_word.3tecla
54link path=usr/share/man/man3tecla/cfc_literal_escapes.3tecla \
55    target=cpl_complete_word.3tecla
56link path=usr/share/man/man3tecla/cfc_set_check_fn.3tecla \
57    target=cpl_complete_word.3tecla
58link path=usr/share/man/man3tecla/cpl_add_completion.3tecla \
59    target=cpl_complete_word.3tecla
60link path=usr/share/man/man3tecla/cpl_check_exe.3tecla \
61    target=cpl_complete_word.3tecla
62file path=usr/share/man/man3tecla/cpl_complete_word.3tecla
63link path=usr/share/man/man3tecla/cpl_file_completions.3tecla \
64    target=cpl_complete_word.3tecla
65link path=usr/share/man/man3tecla/cpl_last_error.3tecla \
66    target=cpl_complete_word.3tecla
67link path=usr/share/man/man3tecla/cpl_list_completions.3tecla \
68    target=cpl_complete_word.3tecla
69link path=usr/share/man/man3tecla/cpl_recall_matches.3tecla \
70    target=cpl_complete_word.3tecla
71link path=usr/share/man/man3tecla/cpl_record_error.3tecla \
72    target=cpl_complete_word.3tecla
73link path=usr/share/man/man3tecla/del_CplFileConf.3tecla \
74    target=cpl_complete_word.3tecla
75link path=usr/share/man/man3tecla/del_ExpandFile.3tecla \
76    target=ef_expand_file.3tecla
77link path=usr/share/man/man3tecla/del_GetLine.3tecla target=gl_get_line.3tecla
78link path=usr/share/man/man3tecla/del_PathCache.3tecla \
79    target=pca_lookup_file.3tecla
80link path=usr/share/man/man3tecla/del_PcaPathConf.3tecla \
81    target=pca_lookup_file.3tecla
82link path=usr/share/man/man3tecla/del_WordCompletion.3tecla \
83    target=cpl_complete_word.3tecla
84file path=usr/share/man/man3tecla/ef_expand_file.3tecla
85link path=usr/share/man/man3tecla/ef_last_error.3tecla \
86    target=ef_expand_file.3tecla
87link path=usr/share/man/man3tecla/ef_list_expansions.3tecla \
88    target=ef_expand_file.3tecla
89link path=usr/share/man/man3tecla/gl_abandon_line.3tecla \
90    target=gl_io_mode.3tecla
91link path=usr/share/man/man3tecla/gl_append_history.3tecla \
92    target=gl_get_line.3tecla
93link path=usr/share/man/man3tecla/gl_automatic_history.3tecla \
94    target=gl_get_line.3tecla
95link path=usr/share/man/man3tecla/gl_bind_keyseq.3tecla \
96    target=gl_get_line.3tecla
97link path=usr/share/man/man3tecla/gl_catch_blocked.3tecla \
98    target=gl_get_line.3tecla
99link path=usr/share/man/man3tecla/gl_change_terminal.3tecla \
100    target=gl_get_line.3tecla
101link path=usr/share/man/man3tecla/gl_clear_history.3tecla \
102    target=gl_get_line.3tecla
103link path=usr/share/man/man3tecla/gl_completion_action.3tecla \
104    target=gl_get_line.3tecla
105link path=usr/share/man/man3tecla/gl_configure_getline.3tecla \
106    target=gl_get_line.3tecla
107link path=usr/share/man/man3tecla/gl_customize_completion.3tecla \
108    target=gl_get_line.3tecla
109link path=usr/share/man/man3tecla/gl_display_text.3tecla \
110    target=gl_get_line.3tecla
111link path=usr/share/man/man3tecla/gl_echo_mode.3tecla target=gl_get_line.3tecla
112link path=usr/share/man/man3tecla/gl_erase_terminal.3tecla \
113    target=gl_get_line.3tecla
114link path=usr/share/man/man3tecla/gl_error_message.3tecla \
115    target=gl_get_line.3tecla
116file path=usr/share/man/man3tecla/gl_get_line.3tecla
117link path=usr/share/man/man3tecla/gl_group_history.3tecla \
118    target=gl_get_line.3tecla
119link path=usr/share/man/man3tecla/gl_handle_signal.3tecla \
120    target=gl_io_mode.3tecla
121link path=usr/share/man/man3tecla/gl_ignore_signal.3tecla \
122    target=gl_get_line.3tecla
123link path=usr/share/man/man3tecla/gl_inactivity_timeout.3tecla \
124    target=gl_get_line.3tecla
125file path=usr/share/man/man3tecla/gl_io_mode.3tecla
126link path=usr/share/man/man3tecla/gl_last_signal.3tecla \
127    target=gl_get_line.3tecla
128link path=usr/share/man/man3tecla/gl_limit_history.3tecla \
129    target=gl_get_line.3tecla
130link path=usr/share/man/man3tecla/gl_list_signals.3tecla \
131    target=gl_get_line.3tecla
132link path=usr/share/man/man3tecla/gl_load_history.3tecla \
133    target=gl_get_line.3tecla
134link path=usr/share/man/man3tecla/gl_lookup_history.3tecla \
135    target=gl_get_line.3tecla
136link path=usr/share/man/man3tecla/gl_normal_io.3tecla target=gl_io_mode.3tecla
137link path=usr/share/man/man3tecla/gl_pending_io.3tecla target=gl_io_mode.3tecla
138link path=usr/share/man/man3tecla/gl_prompt_style.3tecla \
139    target=gl_get_line.3tecla
140link path=usr/share/man/man3tecla/gl_query_char.3tecla target=gl_get_line.3tecla
141link path=usr/share/man/man3tecla/gl_range_of_history.3tecla \
142    target=gl_get_line.3tecla
143link path=usr/share/man/man3tecla/gl_raw_io.3tecla target=gl_io_mode.3tecla
144link path=usr/share/man/man3tecla/gl_read_char.3tecla target=gl_get_line.3tecla
145link path=usr/share/man/man3tecla/gl_register_action.3tecla \
146    target=gl_get_line.3tecla
147link path=usr/share/man/man3tecla/gl_replace_prompt.3tecla \
148    target=gl_get_line.3tecla
149link path=usr/share/man/man3tecla/gl_resize_history.3tecla \
150    target=gl_get_line.3tecla
151link path=usr/share/man/man3tecla/gl_return_status.3tecla \
152    target=gl_get_line.3tecla
153link path=usr/share/man/man3tecla/gl_save_history.3tecla \
154    target=gl_get_line.3tecla
155link path=usr/share/man/man3tecla/gl_set_term_size.3tecla \
156    target=gl_get_line.3tecla
157link path=usr/share/man/man3tecla/gl_show_history.3tecla \
158    target=gl_get_line.3tecla
159link path=usr/share/man/man3tecla/gl_size_of_history.3tecla \
160    target=gl_get_line.3tecla
161link path=usr/share/man/man3tecla/gl_state_of_history.3tecla \
162    target=gl_get_line.3tecla
163link path=usr/share/man/man3tecla/gl_terminal_size.3tecla \
164    target=gl_get_line.3tecla
165link path=usr/share/man/man3tecla/gl_toggle_history.3tecla \
166    target=gl_get_line.3tecla
167link path=usr/share/man/man3tecla/gl_trap_signal.3tecla \
168    target=gl_get_line.3tecla
169link path=usr/share/man/man3tecla/gl_tty_signals.3tecla target=gl_io_mode.3tecla
170link path=usr/share/man/man3tecla/gl_watch_fd.3tecla target=gl_get_line.3tecla
171file path=usr/share/man/man3tecla/libtecla_version.3tecla
172link path=usr/share/man/man3tecla/new_CplFileConf.3tecla \
173    target=cpl_complete_word.3tecla
174link path=usr/share/man/man3tecla/new_ExpandFile.3tecla \
175    target=ef_expand_file.3tecla
176link path=usr/share/man/man3tecla/new_GetLine.3tecla target=gl_get_line.3tecla
177link path=usr/share/man/man3tecla/new_PathCache.3tecla \
178    target=pca_lookup_file.3tecla
179link path=usr/share/man/man3tecla/new_PcaPathConf.3tecla \
180    target=pca_lookup_file.3tecla
181link path=usr/share/man/man3tecla/new_WordCompletion.3tecla \
182    target=cpl_complete_word.3tecla
183link path=usr/share/man/man3tecla/pca_last_error.3tecla \
184    target=pca_lookup_file.3tecla
185file path=usr/share/man/man3tecla/pca_lookup_file.3tecla
186link path=usr/share/man/man3tecla/pca_path_completions.3tecla \
187    target=pca_lookup_file.3tecla
188link path=usr/share/man/man3tecla/pca_scan_path.3tecla \
189    target=pca_lookup_file.3tecla
190link path=usr/share/man/man3tecla/pca_set_check_fn.3tecla \
191    target=pca_lookup_file.3tecla
192link path=usr/share/man/man3tecla/ppc_file_start.3tecla \
193    target=pca_lookup_file.3tecla
194link path=usr/share/man/man3tecla/ppc_literal_escapes.3tecla \
195    target=pca_lookup_file.3tecla
196dir  path=usr/share/man/man7
197file path=usr/share/man/man7/tecla.7
198link path=usr/share/man/man7/teclarc.7 target=tecla.7
199legacy pkg=SUNWtecla desc="Tecla command-line editing library" \
200    name="Tecla command-line editing library"
201license usr/src/lib/libtecla/THIRDPARTYLICENSE \
202    license=usr/src/lib/libtecla/THIRDPARTYLICENSE
203