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# 25 26set name=pkg.fmri value=pkg:/developer/astdev@0.5.11,5.11-0.155.53 27set name=pkg.description value="AT&T AST development utilities" 28set name=pkg.summary value="AT&T AST development utilities" 29set name=info.classification value="org.opensolaris.category.2008:System/Software Management" 30set name=variant.arch value=i386 31dir group=sys mode=0755 owner=root path=usr 32dir group=sys mode=0755 owner=root path=usr/ast 33dir group=bin mode=0755 owner=root path=usr/ast/bin 34dir group=bin mode=0755 owner=root path=usr/include 35dir group=bin mode=0755 owner=root path=usr/include/ast 36dir group=bin mode=0755 owner=root path=usr/lib 37dir facet.doc.man=true group=bin mode=0755 owner=root path=usr/share/man/man1 38file NOHASH group=bin mode=0555 owner=root path=usr/ast/bin/msgcc 39file NOHASH group=bin mode=0555 owner=root path=usr/ast/bin/msgcpp 40file NOHASH group=bin mode=0555 owner=root path=usr/ast/bin/msgcvt 41file NOHASH group=bin mode=0555 owner=root path=usr/ast/bin/msggen 42file NOHASH group=bin mode=0555 owner=root path=usr/ast/bin/msgget 43file NOHASH group=bin mode=0644 owner=root path=usr/include/ast/pp.h 44file NOHASH group=bin mode=0644 owner=root path=usr/include/ast/ppkey.h 45file NOHASH group=bin mode=0755 owner=root path=usr/lib/libpp.so.1 46file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/msgcc.1 47file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/msgcpp.1 48file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/msgcvt.1 49file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/msggen.1 50file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/msgget.1 51legacy arch=i386 category=system desc="AT&T AST development utilities" hotline="Please contact your local service provider" name="AT&T AST development utilities" pkg=SUNWastdev vendor=Illumos version=11.11,REV=2009.11.11 52license cr_Sun license=cr_Sun 53license usr/src/contrib/ast/LICENSE license=usr/src/contrib/ast/LICENSE 54# 55# CDDL HEADER START 56# 57# The contents of this file are subject to the terms of the 58# Common Development and Distribution License (the "License"). 59# You may not use this file except in compliance with the License. 60# 61# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 62# or http://www.opensolaris.org/os/licensing. 63# See the License for the specific language governing permissions 64# and limitations under the License. 65# 66# When distributing Covered Code, include this CDDL HEADER in each 67# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 68# If applicable, add the following below this CDDL HEADER, with the 69# fields enclosed by brackets "[]" replaced with your own identifying 70# information: Portions Copyright [yyyy] [name of copyright owner] 71# 72# CDDL HEADER END 73# 74 75# 76# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 77# 78 79# 80# These actions represent settings which should appear in every package. 81# 82 83# 84# Name the consolidation this package came from. 85# 86set name=org.opensolaris.consolidation value=osnet 87 88# 89# Indicate that the package was published in a zones aware 90# fashion. 91# 92set name=variant.opensolaris.zone value=global value=nonglobal 93# 94# CDDL HEADER START 95# 96# The contents of this file are subject to the terms of the 97# Common Development and Distribution License (the "License"). 98# You may not use this file except in compliance with the License. 99# 100# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 101# or http://www.opensolaris.org/os/licensing. 102# See the License for the specific language governing permissions 103# and limitations under the License. 104# 105# When distributing Covered Code, include this CDDL HEADER in each 106# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 107# If applicable, add the following below this CDDL HEADER, with the 108# fields enclosed by brackets "[]" replaced with your own identifying 109# information: Portions Copyright [yyyy] [name of copyright owner] 110# 111# CDDL HEADER END 112# 113 114# 115# Copyright 2010 Sun Microsystems, Inc. All rights reserved. 116# Use is subject to license terms. 117# 118 119# 120# Only publish packages for the currently specified architecture 121# 122# This is somewhat nonintuitive. In English: 123# 124# For any action of type "set", 125# if the "name" property matches the regex "variant.arch", 126# and *every* occurrence of the "value" property does not match 127# $ARCH, then don't publish it. 128# 129# ...in other words, if *any* occurrence of "value" matches i386, 130# then the negative lookahead assertion in the regex will fail, and we 131# won't abort based on the action. 132# 133 134# 135# Catch don't-publish settings from manifest-embedded transforms 136# 137# 138# CDDL HEADER START 139# 140# The contents of this file are subject to the terms of the 141# Common Development and Distribution License (the "License"). 142# You may not use this file except in compliance with the License. 143# 144# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 145# or http://www.opensolaris.org/os/licensing. 146# See the License for the specific language governing permissions 147# and limitations under the License. 148# 149# When distributing Covered Code, include this CDDL HEADER in each 150# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 151# If applicable, add the following below this CDDL HEADER, with the 152# fields enclosed by brackets "[]" replaced with your own identifying 153# information: Portions Copyright [yyyy] [name of copyright owner] 154# 155# CDDL HEADER END 156# 157 158# 159# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 160# 161 162# 163# This file and its contents are supplied under the terms of the 164# Common Development and Distribution License ("CDDL"), version 1.0. 165# You may only use this file in accordance with the terms of version 166# 1.0 of the CDDL. 167# 168# A full copy of the text of the CDDL should have accompanied this 169# source. A copy of the CDDL is also available via the Internet 170# at http://www.illumos.org/license/CDDL. 171# 172 173# Copyright 2011, Richard Lowe 174 175# Manual pages are documentation, and more specifically 'man' documentation 176# 177# CDDL HEADER START 178# 179# The contents of this file are subject to the terms of the 180# Common Development and Distribution License (the "License"). 181# You may not use this file except in compliance with the License. 182# 183# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 184# or http://www.opensolaris.org/os/licensing. 185# See the License for the specific language governing permissions 186# and limitations under the License. 187# 188# When distributing Covered Code, include this CDDL HEADER in each 189# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 190# If applicable, add the following below this CDDL HEADER, with the 191# fields enclosed by brackets "[]" replaced with your own identifying 192# information: Portions Copyright [yyyy] [name of copyright owner] 193# 194# CDDL HEADER END 195# 196 197# 198# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 199# Copyright 2011, Richard Lowe 200# 201 202# 203# For kernel/drv, set .conf files to mode 0644. Assume all other 204# files there are drivers, and give them mode 0755 and reboot-needed. 205# 206# The (?<!r) construct in the reboot-needed transform is a negative 207# lookbehind assertion: it says "only match this regex if the 208# previously matched text does NOT match regex r." So it will match 209# all files in the various kernel trees, except for .conf files. 210# 211 212 213# 214# Non-global zones should not have content in kernel, usr/kernel (and 215# other kernel dirs) or in boot/. 216# 217 218 219# 220# shared objects should generally have mode 0755 221# 222 223# 224# Catch some of the collections of largely read-only files 225# 226 227 228# 229# For what's left, go with root:bin 0644, +x for directories 230# 231 232# 233# Default values for legacy actions 234# 235# 236# CDDL HEADER START 237# 238# The contents of this file are subject to the terms of the 239# Common Development and Distribution License (the "License"). 240# You may not use this file except in compliance with the License. 241# 242# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 243# or http://www.opensolaris.org/os/licensing. 244# See the License for the specific language governing permissions 245# and limitations under the License. 246# 247# When distributing Covered Code, include this CDDL HEADER in each 248# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 249# If applicable, add the following below this CDDL HEADER, with the 250# fields enclosed by brackets "[]" replaced with your own identifying 251# information: Portions Copyright [yyyy] [name of copyright owner] 252# 253# CDDL HEADER END 254# 255 256# 257# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 258# 259 260# 261# Pull out the license paths for staging in the proto area. Ignore 262# those with no path separators, as that indicates a file kept in 263# $SRC/pkg/license_files, rather than alongside the associated source. 264# 265 266# 267# Ordering is important here, and the last line wins. 268# 269# The default of "current" is provided by the calling environment, 270# rather than a print operation. 271# 272depend fmri=consolidation/osnet/osnet-incorporation type=require 273