Print this page
7661 illumos should provide 64bit perl modules

Split Close
Expand all
Collapse all
          --- old/usr/src/pkg/manifests/runtime-perl-module-sun-solaris.mf
          +++ new/usr/src/pkg/manifests/runtime-perl-module-sun-solaris.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      -# Copyright (c) 2014 Racktop Systems.
  25   24  # Copyright 2015, OmniTI Computer Consulting, Inc. All rights reserved.
       25 +# Copyright 2016 RackTop Systems.
  26   26  #
  27   27  
  28      -<transform file path=.*\.(pm|bs) -> default mode 0444>
       28 +<transform file path=.*\.pm -> default mode 0444>
  29   29  <transform file path=.*\.so -> default mode 0555>
  30   30  set name=pkg.fmri \
  31   31      value=pkg:/runtime/perl$(PERL_PKGVERS)/module/sun-solaris@0.5.11,$(PKGVERS_BUILTON)-$(PKGVERS_BRANCH)
  32   32  set name=pkg.summary value="Perl $(PERL_VERSION) Sun::Solaris Modules"
  33   33  set name=info.classification \
  34   34      value=org.opensolaris.category.2008:Development/Perl
  35   35  set name=variant.arch value=$(ARCH)
  36   36  dir path=usr group=sys
  37   37  dir path=usr/perl5
  38   38  dir path=usr/perl5/$(PERL_VERSION)
  39   39  dir path=usr/perl5/$(PERL_VERSION)/lib
  40      -dir path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)
  41      -dir path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/Sun
  42      -dir path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/Sun/Solaris
  43      -dir path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/auto
  44      -dir path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/auto/Sun
  45      -dir path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/auto/Sun/Solaris
  46      -dir path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/auto/Sun/Solaris/Intrs
  47      -dir path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/auto/Sun/Solaris/Kstat
  48      -dir path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/auto/Sun/Solaris/Lgrp
  49      -dir path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/auto/Sun/Solaris/Project
  50      -dir path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/auto/Sun/Solaris/Task
  51      -dir path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/auto/Sun/Solaris/Utils
       40 +$(32BIT_PERL)dir path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)
       41 +$(32BIT_PERL)dir path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/Sun
       42 +$(32BIT_PERL)dir path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/Sun/Solaris
       43 +$(32BIT_PERL)dir path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/auto
       44 +$(32BIT_PERL)dir path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/auto/Sun
       45 +$(32BIT_PERL)dir \
       46 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/auto/Sun/Solaris
       47 +$(32BIT_PERL)dir \
       48 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/auto/Sun/Solaris/Intrs
       49 +$(32BIT_PERL)dir \
       50 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/auto/Sun/Solaris/Kstat
       51 +$(32BIT_PERL)dir \
       52 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/auto/Sun/Solaris/Lgrp
       53 +$(32BIT_PERL)dir \
       54 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/auto/Sun/Solaris/Project
       55 +$(32BIT_PERL)dir \
       56 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/auto/Sun/Solaris/Task
       57 +$(32BIT_PERL)dir \
       58 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/auto/Sun/Solaris/Utils
       59 +$(64BIT_PERL)dir path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH64)
       60 +$(64BIT_PERL)dir path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH64)/Sun
       61 +$(64BIT_PERL)dir path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH64)/Sun/Solaris
       62 +$(64BIT_PERL)dir path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH64)/auto
       63 +$(64BIT_PERL)dir path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH64)/auto/Sun
       64 +$(64BIT_PERL)dir \
       65 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH64)/auto/Sun/Solaris
       66 +$(64BIT_PERL)dir \
       67 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH64)/auto/Sun/Solaris/Intrs
       68 +$(64BIT_PERL)dir \
       69 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH64)/auto/Sun/Solaris/Kstat
       70 +$(64BIT_PERL)dir \
       71 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH64)/auto/Sun/Solaris/Lgrp
       72 +$(64BIT_PERL)dir \
       73 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH64)/auto/Sun/Solaris/Project
       74 +$(64BIT_PERL)dir \
       75 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH64)/auto/Sun/Solaris/Task
       76 +$(64BIT_PERL)dir \
       77 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH64)/auto/Sun/Solaris/Utils
  52   78  dir path=usr/perl5/$(PERL_VERSION)/lib/Sun
  53   79  dir path=usr/perl5/$(PERL_VERSION)/lib/Sun/Solaris
  54   80  dir path=usr/perl5/$(PERL_VERSION)/lib/Sun/Solaris/BSM
  55   81  dir path=usr/share/man
  56   82  dir path=usr/share/man/man3perl
  57      -file path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/Sun/Solaris/Intrs.pm
  58      -file path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/Sun/Solaris/Kstat.pm
  59      -file path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/Sun/Solaris/Lgrp.pm
  60      -file path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/Sun/Solaris/Project.pm
  61      -file path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/Sun/Solaris/Task.pm
  62      -file path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/Sun/Solaris/Utils.pm
  63      -file \
       83 +$(32BIT_PERL)file \
       84 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/Sun/Solaris/Intrs.pm
       85 +$(32BIT_PERL)file \
       86 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/Sun/Solaris/Kstat.pm
       87 +$(32BIT_PERL)file \
       88 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/Sun/Solaris/Lgrp.pm
       89 +$(32BIT_PERL)file \
       90 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/Sun/Solaris/Project.pm
       91 +$(32BIT_PERL)file \
       92 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/Sun/Solaris/Task.pm
       93 +$(32BIT_PERL)file \
       94 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/Sun/Solaris/Utils.pm
       95 +$(32BIT_PERL)file \
  64   96      path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/auto/Sun/Solaris/Intrs/Intrs.so
  65      -file \
       97 +$(32BIT_PERL)file \
  66   98      path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/auto/Sun/Solaris/Kstat/Kstat.so
  67      -file \
       99 +$(32BIT_PERL)file \
  68  100      path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/auto/Sun/Solaris/Lgrp/Lgrp.so
  69      -file \
      101 +$(32BIT_PERL)file \
  70  102      path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/auto/Sun/Solaris/Project/Project.so
  71      -file \
      103 +$(32BIT_PERL)file \
  72  104      path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/auto/Sun/Solaris/Task/Task.so
  73      -file \
      105 +$(32BIT_PERL)file \
  74  106      path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH)/auto/Sun/Solaris/Utils/Utils.so
      107 +$(64BIT_PERL)file \
      108 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH64)/Sun/Solaris/Intrs.pm
      109 +$(64BIT_PERL)file \
      110 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH64)/Sun/Solaris/Kstat.pm
      111 +$(64BIT_PERL)file \
      112 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH64)/Sun/Solaris/Lgrp.pm
      113 +$(64BIT_PERL)file \
      114 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH64)/Sun/Solaris/Project.pm
      115 +$(64BIT_PERL)file \
      116 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH64)/Sun/Solaris/Task.pm
      117 +$(64BIT_PERL)file \
      118 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH64)/Sun/Solaris/Utils.pm
      119 +$(64BIT_PERL)file \
      120 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH64)/auto/Sun/Solaris/Intrs/Intrs.so
      121 +$(64BIT_PERL)file \
      122 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH64)/auto/Sun/Solaris/Kstat/Kstat.so
      123 +$(64BIT_PERL)file \
      124 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH64)/auto/Sun/Solaris/Lgrp/Lgrp.so
      125 +$(64BIT_PERL)file \
      126 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH64)/auto/Sun/Solaris/Project/Project.so
      127 +$(64BIT_PERL)file \
      128 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH64)/auto/Sun/Solaris/Task/Task.so
      129 +$(64BIT_PERL)file \
      130 +    path=usr/perl5/$(PERL_VERSION)/lib/$(PERL_ARCH64)/auto/Sun/Solaris/Utils/Utils.so
  75  131  file path=usr/perl5/$(PERL_VERSION)/lib/Sun/Solaris/BSM/_BSMparse.pm
  76  132  file path=usr/perl5/$(PERL_VERSION)/lib/Sun/Solaris/Pg.pm
  77  133  file path=usr/share/man/man3perl/Kstat.3perl
  78  134  file path=usr/share/man/man3perl/Lgrp.3perl
  79  135  file path=usr/share/man/man3perl/Project.3perl
  80  136  file path=usr/share/man/man3perl/Task.3perl
  81  137  license cr_Sun license=cr_Sun
  82  138  license usr/src/cmd/perl/THIRDPARTYLICENSE \
  83  139      license=usr/src/cmd/perl/THIRDPARTYLICENSE
      140 +depend fmri=runtime/perl$(PERL_PKGVERS) type=require
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX