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/object-file@0.5.11,5.11-0.155.53 27set name=pkg.description value="software development utilities, including ar, dis, dump, elfdump, elfedit, lex, lorder, mcs, nm, prof, ranlib, rpcgen, size, strip, tsort, and yacc" 28set name=pkg.summary value="CCS tools bundled with SunOS" 29set name=info.classification value=org.opensolaris.category.2008:System/Core 30set name=variant.arch value=i386 31dir group=sys mode=0755 owner=root path=usr 32dir group=bin mode=0755 owner=root path=usr/bin 33dir group=bin mode=0755 owner=root path=usr/bin/amd64 34dir group=bin mode=0755 owner=root path=usr/ccs 35dir group=bin mode=0755 owner=root path=usr/ccs/bin 36dir group=bin mode=0755 owner=root path=usr/ccs/bin/amd64 37dir group=bin mode=0755 owner=root path=usr/ccs/lib 38dir group=bin mode=0755 owner=root path=usr/lib 39dir group=bin mode=0755 owner=root path=usr/lib/amd64 40dir group=bin mode=0755 owner=root path=usr/lib/elfedit 41dir group=bin mode=0755 owner=root path=usr/lib/elfedit/amd64 42dir group=sys mode=0755 owner=root path=usr/share 43dir group=sys mode=0755 owner=root path=usr/share/lib 44dir group=bin mode=0755 owner=root path=usr/share/lib/ccs 45dir facet.doc.man=true group=bin mode=0755 owner=root path=usr/share/man/man1 46file NOHASH group=bin mode=0555 owner=root path=usr/bin/amd64/ar 47file NOHASH group=bin mode=0555 owner=root path=usr/bin/amd64/dump 48file NOHASH group=bin mode=0555 owner=root path=usr/bin/amd64/elfdump 49file NOHASH group=bin mode=0555 owner=root path=usr/bin/amd64/elfedit 50file NOHASH group=bin mode=0555 owner=root path=usr/bin/amd64/mcs 51file NOHASH group=bin mode=0555 owner=root path=usr/bin/amd64/nm 52file NOHASH group=bin mode=0555 owner=root path=usr/bin/amd64/size 53file NOHASH group=bin mode=0555 owner=root path=usr/bin/ar 54file NOHASH group=bin mode=0555 owner=root path=usr/bin/dis 55file NOHASH group=bin mode=0555 owner=root path=usr/bin/dump 56file NOHASH group=bin mode=0555 owner=root path=usr/bin/elfdump 57file NOHASH group=bin mode=0555 owner=root path=usr/bin/elfedit 58file NOHASH group=bin mode=0555 owner=root path=usr/bin/error 59file NOHASH group=bin mode=0555 owner=root path=usr/bin/gprof 60file NOHASH group=bin mode=0555 owner=root path=usr/bin/lari 61file NOHASH group=bin mode=0555 owner=root path=usr/bin/lex 62file NOHASH group=bin mode=0555 owner=root path=usr/bin/lorder 63file NOHASH group=bin mode=0555 owner=root path=usr/bin/mcs 64file NOHASH group=bin mode=0555 owner=root path=usr/bin/nm 65file NOHASH group=bin mode=0555 owner=root path=usr/bin/prof 66file NOHASH group=bin mode=0555 owner=root path=usr/bin/ranlib 67file NOHASH group=bin mode=0555 owner=root path=usr/bin/rpcgen 68file NOHASH group=bin mode=0555 owner=root path=usr/bin/size 69file NOHASH group=bin mode=0555 owner=root path=usr/bin/symorder 70file NOHASH group=bin mode=0555 owner=root path=usr/bin/tsort 71file NOHASH group=bin mode=0555 owner=root path=usr/bin/unifdef 72file NOHASH group=bin mode=0555 owner=root path=usr/bin/yacc 73file NOHASH group=bin mode=0644 owner=root path=usr/lib/amd64/llib-ll.ln 74file NOHASH group=bin mode=0644 owner=root path=usr/lib/amd64/llib-ly.ln 75file NOHASH group=bin mode=0755 owner=root path=usr/lib/elfedit/amd64/cap.so 76file NOHASH group=bin mode=0755 owner=root path=usr/lib/elfedit/amd64/dyn.so 77file NOHASH group=bin mode=0755 owner=root path=usr/lib/elfedit/amd64/ehdr.so 78file NOHASH group=bin mode=0755 owner=root path=usr/lib/elfedit/amd64/phdr.so 79file NOHASH group=bin mode=0755 owner=root path=usr/lib/elfedit/amd64/shdr.so 80file NOHASH group=bin mode=0755 owner=root path=usr/lib/elfedit/amd64/str.so 81file NOHASH group=bin mode=0755 owner=root path=usr/lib/elfedit/amd64/sym.so 82file NOHASH group=bin mode=0755 owner=root path=usr/lib/elfedit/amd64/syminfo.so 83file NOHASH group=bin mode=0755 owner=root path=usr/lib/elfedit/cap.so 84file NOHASH group=bin mode=0755 owner=root path=usr/lib/elfedit/dyn.so 85file NOHASH group=bin mode=0755 owner=root path=usr/lib/elfedit/ehdr.so 86file NOHASH group=bin mode=0755 owner=root path=usr/lib/elfedit/phdr.so 87file NOHASH group=bin mode=0755 owner=root path=usr/lib/elfedit/shdr.so 88file NOHASH group=bin mode=0755 owner=root path=usr/lib/elfedit/str.so 89file NOHASH group=bin mode=0755 owner=root path=usr/lib/elfedit/sym.so 90file NOHASH group=bin mode=0755 owner=root path=usr/lib/elfedit/syminfo.so 91file NOHASH group=bin mode=0644 owner=root path=usr/lib/llib-ll 92file NOHASH group=bin mode=0644 owner=root path=usr/lib/llib-ll.ln 93file NOHASH group=bin mode=0644 owner=root path=usr/lib/llib-ly 94file NOHASH group=bin mode=0644 owner=root path=usr/lib/llib-ly.ln 95file NOHASH group=bin mode=0444 owner=root path=usr/share/lib/ccs/gprof.callg.blurb 96file NOHASH group=bin mode=0444 owner=root path=usr/share/lib/ccs/gprof.flat.blurb 97file NOHASH group=bin mode=0644 owner=root path=usr/share/lib/ccs/nceucform 98file NOHASH group=bin mode=0644 owner=root path=usr/share/lib/ccs/ncform 99file NOHASH group=bin mode=0644 owner=root path=usr/share/lib/ccs/nrform 100file NOHASH group=bin mode=0644 owner=root path=usr/share/lib/ccs/yaccpar 101file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/ar.1 102file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/dis.1 103file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/dump.1 104file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/elfdump.1 105file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/elfedit.1 106file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/gprof.1 107file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/lari.1 108file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/lex.1 109file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/lorder.1 110file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/mcs.1 111file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/nm.1 112file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/prof.1 113file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/ranlib.1 114file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/rpcgen.1 115file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/size.1 116file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/strip.1 117file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/symorder.1 118file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/tsort.1 119file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/unifdef.1 120file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/yacc.1 121hardlink path=usr/bin/amd64/strip target=../../bin/amd64/mcs 122hardlink path=usr/bin/strip target=../bin/mcs 123legacy arch=i386 category=system desc="software development utilities, including ar, dis, dump, elfdump, elfedit, lex, lorder, mcs, nm, prof, ranlib, rpcgen, size, strip, tsort, and yacc" hotline="Please contact your local service provider" name="CCS tools bundled with SunOS" pkg=SUNWbtool vendor=Illumos version=11.11,REV=2009.11.11 124license cr_Sun license=cr_Sun 125license lic_CDDL license=lic_CDDL 126license usr/src/cmd/backup/dump/THIRDPARTYLICENSE license=usr/src/cmd/backup/dump/THIRDPARTYLICENSE 127link path=usr/ccs/bin/amd64/ar target=../../../bin/amd64/ar 128link path=usr/ccs/bin/amd64/dump target=../../../bin/amd64/dump 129link path=usr/ccs/bin/amd64/elfdump target=../../../bin/amd64/elfdump 130link path=usr/ccs/bin/amd64/mcs target=../../../bin/amd64/mcs 131link path=usr/ccs/bin/amd64/nm target=../../../bin/amd64/nm 132link path=usr/ccs/bin/amd64/size target=../../../bin/amd64/size 133link path=usr/ccs/bin/amd64/strip target=../../../bin/amd64/strip 134link path=usr/ccs/bin/ar target=../../bin/ar 135link path=usr/ccs/bin/dis target=../../bin/dis 136link path=usr/ccs/bin/dump target=../../bin/dump 137link path=usr/ccs/bin/elfdump target=../../bin/elfdump 138link path=usr/ccs/bin/error target=../../bin/error 139link path=usr/ccs/bin/gprof target=../../bin/gprof 140link path=usr/ccs/bin/lari target=../../bin/lari 141link path=usr/ccs/bin/lex target=../../bin/lex 142link path=usr/ccs/bin/lorder target=../../bin/lorder 143link path=usr/ccs/bin/mcs target=../../bin/mcs 144link path=usr/ccs/bin/nm target=../../bin/nm 145link path=usr/ccs/bin/prof target=../../bin/prof 146link path=usr/ccs/bin/ranlib target=../../bin/ranlib 147link path=usr/ccs/bin/size target=../../bin/size 148link path=usr/ccs/bin/strip target=../../bin/strip 149link path=usr/ccs/bin/symorder target=../../bin/symorder 150link path=usr/ccs/bin/tsort target=../../bin/tsort 151link path=usr/ccs/bin/unifdef target=../../bin/unifdef 152link path=usr/ccs/bin/yacc target=../../bin/yacc 153link path=usr/ccs/bin/yaccpar target=../../share/lib/ccs/yaccpar 154link path=usr/ccs/lib/llib-ll.ln target=../../lib/llib-ll.ln 155link path=usr/ccs/lib/llib-ly.ln target=../../lib/llib-ly.ln 156link path=usr/lib/elfedit/32 target=. 157link path=usr/lib/elfedit/64 target=amd64 158# 159# CDDL HEADER START 160# 161# The contents of this file are subject to the terms of the 162# Common Development and Distribution License (the "License"). 163# You may not use this file except in compliance with the License. 164# 165# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 166# or http://www.opensolaris.org/os/licensing. 167# See the License for the specific language governing permissions 168# and limitations under the License. 169# 170# When distributing Covered Code, include this CDDL HEADER in each 171# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 172# If applicable, add the following below this CDDL HEADER, with the 173# fields enclosed by brackets "[]" replaced with your own identifying 174# information: Portions Copyright [yyyy] [name of copyright owner] 175# 176# CDDL HEADER END 177# 178 179# 180# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 181# 182 183# 184# These actions represent settings which should appear in every package. 185# 186 187# 188# Name the consolidation this package came from. 189# 190set name=org.opensolaris.consolidation value=osnet 191 192# 193# Indicate that the package was published in a zones aware 194# fashion. 195# 196set name=variant.opensolaris.zone value=global value=nonglobal 197# 198# CDDL HEADER START 199# 200# The contents of this file are subject to the terms of the 201# Common Development and Distribution License (the "License"). 202# You may not use this file except in compliance with the License. 203# 204# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 205# or http://www.opensolaris.org/os/licensing. 206# See the License for the specific language governing permissions 207# and limitations under the License. 208# 209# When distributing Covered Code, include this CDDL HEADER in each 210# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 211# If applicable, add the following below this CDDL HEADER, with the 212# fields enclosed by brackets "[]" replaced with your own identifying 213# information: Portions Copyright [yyyy] [name of copyright owner] 214# 215# CDDL HEADER END 216# 217 218# 219# Copyright 2010 Sun Microsystems, Inc. All rights reserved. 220# Use is subject to license terms. 221# 222 223# 224# Only publish packages for the currently specified architecture 225# 226# This is somewhat nonintuitive. In English: 227# 228# For any action of type "set", 229# if the "name" property matches the regex "variant.arch", 230# and *every* occurrence of the "value" property does not match 231# $ARCH, then don't publish it. 232# 233# ...in other words, if *any* occurrence of "value" matches i386, 234# then the negative lookahead assertion in the regex will fail, and we 235# won't abort based on the action. 236# 237 238# 239# Catch don't-publish settings from manifest-embedded transforms 240# 241# 242# CDDL HEADER START 243# 244# The contents of this file are subject to the terms of the 245# Common Development and Distribution License (the "License"). 246# You may not use this file except in compliance with the License. 247# 248# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 249# or http://www.opensolaris.org/os/licensing. 250# See the License for the specific language governing permissions 251# and limitations under the License. 252# 253# When distributing Covered Code, include this CDDL HEADER in each 254# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 255# If applicable, add the following below this CDDL HEADER, with the 256# fields enclosed by brackets "[]" replaced with your own identifying 257# information: Portions Copyright [yyyy] [name of copyright owner] 258# 259# CDDL HEADER END 260# 261 262# 263# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 264# 265 266# 267# This file and its contents are supplied under the terms of the 268# Common Development and Distribution License ("CDDL"), version 1.0. 269# You may only use this file in accordance with the terms of version 270# 1.0 of the CDDL. 271# 272# A full copy of the text of the CDDL should have accompanied this 273# source. A copy of the CDDL is also available via the Internet 274# at http://www.illumos.org/license/CDDL. 275# 276 277# Copyright 2011, Richard Lowe 278 279# Manual pages are documentation, and more specifically 'man' documentation 280# 281# CDDL HEADER START 282# 283# The contents of this file are subject to the terms of the 284# Common Development and Distribution License (the "License"). 285# You may not use this file except in compliance with the License. 286# 287# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 288# or http://www.opensolaris.org/os/licensing. 289# See the License for the specific language governing permissions 290# and limitations under the License. 291# 292# When distributing Covered Code, include this CDDL HEADER in each 293# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 294# If applicable, add the following below this CDDL HEADER, with the 295# fields enclosed by brackets "[]" replaced with your own identifying 296# information: Portions Copyright [yyyy] [name of copyright owner] 297# 298# CDDL HEADER END 299# 300 301# 302# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 303# Copyright 2011, Richard Lowe 304# 305 306# 307# For kernel/drv, set .conf files to mode 0644. Assume all other 308# files there are drivers, and give them mode 0755 and reboot-needed. 309# 310# The (?<!r) construct in the reboot-needed transform is a negative 311# lookbehind assertion: it says "only match this regex if the 312# previously matched text does NOT match regex r." So it will match 313# all files in the various kernel trees, except for .conf files. 314# 315 316 317# 318# Non-global zones should not have content in kernel, usr/kernel (and 319# other kernel dirs) or in boot/. 320# 321 322 323# 324# shared objects should generally have mode 0755 325# 326 327# 328# Catch some of the collections of largely read-only files 329# 330 331 332# 333# For what's left, go with root:bin 0644, +x for directories 334# 335 336# 337# Default values for legacy actions 338# 339# 340# CDDL HEADER START 341# 342# The contents of this file are subject to the terms of the 343# Common Development and Distribution License (the "License"). 344# You may not use this file except in compliance with the License. 345# 346# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 347# or http://www.opensolaris.org/os/licensing. 348# See the License for the specific language governing permissions 349# and limitations under the License. 350# 351# When distributing Covered Code, include this CDDL HEADER in each 352# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 353# If applicable, add the following below this CDDL HEADER, with the 354# fields enclosed by brackets "[]" replaced with your own identifying 355# information: Portions Copyright [yyyy] [name of copyright owner] 356# 357# CDDL HEADER END 358# 359 360# 361# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 362# 363 364# 365# Pull out the license paths for staging in the proto area. Ignore 366# those with no path separators, as that indicates a file kept in 367# $SRC/pkg/license_files, rather than alongside the associated source. 368# 369 370# 371# Ordering is important here, and the last line wins. 372# 373# The default of "current" is provided by the calling environment, 374# rather than a print operation. 375# 376depend fmri=pkg:/runtime/perl@5.36-2022.0.0.6.17623.591 predicate=pkg:/runtime/perl-536@5.36.3-2022.0.0.0.17623.591 type=conditional 377depend fmri=consolidation/osnet/osnet-incorporation type=require 378depend fmri=developer/macro/cpp type=require 379depend fmri=pkg:/SUNWcs@0.5.11-0.155.53 type=require 380depend fmri=pkg:/library/libtecla@1.6.0-0.155.53 type=require 381depend fmri=pkg:/system/library@0.5.11-0.155.53 type=require 382depend fmri=runtime/perl-536 type=require 383depend fmri=pkg:/runtime/perl-522@5.22.4-2017.0.0.0.10319.544 fmri=pkg:/runtime/perl-524@5.24.3-2017.0.0.0.10319.47 fmri=pkg:/runtime/perl-536@5.36.3-2022.0.0.0.17623.591 type=require-any 384