Print this page
1681 support for BUILD64=# no longer works

Split Close
Expand all
Collapse all
          --- old/usr/src/pkg/manifests/developer-dtrace.mf
          +++ new/usr/src/pkg/manifests/developer-dtrace.mf
↓ open down ↓ 13 lines elided ↑ open up ↑
  14   14  # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15   15  # If applicable, add the following below this CDDL HEADER, with the
  16   16  # fields enclosed by brackets "[]" replaced with your own identifying
  17   17  # information: Portions Copyright [yyyy] [name of copyright owner]
  18   18  #
  19   19  # CDDL HEADER END
  20   20  #
  21   21  
  22   22  #
  23   23  # Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
  24      -#
  25      -
  26      -#
  27   24  # Copyright (c) 2012 by Delphix. All rights reserved.
       25 +# Copyright 2014 Andrew Stormont.
  28   26  #
  29   27  
  30   28  set name=pkg.fmri value=pkg:/developer/dtrace@$(PKGVERS)
  31   29  set name=pkg.description value="Dynamic Tracing (DTrace) Clients"
  32   30  set name=pkg.summary value="DTrace Clients"
  33   31  set name=info.classification \
  34   32      value=org.opensolaris.category.2008:Development/System
  35   33  set name=variant.arch value=$(ARCH)
  36   34  dir path=usr group=sys
  37   35  dir path=usr/demo
  38   36  dir path=usr/demo/dtrace
  39   37  dir path=usr/include
  40   38  dir path=usr/include/sys
  41   39  dir path=usr/lib
  42      -dir path=usr/lib/$(ARCH64)
       40 +$(BUILD64)dir path=usr/lib/$(ARCH64)
  43   41  dir path=usr/lib/devfsadm group=sys
  44   42  dir path=usr/lib/devfsadm/linkmod group=sys
  45   43  dir path=usr/lib/dtrace
  46   44  dir path=usr/lib/dtrace/64
  47   45  dir path=usr/lib/mdb group=sys
  48   46  dir path=usr/lib/mdb/kvm group=sys
  49      -dir path=usr/lib/mdb/kvm/$(ARCH64) group=sys
       47 +$(BUILD64)dir path=usr/lib/mdb/kvm/$(ARCH64) group=sys
  50   48  dir path=usr/lib/mdb/raw group=sys
  51      -dir path=usr/lib/mdb/raw/$(ARCH64) group=sys
       49 +$(BUILD64)dir path=usr/lib/mdb/raw/$(ARCH64) group=sys
  52   50  dir path=usr/sbin
  53   51  dir path=usr/sbin/$(ARCH32)
  54      -dir path=usr/sbin/$(ARCH64)
       52 +$(BUILD64)dir path=usr/sbin/$(ARCH64)
  55   53  dir path=usr/share
  56   54  dir path=usr/share/lib
  57   55  dir path=usr/share/lib/java group=sys
  58   56  dir path=usr/share/lib/java/javadoc group=other
  59   57  dir path=usr/share/lib/java/javadoc/dtrace group=other
  60   58  dir path=usr/share/lib/java/javadoc/dtrace/api group=other
  61   59  dir path=usr/share/lib/java/javadoc/dtrace/api/org group=other
  62   60  dir path=usr/share/lib/java/javadoc/dtrace/api/org/opensolaris group=other
  63   61  dir path=usr/share/lib/java/javadoc/dtrace/api/org/opensolaris/os group=other
  64   62  dir path=usr/share/lib/java/javadoc/dtrace/api/org/opensolaris/os/dtrace \
↓ open down ↓ 106 lines elided ↑ open up ↑
 171  169  file path=usr/demo/dtrace/xterm.d
 172  170  file path=usr/demo/dtrace/xwork.d
 173  171  file path=usr/include/dtrace.h
 174  172  file path=usr/include/sys/dtrace.h
 175  173  file path=usr/include/sys/dtrace_impl.h
 176  174  file path=usr/include/sys/fasttrap.h
 177  175  file path=usr/include/sys/fasttrap_impl.h
 178  176  file path=usr/include/sys/fasttrap_isa.h
 179  177  file path=usr/include/sys/lockstat.h
 180  178  file path=usr/include/sys/sdt.h
 181      -file path=usr/lib/$(ARCH64)/libdtrace.so.1
 182      -file path=usr/lib/$(ARCH64)/libdtrace_jni.so.1
 183      -file path=usr/lib/$(ARCH64)/llib-ldtrace.ln
      179 +$(BUILD64)file path=usr/lib/$(ARCH64)/libdtrace.so.1
      180 +$(BUILD64)file path=usr/lib/$(ARCH64)/libdtrace_jni.so.1
      181 +$(BUILD64)file path=usr/lib/$(ARCH64)/llib-ldtrace.ln
 184  182  file path=usr/lib/devfsadm/linkmod/SUNW_dtrace_link.so group=sys
 185  183  file path=usr/lib/dtrace/64/drti.o mode=0444
 186  184  file path=usr/lib/dtrace/64/libdtrace_forceload.so mode=0555
 187  185  file path=usr/lib/dtrace/drti.o mode=0444
 188  186  file path=usr/lib/dtrace/errno.d mode=0444
 189  187  file path=usr/lib/dtrace/fc.d mode=0444
 190  188  file path=usr/lib/dtrace/io.d mode=0444
 191  189  file path=usr/lib/dtrace/ip.d mode=0444
 192  190  file path=usr/lib/dtrace/iscsit.d mode=0444
 193  191  file path=usr/lib/dtrace/libdtrace_forceload.so mode=0555
↓ open down ↓ 7 lines elided ↑ open up ↑
 201  199  file path=usr/lib/dtrace/signal.d mode=0444
 202  200  file path=usr/lib/dtrace/srp.d mode=0444
 203  201  file path=usr/lib/dtrace/sysevent.d mode=0444
 204  202  file path=usr/lib/dtrace/tcp.d mode=0444
 205  203  file path=usr/lib/dtrace/udp.d mode=0444
 206  204  file path=usr/lib/dtrace/unistd.d mode=0444
 207  205  file path=usr/lib/libdtrace.so.1
 208  206  file path=usr/lib/libdtrace_jni.so.1
 209  207  file path=usr/lib/llib-ldtrace
 210  208  file path=usr/lib/llib-ldtrace.ln
 211      -file path=usr/lib/mdb/kvm/$(ARCH64)/dtrace.so group=sys mode=0555
      209 +$(BUILD64)file path=usr/lib/mdb/kvm/$(ARCH64)/dtrace.so group=sys mode=0555
 212  210  $(i386_ONLY)file path=usr/lib/mdb/kvm/dtrace.so group=sys mode=0555
 213      -file path=usr/lib/mdb/raw/$(ARCH64)/dof.so group=sys mode=0555
      211 +$(BUILD64)file path=usr/lib/mdb/raw/$(ARCH64)/dof.so group=sys mode=0555
 214  212  file path=usr/lib/mdb/raw/dof.so group=sys mode=0555
 215  213  file path=usr/sbin/$(ARCH32)/dtrace mode=0555
 216  214  $(i386_ONLY)file path=usr/sbin/$(ARCH32)/intrstat mode=0555
 217  215  $(i386_ONLY)file path=usr/sbin/$(ARCH32)/lockstat mode=0555
 218  216  $(i386_ONLY)file path=usr/sbin/$(ARCH32)/plockstat mode=0555
 219      -file path=usr/sbin/$(ARCH64)/dtrace mode=0555
 220      -file path=usr/sbin/$(ARCH64)/intrstat mode=0555
 221      -file path=usr/sbin/$(ARCH64)/lockstat mode=0555
 222      -file path=usr/sbin/$(ARCH64)/plockstat mode=0555
      217 +$(BUILD64)file path=usr/sbin/$(ARCH64)/dtrace mode=0555
      218 +$(BUILD64)file path=usr/sbin/$(ARCH64)/intrstat mode=0555
      219 +$(BUILD64)file path=usr/sbin/$(ARCH64)/lockstat mode=0555
      220 +$(BUILD64)file path=usr/sbin/$(ARCH64)/plockstat mode=0555
 223  221  file path=usr/share/lib/java/dtrace.jar group=sys
 224  222  file path=usr/share/lib/java/javadoc/dtrace/api/allclasses-frame.html \
 225  223      group=other
 226  224  file path=usr/share/lib/java/javadoc/dtrace/api/allclasses-noframe.html \
 227  225      group=other
 228  226  file path=usr/share/lib/java/javadoc/dtrace/api/constant-values.html \
 229  227      group=other
 230  228  file path=usr/share/lib/java/javadoc/dtrace/api/deprecated-list.html \
 231  229      group=other
 232  230  file path=usr/share/lib/java/javadoc/dtrace/api/help-doc.html group=other
↓ open down ↓ 415 lines elided ↑ open up ↑
 648  646  file path=usr/share/man/man1m/plockstat.1m
 649  647  file path=usr/share/man/man3lib/libdtrace.3lib
 650  648  hardlink path=usr/sbin/dtrace target=../../usr/lib/isaexec
 651  649  hardlink path=usr/sbin/intrstat target=../../usr/lib/isaexec
 652  650  hardlink path=usr/sbin/lockstat target=../../usr/lib/isaexec
 653  651  hardlink path=usr/sbin/plockstat target=../../usr/lib/isaexec
 654  652  legacy pkg=SUNWdtrc desc="Dynamic Tracing (DTrace) Clients" \
 655  653      name="DTrace Clients"
 656  654  license cr_Sun license=cr_Sun
 657  655  license lic_CDDL license=lic_CDDL
 658      -link path=usr/lib/$(ARCH64)/libdtrace.so target=libdtrace.so.1
 659      -link path=usr/lib/$(ARCH64)/libdtrace_jni.so target=libdtrace_jni.so.1
      656 +$(BUILD64)link path=usr/lib/$(ARCH64)/libdtrace.so target=libdtrace.so.1
      657 +$(BUILD64)link path=usr/lib/$(ARCH64)/libdtrace_jni.so \
      658 +    target=libdtrace_jni.so.1
 660  659  link path=usr/lib/libdtrace.so target=libdtrace.so.1
 661  660  link path=usr/lib/libdtrace_jni.so target=libdtrace_jni.so.1
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX