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