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 #
  26 
  27 set name=pkg.fmri \
  28     value=pkg:/library/libtecla@1.6.0,$(PKGVERS_BUILTON)-$(PKGVERS_BRANCH)
  29 set name=pkg.description value="Tecla command-line editing library"
  30 set name=pkg.summary value="Tecla command-line editing library"
  31 set name=info.classification \
  32     value=org.opensolaris.category.2008:System/Libraries
  33 set name=variant.arch value=$(ARCH)
  34 dir path=usr group=sys
  35 dir path=usr/bin
  36 dir path=usr/include
  37 dir path=usr/lib
  38 dir path=usr/lib/$(ARCH64)
  39 dir path=usr/share/man
  40 dir path=usr/share/man/man1
  41 dir path=usr/share/man/man3lib
  42 dir path=usr/share/man/man3sysevent
  43 dir path=usr/share/man/man3tecla
  44 dir path=usr/share/man/man5
  45 file path=usr/bin/enhance mode=0555
  46 file path=usr/include/libtecla.h
  47 file path=usr/lib/$(ARCH64)/libtecla.so.1
  48 file path=usr/lib/$(ARCH64)/llib-ltecla.ln
  49 file path=usr/lib/libtecla.so.1
  50 file path=usr/lib/llib-ltecla
  51 file path=usr/lib/llib-ltecla.ln
  52 file path=usr/share/man/man1/enhance.1
  53 file path=usr/share/man/man3lib/libtecla.3lib
  54 file path=usr/share/man/man3sysevent/sysevent_bind_handle.3sysevent
  55 file path=usr/share/man/man3sysevent/sysevent_free.3sysevent
  56 file path=usr/share/man/man3sysevent/sysevent_get_attr_list.3sysevent
  57 file path=usr/share/man/man3sysevent/sysevent_get_class_name.3sysevent
  58 file path=usr/share/man/man3sysevent/sysevent_get_vendor_name.3sysevent
  59 file path=usr/share/man/man3sysevent/sysevent_post_event.3sysevent
  60 file path=usr/share/man/man3sysevent/sysevent_subscribe_event.3sysevent
  61 file path=usr/share/man/man3tecla/cpl_complete_word.3tecla
  62 file path=usr/share/man/man3tecla/ef_expand_file.3tecla
  63 file path=usr/share/man/man3tecla/gl_get_line.3tecla
  64 file path=usr/share/man/man3tecla/gl_io_mode.3tecla
  65 file path=usr/share/man/man3tecla/libtecla_version.3tecla
  66 file path=usr/share/man/man3tecla/pca_lookup_file.3tecla
  67 file path=usr/share/man/man5/tecla.5
  68 legacy pkg=SUNWtecla desc="Tecla command-line editing library" \
  69     name="Tecla command-line editing library"
  70 license usr/src/lib/libtecla/THIRDPARTYLICENSE \
  71     license=usr/src/lib/libtecla/THIRDPARTYLICENSE
  72 link path=usr/lib/$(ARCH64)/libtecla.so target=libtecla.so.1
  73 link path=usr/lib/libtecla.so target=libtecla.so.1
  74 link path=usr/share/man/man3sysevent/sysevent_get_pid.3sysevent \
  75     target=sysevent_get_vendor_name.3sysevent
  76 link path=usr/share/man/man3sysevent/sysevent_get_pub_name.3sysevent \
  77     target=sysevent_get_vendor_name.3sysevent
  78 link path=usr/share/man/man3sysevent/sysevent_get_seq.3sysevent \
  79     target=sysevent_get_class_name.3sysevent
  80 link path=usr/share/man/man3sysevent/sysevent_get_size.3sysevent \
  81     target=sysevent_get_class_name.3sysevent
  82 link path=usr/share/man/man3sysevent/sysevent_get_subclass_name.3sysevent \
  83     target=sysevent_get_class_name.3sysevent
  84 link path=usr/share/man/man3sysevent/sysevent_get_time.3sysevent \
  85     target=sysevent_get_class_name.3sysevent
  86 link path=usr/share/man/man3sysevent/sysevent_unbind_handle.3sysevent \
  87     target=sysevent_bind_handle.3sysevent
  88 link path=usr/share/man/man3sysevent/sysevent_unsubscribe_event.3sysevent \
  89     target=sysevent_subscribe_event.3sysevent
  90 link path=usr/share/man/man3tecla/cfc_file_start.3tecla \
  91     target=cpl_complete_word.3tecla
  92 link path=usr/share/man/man3tecla/cfc_literal_escapes.3tecla \
  93     target=cpl_complete_word.3tecla
  94 link path=usr/share/man/man3tecla/cfc_set_check_fn.3tecla \
  95     target=cpl_complete_word.3tecla
  96 link path=usr/share/man/man3tecla/cpl_add_completion.3tecla \
  97     target=cpl_complete_word.3tecla
  98 link path=usr/share/man/man3tecla/cpl_check_exe.3tecla \
  99     target=cpl_complete_word.3tecla
 100 link path=usr/share/man/man3tecla/cpl_file_completions.3tecla \
 101     target=cpl_complete_word.3tecla
 102 link path=usr/share/man/man3tecla/cpl_last_error.3tecla \
 103     target=cpl_complete_word.3tecla
 104 link path=usr/share/man/man3tecla/cpl_list_completions.3tecla \
 105     target=cpl_complete_word.3tecla
 106 link path=usr/share/man/man3tecla/cpl_recall_matches.3tecla \
 107     target=cpl_complete_word.3tecla
 108 link path=usr/share/man/man3tecla/cpl_record_error.3tecla \
 109     target=cpl_complete_word.3tecla
 110 link path=usr/share/man/man3tecla/del_CplFileConf.3tecla \
 111     target=cpl_complete_word.3tecla
 112 link path=usr/share/man/man3tecla/del_ExpandFile.3tecla \
 113     target=ef_expand_file.3tecla
 114 link path=usr/share/man/man3tecla/del_GetLine.3tecla target=gl_get_line.3tecla
 115 link path=usr/share/man/man3tecla/del_PathCache.3tecla \
 116     target=pca_lookup_file.3tecla
 117 link path=usr/share/man/man3tecla/del_PcaPathConf.3tecla \
 118     target=pca_lookup_file.3tecla
 119 link path=usr/share/man/man3tecla/del_WordCompletion.3tecla \
 120     target=cpl_complete_word.3tecla
 121 link path=usr/share/man/man3tecla/ef_last_error.3tecla \
 122     target=ef_expand_file.3tecla
 123 link path=usr/share/man/man3tecla/ef_list_expansions.3tecla \
 124     target=ef_expand_file.3tecla
 125 link path=usr/share/man/man3tecla/gl_abandon_line.3tecla \
 126     target=gl_io_mode.3tecla
 127 link path=usr/share/man/man3tecla/gl_append_history.3tecla \
 128     target=gl_get_line.3tecla
 129 link path=usr/share/man/man3tecla/gl_automatic_history.3tecla \
 130     target=gl_get_line.3tecla
 131 link path=usr/share/man/man3tecla/gl_bind_keyseq.3tecla \
 132     target=gl_get_line.3tecla
 133 link path=usr/share/man/man3tecla/gl_catch_blocked.3tecla \
 134     target=gl_get_line.3tecla
 135 link path=usr/share/man/man3tecla/gl_change_terminal.3tecla \
 136     target=gl_get_line.3tecla
 137 link path=usr/share/man/man3tecla/gl_clear_history.3tecla \
 138     target=gl_get_line.3tecla
 139 link path=usr/share/man/man3tecla/gl_completion_action.3tecla \
 140     target=gl_get_line.3tecla
 141 link path=usr/share/man/man3tecla/gl_configure_getline.3tecla \
 142     target=gl_get_line.3tecla
 143 link path=usr/share/man/man3tecla/gl_customize_completion.3tecla \
 144     target=gl_get_line.3tecla
 145 link path=usr/share/man/man3tecla/gl_display_text.3tecla \
 146     target=gl_get_line.3tecla
 147 link path=usr/share/man/man3tecla/gl_echo_mode.3tecla \
 148     target=gl_get_line.3tecla
 149 link path=usr/share/man/man3tecla/gl_erase_terminal.3tecla \
 150     target=gl_get_line.3tecla
 151 link path=usr/share/man/man3tecla/gl_error_message.3tecla \
 152     target=gl_get_line.3tecla
 153 link path=usr/share/man/man3tecla/gl_group_history.3tecla \
 154     target=gl_get_line.3tecla
 155 link path=usr/share/man/man3tecla/gl_handle_signal.3tecla \
 156     target=gl_io_mode.3tecla
 157 link path=usr/share/man/man3tecla/gl_ignore_signal.3tecla \
 158     target=gl_get_line.3tecla
 159 link path=usr/share/man/man3tecla/gl_inactivity_timeout.3tecla \
 160     target=gl_get_line.3tecla
 161 link path=usr/share/man/man3tecla/gl_last_signal.3tecla \
 162     target=gl_get_line.3tecla
 163 link path=usr/share/man/man3tecla/gl_limit_history.3tecla \
 164     target=gl_get_line.3tecla
 165 link path=usr/share/man/man3tecla/gl_list_signals.3tecla \
 166     target=gl_get_line.3tecla
 167 link path=usr/share/man/man3tecla/gl_load_history.3tecla \
 168     target=gl_get_line.3tecla
 169 link path=usr/share/man/man3tecla/gl_lookup_history.3tecla \
 170     target=gl_get_line.3tecla
 171 link path=usr/share/man/man3tecla/gl_normal_io.3tecla target=gl_io_mode.3tecla
 172 link path=usr/share/man/man3tecla/gl_pending_io.3tecla \
 173     target=gl_io_mode.3tecla
 174 link path=usr/share/man/man3tecla/gl_prompt_style.3tecla \
 175     target=gl_get_line.3tecla
 176 link path=usr/share/man/man3tecla/gl_query_char.3tecla \
 177     target=gl_get_line.3tecla
 178 link path=usr/share/man/man3tecla/gl_range_of_history.3tecla \
 179     target=gl_get_line.3tecla
 180 link path=usr/share/man/man3tecla/gl_raw_io.3tecla target=gl_io_mode.3tecla
 181 link path=usr/share/man/man3tecla/gl_read_char.3tecla \
 182     target=gl_get_line.3tecla
 183 link path=usr/share/man/man3tecla/gl_register_action.3tecla \
 184     target=gl_get_line.3tecla
 185 link path=usr/share/man/man3tecla/gl_replace_prompt.3tecla \
 186     target=gl_get_line.3tecla
 187 link path=usr/share/man/man3tecla/gl_resize_history.3tecla \
 188     target=gl_get_line.3tecla
 189 link path=usr/share/man/man3tecla/gl_return_status.3tecla \
 190     target=gl_get_line.3tecla
 191 link path=usr/share/man/man3tecla/gl_save_history.3tecla \
 192     target=gl_get_line.3tecla
 193 link path=usr/share/man/man3tecla/gl_set_term_size.3tecla \
 194     target=gl_get_line.3tecla
 195 link path=usr/share/man/man3tecla/gl_show_history.3tecla \
 196     target=gl_get_line.3tecla
 197 link path=usr/share/man/man3tecla/gl_size_of_history.3tecla \
 198     target=gl_get_line.3tecla
 199 link path=usr/share/man/man3tecla/gl_state_of_history.3tecla \
 200     target=gl_get_line.3tecla
 201 link path=usr/share/man/man3tecla/gl_terminal_size.3tecla \
 202     target=gl_get_line.3tecla
 203 link path=usr/share/man/man3tecla/gl_toggle_history.3tecla \
 204     target=gl_get_line.3tecla
 205 link path=usr/share/man/man3tecla/gl_trap_signal.3tecla \
 206     target=gl_get_line.3tecla
 207 link path=usr/share/man/man3tecla/gl_tty_signals.3tecla \
 208     target=gl_io_mode.3tecla
 209 link path=usr/share/man/man3tecla/gl_watch_fd.3tecla target=gl_get_line.3tecla
 210 link path=usr/share/man/man3tecla/new_CplFileConf.3tecla \
 211     target=cpl_complete_word.3tecla
 212 link path=usr/share/man/man3tecla/new_ExpandFile.3tecla \
 213     target=ef_expand_file.3tecla
 214 link path=usr/share/man/man3tecla/new_GetLine.3tecla target=gl_get_line.3tecla
 215 link path=usr/share/man/man3tecla/new_PathCache.3tecla \
 216     target=pca_lookup_file.3tecla
 217 link path=usr/share/man/man3tecla/new_PcaPathConf.3tecla \
 218     target=pca_lookup_file.3tecla
 219 link path=usr/share/man/man3tecla/new_WordCompletion.3tecla \
 220     target=cpl_complete_word.3tecla
 221 link path=usr/share/man/man3tecla/pca_last_error.3tecla \
 222     target=pca_lookup_file.3tecla
 223 link path=usr/share/man/man3tecla/pca_path_completions.3tecla \
 224     target=pca_lookup_file.3tecla
 225 link path=usr/share/man/man3tecla/pca_scan_path.3tecla \
 226     target=pca_lookup_file.3tecla
 227 link path=usr/share/man/man3tecla/pca_set_check_fn.3tecla \
 228     target=pca_lookup_file.3tecla
 229 link path=usr/share/man/man3tecla/ppc_file_start.3tecla \
 230     target=pca_lookup_file.3tecla
 231 link path=usr/share/man/man3tecla/ppc_literal_escapes.3tecla \
 232     target=pca_lookup_file.3tecla
 233 link path=usr/share/man/man5/teclarc.5 target=tecla.5