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 2019 OmniOS Community Edition (OmniOSce) Association.
  25 # Copyright 2020 Peter Tribble
  26 #
  27 
  28 #
  29 # Copyright (c) 2012 by Delphix. All rights reserved.
  30 #
  31 
  32 set name=pkg.fmri value=pkg:/developer/dtrace@$(PKGVERS)
  33 set name=pkg.summary value="DTrace Clients"
  34 set name=pkg.description value="Dynamic Tracing (DTrace) Clients"
  35 set name=info.classification \
  36     value=org.opensolaris.category.2008:Development/System
  37 set name=variant.arch value=$(ARCH)
  38 dir  path=usr group=sys
  39 dir  path=usr/demo
  40 dir  path=usr/demo/dtrace
  41 file path=usr/demo/dtrace/applicat.d
  42 file path=usr/demo/dtrace/badopen.d
  43 file path=usr/demo/dtrace/begin.d
  44 file path=usr/demo/dtrace/callout.d
  45 file path=usr/demo/dtrace/clause.d
  46 file path=usr/demo/dtrace/clear.d
  47 file path=usr/demo/dtrace/countdown.d
  48 file path=usr/demo/dtrace/counter.d
  49 file path=usr/demo/dtrace/dateprof.d
  50 file path=usr/demo/dtrace/delay.d
  51 file path=usr/demo/dtrace/denorm.d
  52 file path=usr/demo/dtrace/end.d
  53 file path=usr/demo/dtrace/error.d
  54 file path=usr/demo/dtrace/errorpath.d
  55 file path=usr/demo/dtrace/find.d
  56 file path=usr/demo/dtrace/firebird.d
  57 file path=usr/demo/dtrace/hello.d
  58 file path=usr/demo/dtrace/howlong.d
  59 file path=usr/demo/dtrace/index.html
  60 file path=usr/demo/dtrace/interp.d
  61 file path=usr/demo/dtrace/interval.d
  62 file path=usr/demo/dtrace/intr.d
  63 file path=usr/demo/dtrace/iocpu.d
  64 file path=usr/demo/dtrace/iosnoop.d
  65 file path=usr/demo/dtrace/iothrough.d
  66 file path=usr/demo/dtrace/iotime.d
  67 file path=usr/demo/dtrace/ipio.d
  68 file path=usr/demo/dtrace/ipproto.d
  69 $(i386_ONLY)file path=usr/demo/dtrace/iprb.d
  70 file path=usr/demo/dtrace/kstat.d
  71 file path=usr/demo/dtrace/ksyms.d
  72 file path=usr/demo/dtrace/libc.d
  73 file path=usr/demo/dtrace/lquantize.d
  74 file path=usr/demo/dtrace/lwptime.d
  75 file path=usr/demo/dtrace/normalize.d
  76 file path=usr/demo/dtrace/nscd.d
  77 file path=usr/demo/dtrace/pri.d
  78 file path=usr/demo/dtrace/printa.d
  79 file path=usr/demo/dtrace/pritime.d
  80 file path=usr/demo/dtrace/prof.d
  81 file path=usr/demo/dtrace/profpri.d
  82 file path=usr/demo/dtrace/progtime.d
  83 file path=usr/demo/dtrace/putnext.d
  84 file path=usr/demo/dtrace/qlen.d
  85 file path=usr/demo/dtrace/qtime.d
  86 file path=usr/demo/dtrace/renormalize.d
  87 file path=usr/demo/dtrace/restest.d
  88 file path=usr/demo/dtrace/ring.d
  89 file path=usr/demo/dtrace/rtime.d
  90 file path=usr/demo/dtrace/rwinfo.d
  91 file path=usr/demo/dtrace/rwtime.d
  92 file path=usr/demo/dtrace/sig.d
  93 file path=usr/demo/dtrace/soffice.d
  94 file path=usr/demo/dtrace/spec.d
  95 file path=usr/demo/dtrace/specopen.d
  96 file path=usr/demo/dtrace/ssd.d
  97 file path=usr/demo/dtrace/syscall.d
  98 file path=usr/demo/dtrace/tcp1stbyte.d
  99 file path=usr/demo/dtrace/tcpbytes.d
 100 file path=usr/demo/dtrace/tcpbytesstat.d
 101 file path=usr/demo/dtrace/tcpconnlat.d
 102 file path=usr/demo/dtrace/tcpio.d
 103 file path=usr/demo/dtrace/tcpioflags.d
 104 file path=usr/demo/dtrace/tcprst.d
 105 file path=usr/demo/dtrace/tcpsnoop.d
 106 file path=usr/demo/dtrace/tcpstate.d
 107 file path=usr/demo/dtrace/tcptop.d
 108 file path=usr/demo/dtrace/tick.d
 109 file path=usr/demo/dtrace/ticktime.d
 110 file path=usr/demo/dtrace/time.d
 111 file path=usr/demo/dtrace/tracewrite.d
 112 file path=usr/demo/dtrace/trunc.d
 113 file path=usr/demo/dtrace/trussrw.d
 114 file path=usr/demo/dtrace/udpbytes.d
 115 file path=usr/demo/dtrace/udpbytesstat.d
 116 file path=usr/demo/dtrace/udpio.d
 117 file path=usr/demo/dtrace/udpsnoop.d
 118 file path=usr/demo/dtrace/udptop.d
 119 file path=usr/demo/dtrace/userfunc.d
 120 file path=usr/demo/dtrace/whatfor.d
 121 file path=usr/demo/dtrace/whatlock.d
 122 file path=usr/demo/dtrace/where.d
 123 file path=usr/demo/dtrace/whererun.d
 124 file path=usr/demo/dtrace/whoexec.d
 125 file path=usr/demo/dtrace/whofor.d
 126 file path=usr/demo/dtrace/whoio.d
 127 file path=usr/demo/dtrace/whopreempt.d
 128 file path=usr/demo/dtrace/whoqueue.d
 129 file path=usr/demo/dtrace/whosteal.d
 130 file path=usr/demo/dtrace/whowrite.d
 131 file path=usr/demo/dtrace/writes.d
 132 file path=usr/demo/dtrace/writesbycmd.d
 133 file path=usr/demo/dtrace/writesbycmdfd.d
 134 file path=usr/demo/dtrace/writetime.d
 135 file path=usr/demo/dtrace/writetimeq.d
 136 file path=usr/demo/dtrace/xioctl.d
 137 file path=usr/demo/dtrace/xterm.d
 138 file path=usr/demo/dtrace/xwork.d
 139 dir  path=usr/include
 140 file path=usr/include/dtrace.h
 141 dir  path=usr/include/sys
 142 file path=usr/include/sys/dtrace.h
 143 file path=usr/include/sys/dtrace_impl.h
 144 file path=usr/include/sys/fasttrap.h
 145 file path=usr/include/sys/fasttrap_impl.h
 146 file path=usr/include/sys/fasttrap_isa.h
 147 file path=usr/include/sys/lockstat.h
 148 file path=usr/include/sys/sdt.h
 149 dir  path=usr/lib
 150 dir  path=usr/lib/$(ARCH64)
 151 link path=usr/lib/$(ARCH64)/libdtrace.so target=libdtrace.so.1
 152 file path=usr/lib/$(ARCH64)/libdtrace.so.1
 153 link path=usr/lib/$(ARCH64)/libdtrace_jni.so target=libdtrace_jni.so.1
 154 file path=usr/lib/$(ARCH64)/libdtrace_jni.so.1
 155 dir  path=usr/lib/devfsadm group=sys
 156 dir  path=usr/lib/devfsadm/linkmod group=sys
 157 file path=usr/lib/devfsadm/linkmod/SUNW_dtrace_link.so group=sys
 158 dir  path=usr/lib/dtrace
 159 dir  path=usr/lib/dtrace/64
 160 file path=usr/lib/dtrace/64/drti.o mode=0444
 161 file path=usr/lib/dtrace/64/libdtrace_forceload.so mode=0555
 162 file path=usr/lib/dtrace/drti.o mode=0444
 163 file path=usr/lib/dtrace/errno.d mode=0444
 164 file path=usr/lib/dtrace/fc.d mode=0444
 165 file path=usr/lib/dtrace/io.d mode=0444
 166 file path=usr/lib/dtrace/ip.d mode=0444
 167 file path=usr/lib/dtrace/iscsit.d mode=0444
 168 file path=usr/lib/dtrace/libdtrace_forceload.so mode=0555
 169 file path=usr/lib/dtrace/net.d mode=0444
 170 file path=usr/lib/dtrace/nfs.d mode=0444
 171 file path=usr/lib/dtrace/nfssrv.d mode=0444
 172 file path=usr/lib/dtrace/procfs.d mode=0444
 173 file path=usr/lib/dtrace/regs.d mode=0444
 174 file path=usr/lib/dtrace/sched.d mode=0444
 175 file path=usr/lib/dtrace/scsi.d mode=0444
 176 file path=usr/lib/dtrace/signal.d mode=0444
 177 file path=usr/lib/dtrace/smb.d mode=0444
 178 file path=usr/lib/dtrace/srp.d mode=0444
 179 file path=usr/lib/dtrace/sysevent.d mode=0444
 180 file path=usr/lib/dtrace/tcp.d mode=0444
 181 file path=usr/lib/dtrace/udp.d mode=0444
 182 file path=usr/lib/dtrace/unistd.d mode=0444
 183 link path=usr/lib/libdtrace.so target=libdtrace.so.1
 184 file path=usr/lib/libdtrace.so.1
 185 link path=usr/lib/libdtrace_jni.so target=libdtrace_jni.so.1
 186 file path=usr/lib/libdtrace_jni.so.1
 187 dir  path=usr/lib/mdb group=sys
 188 dir  path=usr/lib/mdb/kvm group=sys
 189 dir  path=usr/lib/mdb/kvm/$(ARCH64) group=sys
 190 file path=usr/lib/mdb/kvm/$(ARCH64)/dtrace.so group=sys mode=0555
 191 dir  path=usr/lib/mdb/raw group=sys
 192 dir  path=usr/lib/mdb/raw/$(ARCH64) group=sys
 193 file path=usr/lib/mdb/raw/$(ARCH64)/dof.so group=sys mode=0555
 194 file path=usr/lib/mdb/raw/dof.so group=sys mode=0555
 195 dir  path=usr/sbin
 196 dir  path=usr/sbin/$(ARCH64)
 197 link path=usr/sbin/$(ARCH64)/dtrace target=../../sbin/dtrace
 198 link path=usr/sbin/$(ARCH64)/intrstat target=../../sbin/intrstat
 199 link path=usr/sbin/$(ARCH64)/lockstat target=../../sbin/lockstat
 200 link path=usr/sbin/$(ARCH64)/plockstat target=../../sbin/plockstat
 201 file path=usr/sbin/dtrace mode=0555
 202 file path=usr/sbin/intrstat mode=0555
 203 file path=usr/sbin/lockstat mode=0555
 204 file path=usr/sbin/plockstat mode=0555
 205 dir  path=usr/share
 206 dir  path=usr/share/lib
 207 dir  path=usr/share/lib/java group=sys
 208 file path=usr/share/lib/java/dtrace.jar group=sys
 209 dir  path=usr/share/man/man3lib
 210 file path=usr/share/man/man3lib/libdtrace.3lib
 211 dir  path=usr/share/man/man8
 212 file path=usr/share/man/man8/dtrace.8
 213 file path=usr/share/man/man8/intrstat.8
 214 file path=usr/share/man/man8/lockstat.8
 215 file path=usr/share/man/man8/plockstat.8
 216 legacy pkg=SUNWdtrc desc="Dynamic Tracing (DTrace) Clients" \
 217     name="DTrace Clients"
 218 license cr_Sun license=cr_Sun
 219 license lic_CDDL license=lic_CDDL