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 27set name=pkg.fmri value=pkg:/library/libtecla@1.6.0,5.11-0.155.53 28set name=pkg.description value="Tecla command-line editing library" 29set name=pkg.summary value="Tecla command-line editing library" 30set name=info.classification value=org.opensolaris.category.2008:System/Libraries 31set name=variant.arch value=i386 32dir group=sys mode=0755 owner=root path=usr 33dir group=bin mode=0755 owner=root path=usr/bin 34dir group=bin mode=0755 owner=root path=usr/include 35dir group=bin mode=0755 owner=root path=usr/lib 36dir group=bin mode=0755 owner=root path=usr/lib/amd64 37dir group=bin mode=0755 owner=root path=usr/share/man 38dir facet.doc.man=true group=bin mode=0755 owner=root path=usr/share/man/man1 39dir facet.doc.man=true group=bin mode=0755 owner=root path=usr/share/man/man3lib 40dir facet.doc.man=true group=bin mode=0755 owner=root path=usr/share/man/man3sysevent 41dir facet.doc.man=true group=bin mode=0755 owner=root path=usr/share/man/man3tecla 42dir facet.doc.man=true group=bin mode=0755 owner=root path=usr/share/man/man5 43file NOHASH group=bin mode=0555 owner=root path=usr/bin/enhance 44file NOHASH group=bin mode=0644 owner=root path=usr/include/libtecla.h 45file NOHASH group=bin mode=0755 owner=root path=usr/lib/amd64/libtecla.so.1 46file NOHASH group=bin mode=0644 owner=root path=usr/lib/amd64/llib-ltecla.ln 47file NOHASH group=bin mode=0755 owner=root path=usr/lib/libtecla.so.1 48file NOHASH group=bin mode=0644 owner=root path=usr/lib/llib-ltecla 49file NOHASH group=bin mode=0644 owner=root path=usr/lib/llib-ltecla.ln 50file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/enhance.1 51file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man3lib/libtecla.3lib 52file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man3sysevent/sysevent_bind_handle.3sysevent 53file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man3sysevent/sysevent_free.3sysevent 54file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man3sysevent/sysevent_get_attr_list.3sysevent 55file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man3sysevent/sysevent_get_class_name.3sysevent 56file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man3sysevent/sysevent_get_vendor_name.3sysevent 57file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man3sysevent/sysevent_post_event.3sysevent 58file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man3sysevent/sysevent_subscribe_event.3sysevent 59file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man3tecla/cpl_complete_word.3tecla 60file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man3tecla/ef_expand_file.3tecla 61file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man3tecla/gl_get_line.3tecla 62file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man3tecla/gl_io_mode.3tecla 63file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man3tecla/libtecla_version.3tecla 64file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man3tecla/pca_lookup_file.3tecla 65file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man5/tecla.5 66legacy arch=i386 category=system desc="Tecla command-line editing library" hotline="Please contact your local service provider" name="Tecla command-line editing library" pkg=SUNWtecla vendor=Illumos version=11.11,REV=2009.11.11 67license usr/src/lib/libtecla/THIRDPARTYLICENSE license=usr/src/lib/libtecla/THIRDPARTYLICENSE 68link path=usr/lib/amd64/libtecla.so target=libtecla.so.1 69link path=usr/lib/libtecla.so target=libtecla.so.1 70link facet.doc.man=true path=usr/share/man/man3sysevent/sysevent_get_pid.3sysevent target=sysevent_get_vendor_name.3sysevent 71link facet.doc.man=true path=usr/share/man/man3sysevent/sysevent_get_pub_name.3sysevent target=sysevent_get_vendor_name.3sysevent 72link facet.doc.man=true path=usr/share/man/man3sysevent/sysevent_get_seq.3sysevent target=sysevent_get_class_name.3sysevent 73link facet.doc.man=true path=usr/share/man/man3sysevent/sysevent_get_size.3sysevent target=sysevent_get_class_name.3sysevent 74link facet.doc.man=true path=usr/share/man/man3sysevent/sysevent_get_subclass_name.3sysevent target=sysevent_get_class_name.3sysevent 75link facet.doc.man=true path=usr/share/man/man3sysevent/sysevent_get_time.3sysevent target=sysevent_get_class_name.3sysevent 76link facet.doc.man=true path=usr/share/man/man3sysevent/sysevent_unbind_handle.3sysevent target=sysevent_bind_handle.3sysevent 77link facet.doc.man=true path=usr/share/man/man3sysevent/sysevent_unsubscribe_event.3sysevent target=sysevent_subscribe_event.3sysevent 78link facet.doc.man=true path=usr/share/man/man3tecla/cfc_file_start.3tecla target=cpl_complete_word.3tecla 79link facet.doc.man=true path=usr/share/man/man3tecla/cfc_literal_escapes.3tecla target=cpl_complete_word.3tecla 80link facet.doc.man=true path=usr/share/man/man3tecla/cfc_set_check_fn.3tecla target=cpl_complete_word.3tecla 81link facet.doc.man=true path=usr/share/man/man3tecla/cpl_add_completion.3tecla target=cpl_complete_word.3tecla 82link facet.doc.man=true path=usr/share/man/man3tecla/cpl_check_exe.3tecla target=cpl_complete_word.3tecla 83link facet.doc.man=true path=usr/share/man/man3tecla/cpl_file_completions.3tecla target=cpl_complete_word.3tecla 84link facet.doc.man=true path=usr/share/man/man3tecla/cpl_last_error.3tecla target=cpl_complete_word.3tecla 85link facet.doc.man=true path=usr/share/man/man3tecla/cpl_list_completions.3tecla target=cpl_complete_word.3tecla 86link facet.doc.man=true path=usr/share/man/man3tecla/cpl_recall_matches.3tecla target=cpl_complete_word.3tecla 87link facet.doc.man=true path=usr/share/man/man3tecla/cpl_record_error.3tecla target=cpl_complete_word.3tecla 88link facet.doc.man=true path=usr/share/man/man3tecla/del_CplFileConf.3tecla target=cpl_complete_word.3tecla 89link facet.doc.man=true path=usr/share/man/man3tecla/del_ExpandFile.3tecla target=ef_expand_file.3tecla 90link facet.doc.man=true path=usr/share/man/man3tecla/del_GetLine.3tecla target=gl_get_line.3tecla 91link facet.doc.man=true path=usr/share/man/man3tecla/del_PathCache.3tecla target=pca_lookup_file.3tecla 92link facet.doc.man=true path=usr/share/man/man3tecla/del_PcaPathConf.3tecla target=pca_lookup_file.3tecla 93link facet.doc.man=true path=usr/share/man/man3tecla/del_WordCompletion.3tecla target=cpl_complete_word.3tecla 94link facet.doc.man=true path=usr/share/man/man3tecla/ef_last_error.3tecla target=ef_expand_file.3tecla 95link facet.doc.man=true path=usr/share/man/man3tecla/ef_list_expansions.3tecla target=ef_expand_file.3tecla 96link facet.doc.man=true path=usr/share/man/man3tecla/gl_abandon_line.3tecla target=gl_io_mode.3tecla 97link facet.doc.man=true path=usr/share/man/man3tecla/gl_append_history.3tecla target=gl_get_line.3tecla 98link facet.doc.man=true path=usr/share/man/man3tecla/gl_automatic_history.3tecla target=gl_get_line.3tecla 99link facet.doc.man=true path=usr/share/man/man3tecla/gl_bind_keyseq.3tecla target=gl_get_line.3tecla 100link facet.doc.man=true path=usr/share/man/man3tecla/gl_catch_blocked.3tecla target=gl_get_line.3tecla 101link facet.doc.man=true path=usr/share/man/man3tecla/gl_change_terminal.3tecla target=gl_get_line.3tecla 102link facet.doc.man=true path=usr/share/man/man3tecla/gl_clear_history.3tecla target=gl_get_line.3tecla 103link facet.doc.man=true path=usr/share/man/man3tecla/gl_completion_action.3tecla target=gl_get_line.3tecla 104link facet.doc.man=true path=usr/share/man/man3tecla/gl_configure_getline.3tecla target=gl_get_line.3tecla 105link facet.doc.man=true path=usr/share/man/man3tecla/gl_customize_completion.3tecla target=gl_get_line.3tecla 106link facet.doc.man=true path=usr/share/man/man3tecla/gl_display_text.3tecla target=gl_get_line.3tecla 107link facet.doc.man=true path=usr/share/man/man3tecla/gl_echo_mode.3tecla target=gl_get_line.3tecla 108link facet.doc.man=true path=usr/share/man/man3tecla/gl_erase_terminal.3tecla target=gl_get_line.3tecla 109link facet.doc.man=true path=usr/share/man/man3tecla/gl_error_message.3tecla target=gl_get_line.3tecla 110link facet.doc.man=true path=usr/share/man/man3tecla/gl_group_history.3tecla target=gl_get_line.3tecla 111link facet.doc.man=true path=usr/share/man/man3tecla/gl_handle_signal.3tecla target=gl_io_mode.3tecla 112link facet.doc.man=true path=usr/share/man/man3tecla/gl_ignore_signal.3tecla target=gl_get_line.3tecla 113link facet.doc.man=true path=usr/share/man/man3tecla/gl_inactivity_timeout.3tecla target=gl_get_line.3tecla 114link facet.doc.man=true path=usr/share/man/man3tecla/gl_last_signal.3tecla target=gl_get_line.3tecla 115link facet.doc.man=true path=usr/share/man/man3tecla/gl_limit_history.3tecla target=gl_get_line.3tecla 116link facet.doc.man=true path=usr/share/man/man3tecla/gl_list_signals.3tecla target=gl_get_line.3tecla 117link facet.doc.man=true path=usr/share/man/man3tecla/gl_load_history.3tecla target=gl_get_line.3tecla 118link facet.doc.man=true path=usr/share/man/man3tecla/gl_lookup_history.3tecla target=gl_get_line.3tecla 119link facet.doc.man=true path=usr/share/man/man3tecla/gl_normal_io.3tecla target=gl_io_mode.3tecla 120link facet.doc.man=true path=usr/share/man/man3tecla/gl_pending_io.3tecla target=gl_io_mode.3tecla 121link facet.doc.man=true path=usr/share/man/man3tecla/gl_prompt_style.3tecla target=gl_get_line.3tecla 122link facet.doc.man=true path=usr/share/man/man3tecla/gl_query_char.3tecla target=gl_get_line.3tecla 123link facet.doc.man=true path=usr/share/man/man3tecla/gl_range_of_history.3tecla target=gl_get_line.3tecla 124link facet.doc.man=true path=usr/share/man/man3tecla/gl_raw_io.3tecla target=gl_io_mode.3tecla 125link facet.doc.man=true path=usr/share/man/man3tecla/gl_read_char.3tecla target=gl_get_line.3tecla 126link facet.doc.man=true path=usr/share/man/man3tecla/gl_register_action.3tecla target=gl_get_line.3tecla 127link facet.doc.man=true path=usr/share/man/man3tecla/gl_replace_prompt.3tecla target=gl_get_line.3tecla 128link facet.doc.man=true path=usr/share/man/man3tecla/gl_resize_history.3tecla target=gl_get_line.3tecla 129link facet.doc.man=true path=usr/share/man/man3tecla/gl_return_status.3tecla target=gl_get_line.3tecla 130link facet.doc.man=true path=usr/share/man/man3tecla/gl_save_history.3tecla target=gl_get_line.3tecla 131link facet.doc.man=true path=usr/share/man/man3tecla/gl_set_term_size.3tecla target=gl_get_line.3tecla 132link facet.doc.man=true path=usr/share/man/man3tecla/gl_show_history.3tecla target=gl_get_line.3tecla 133link facet.doc.man=true path=usr/share/man/man3tecla/gl_size_of_history.3tecla target=gl_get_line.3tecla 134link facet.doc.man=true path=usr/share/man/man3tecla/gl_state_of_history.3tecla target=gl_get_line.3tecla 135link facet.doc.man=true path=usr/share/man/man3tecla/gl_terminal_size.3tecla target=gl_get_line.3tecla 136link facet.doc.man=true path=usr/share/man/man3tecla/gl_toggle_history.3tecla target=gl_get_line.3tecla 137link facet.doc.man=true path=usr/share/man/man3tecla/gl_trap_signal.3tecla target=gl_get_line.3tecla 138link facet.doc.man=true path=usr/share/man/man3tecla/gl_tty_signals.3tecla target=gl_io_mode.3tecla 139link facet.doc.man=true path=usr/share/man/man3tecla/gl_watch_fd.3tecla target=gl_get_line.3tecla 140link facet.doc.man=true path=usr/share/man/man3tecla/new_CplFileConf.3tecla target=cpl_complete_word.3tecla 141link facet.doc.man=true path=usr/share/man/man3tecla/new_ExpandFile.3tecla target=ef_expand_file.3tecla 142link facet.doc.man=true path=usr/share/man/man3tecla/new_GetLine.3tecla target=gl_get_line.3tecla 143link facet.doc.man=true path=usr/share/man/man3tecla/new_PathCache.3tecla target=pca_lookup_file.3tecla 144link facet.doc.man=true path=usr/share/man/man3tecla/new_PcaPathConf.3tecla target=pca_lookup_file.3tecla 145link facet.doc.man=true path=usr/share/man/man3tecla/new_WordCompletion.3tecla target=cpl_complete_word.3tecla 146link facet.doc.man=true path=usr/share/man/man3tecla/pca_last_error.3tecla target=pca_lookup_file.3tecla 147link facet.doc.man=true path=usr/share/man/man3tecla/pca_path_completions.3tecla target=pca_lookup_file.3tecla 148link facet.doc.man=true path=usr/share/man/man3tecla/pca_scan_path.3tecla target=pca_lookup_file.3tecla 149link facet.doc.man=true path=usr/share/man/man3tecla/pca_set_check_fn.3tecla target=pca_lookup_file.3tecla 150link facet.doc.man=true path=usr/share/man/man3tecla/ppc_file_start.3tecla target=pca_lookup_file.3tecla 151link facet.doc.man=true path=usr/share/man/man3tecla/ppc_literal_escapes.3tecla target=pca_lookup_file.3tecla 152link facet.doc.man=true path=usr/share/man/man5/teclarc.5 target=tecla.5 153# 154# CDDL HEADER START 155# 156# The contents of this file are subject to the terms of the 157# Common Development and Distribution License (the "License"). 158# You may not use this file except in compliance with the License. 159# 160# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 161# or http://www.opensolaris.org/os/licensing. 162# See the License for the specific language governing permissions 163# and limitations under the License. 164# 165# When distributing Covered Code, include this CDDL HEADER in each 166# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 167# If applicable, add the following below this CDDL HEADER, with the 168# fields enclosed by brackets "[]" replaced with your own identifying 169# information: Portions Copyright [yyyy] [name of copyright owner] 170# 171# CDDL HEADER END 172# 173 174# 175# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 176# 177 178# 179# These actions represent settings which should appear in every package. 180# 181 182# 183# Name the consolidation this package came from. 184# 185set name=org.opensolaris.consolidation value=osnet 186 187# 188# Indicate that the package was published in a zones aware 189# fashion. 190# 191set name=variant.opensolaris.zone value=global value=nonglobal 192# 193# CDDL HEADER START 194# 195# The contents of this file are subject to the terms of the 196# Common Development and Distribution License (the "License"). 197# You may not use this file except in compliance with the License. 198# 199# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 200# or http://www.opensolaris.org/os/licensing. 201# See the License for the specific language governing permissions 202# and limitations under the License. 203# 204# When distributing Covered Code, include this CDDL HEADER in each 205# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 206# If applicable, add the following below this CDDL HEADER, with the 207# fields enclosed by brackets "[]" replaced with your own identifying 208# information: Portions Copyright [yyyy] [name of copyright owner] 209# 210# CDDL HEADER END 211# 212 213# 214# Copyright 2010 Sun Microsystems, Inc. All rights reserved. 215# Use is subject to license terms. 216# 217 218# 219# Only publish packages for the currently specified architecture 220# 221# This is somewhat nonintuitive. In English: 222# 223# For any action of type "set", 224# if the "name" property matches the regex "variant.arch", 225# and *every* occurrence of the "value" property does not match 226# $ARCH, then don't publish it. 227# 228# ...in other words, if *any* occurrence of "value" matches i386, 229# then the negative lookahead assertion in the regex will fail, and we 230# won't abort based on the action. 231# 232 233# 234# Catch don't-publish settings from manifest-embedded transforms 235# 236# 237# CDDL HEADER START 238# 239# The contents of this file are subject to the terms of the 240# Common Development and Distribution License (the "License"). 241# You may not use this file except in compliance with the License. 242# 243# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 244# or http://www.opensolaris.org/os/licensing. 245# See the License for the specific language governing permissions 246# and limitations under the License. 247# 248# When distributing Covered Code, include this CDDL HEADER in each 249# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 250# If applicable, add the following below this CDDL HEADER, with the 251# fields enclosed by brackets "[]" replaced with your own identifying 252# information: Portions Copyright [yyyy] [name of copyright owner] 253# 254# CDDL HEADER END 255# 256 257# 258# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 259# 260 261# 262# This file and its contents are supplied under the terms of the 263# Common Development and Distribution License ("CDDL"), version 1.0. 264# You may only use this file in accordance with the terms of version 265# 1.0 of the CDDL. 266# 267# A full copy of the text of the CDDL should have accompanied this 268# source. A copy of the CDDL is also available via the Internet 269# at http://www.illumos.org/license/CDDL. 270# 271 272# Copyright 2011, Richard Lowe 273 274# Manual pages are documentation, and more specifically 'man' documentation 275# 276# CDDL HEADER START 277# 278# The contents of this file are subject to the terms of the 279# Common Development and Distribution License (the "License"). 280# You may not use this file except in compliance with the License. 281# 282# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 283# or http://www.opensolaris.org/os/licensing. 284# See the License for the specific language governing permissions 285# and limitations under the License. 286# 287# When distributing Covered Code, include this CDDL HEADER in each 288# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 289# If applicable, add the following below this CDDL HEADER, with the 290# fields enclosed by brackets "[]" replaced with your own identifying 291# information: Portions Copyright [yyyy] [name of copyright owner] 292# 293# CDDL HEADER END 294# 295 296# 297# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 298# Copyright 2011, Richard Lowe 299# 300 301# 302# For kernel/drv, set .conf files to mode 0644. Assume all other 303# files there are drivers, and give them mode 0755 and reboot-needed. 304# 305# The (?<!r) construct in the reboot-needed transform is a negative 306# lookbehind assertion: it says "only match this regex if the 307# previously matched text does NOT match regex r." So it will match 308# all files in the various kernel trees, except for .conf files. 309# 310 311 312# 313# Non-global zones should not have content in kernel, usr/kernel (and 314# other kernel dirs) or in boot/. 315# 316 317 318# 319# shared objects should generally have mode 0755 320# 321 322# 323# Catch some of the collections of largely read-only files 324# 325 326 327# 328# For what's left, go with root:bin 0644, +x for directories 329# 330 331# 332# Default values for legacy actions 333# 334# 335# CDDL HEADER START 336# 337# The contents of this file are subject to the terms of the 338# Common Development and Distribution License (the "License"). 339# You may not use this file except in compliance with the License. 340# 341# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 342# or http://www.opensolaris.org/os/licensing. 343# See the License for the specific language governing permissions 344# and limitations under the License. 345# 346# When distributing Covered Code, include this CDDL HEADER in each 347# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 348# If applicable, add the following below this CDDL HEADER, with the 349# fields enclosed by brackets "[]" replaced with your own identifying 350# information: Portions Copyright [yyyy] [name of copyright owner] 351# 352# CDDL HEADER END 353# 354 355# 356# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 357# 358 359# 360# Pull out the license paths for staging in the proto area. Ignore 361# those with no path separators, as that indicates a file kept in 362# $SRC/pkg/license_files, rather than alongside the associated source. 363# 364 365# 366# Ordering is important here, and the last line wins. 367# 368# The default of "current" is provided by the calling environment, 369# rather than a print operation. 370# 371depend fmri=consolidation/osnet/osnet-incorporation type=require 372