Print this page
3900 illumos will not build against gcc compiled perl
4723 Remove unused perl extensions
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Split |
Close |
Expand all |
Collapse all |
--- old/usr/src/pkg/manifests/runtime-perl-510-module-sun-solaris.mf
+++ new/usr/src/pkg/manifests/runtime-perl-510-module-sun-solaris.mf
1 1 #
2 2 # CDDL HEADER START
3 3 #
4 4 # The contents of this file are subject to the terms of the
5 5 # Common Development and Distribution License (the "License").
6 6 # You may not use this file except in compliance with the License.
7 7 #
8 8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 9 # or http://www.opensolaris.org/os/licensing.
10 10 # See the License for the specific language governing permissions
11 11 # and limitations under the License.
12 12 #
13 13 # When distributing Covered Code, include this CDDL HEADER in each
↓ 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.
24 25 #
25 26
26 27 $(i386_ONLY)<transform file dir path=.*PLAT.* -> edit path PLAT i86pc>
27 28 $(sparc_ONLY)<transform file dir path=.*PLAT.* -> edit path PLAT sun4>
28 29
29 30 <transform file path=.*\.(pm|bs) -> default mode 0444>
30 31 <transform file path=.*\.so -> default mode 0555>
31 32 set name=pkg.fmri \
32 33 value=pkg:/runtime/perl-510/module/sun-solaris@0.5.11,$(PKGVERS_BUILTON)-$(PKGVERS_BRANCH)
33 34 set name=pkg.summary value="Perl 5.10.0 Sun::Solaris Modules"
34 35 set name=info.classification \
35 36 value=org.opensolaris.category.2008:Development/Perl
36 37 set name=variant.arch value=$(ARCH)
37 38 dir path=usr group=sys
38 -dir path=usr/bin
39 39 dir path=usr/perl5
40 40 dir path=usr/perl5/5.10.0
41 -dir path=usr/perl5/5.10.0/bin
42 41 dir path=usr/perl5/5.10.0/lib
43 42 dir path=usr/perl5/5.10.0/lib/PLAT-solaris-64int
44 43 dir path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/Sun
45 44 dir path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/Sun/Solaris
46 -dir path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/Sun/Solaris/Exacct
47 45 dir path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto
48 46 dir path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun
49 47 dir path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris
50 -dir path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/BSM
51 -dir \
52 - path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/BSM/_BSMparse
53 -dir path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Exacct
54 -dir \
55 - path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Exacct/Catalog
56 -dir path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Exacct/File
57 -dir \
58 - path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Exacct/Object
59 48 dir path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Intrs
60 49 dir path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Kstat
61 50 dir path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Lgrp
62 -dir path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/PerlGcc
63 -dir path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Pg
64 -dir path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Privilege
65 51 dir path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Project
66 52 dir path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Task
67 -dir path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Ucred
68 53 dir path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Utils
69 54 dir path=usr/perl5/5.10.0/lib/Sun
70 55 dir path=usr/perl5/5.10.0/lib/Sun/Solaris
71 56 dir path=usr/perl5/5.10.0/lib/Sun/Solaris/BSM
72 -dir path=usr/perl5/5.10.0/lib/Sun/Solaris/PerlGcc
73 57 dir path=usr/share/man
74 58 dir path=usr/share/man/man3perl
75 -file path=usr/perl5/5.10.0/bin/perlgcc mode=0555
76 -file path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/Sun/Solaris/Exacct.pm
77 -file \
78 - path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/Sun/Solaris/Exacct/Catalog.pm
79 -file path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/Sun/Solaris/Exacct/File.pm
80 -file path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/Sun/Solaris/Exacct/Object.pm
81 59 file path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/Sun/Solaris/Intrs.pm
82 60 file path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/Sun/Solaris/Kstat.pm
83 61 file path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/Sun/Solaris/Lgrp.pm
84 -file path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/Sun/Solaris/Privilege.pm
85 62 file path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/Sun/Solaris/Project.pm
86 63 file path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/Sun/Solaris/Task.pm
87 -file path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/Sun/Solaris/Ucred.pm
88 64 file path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/Sun/Solaris/Utils.pm
89 65 file \
90 - path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Exacct/Catalog/Catalog.bs
91 -file \
92 - path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Exacct/Catalog/Catalog.so
93 -file \
94 - path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Exacct/Exacct.bs
95 -file \
96 - path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Exacct/Exacct.so
97 -file \
98 - path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Exacct/File/File.bs
99 -file \
100 - path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Exacct/File/File.so
101 -file \
102 - path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Exacct/Object/Object.bs
103 -file \
104 - path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Exacct/Object/Object.so
105 -file \
106 - path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Intrs/Intrs.bs
107 -file \
108 66 path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Intrs/Intrs.so
109 67 file \
110 - path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Kstat/Kstat.bs
111 -file \
112 68 path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Kstat/Kstat.so
113 69 file \
114 - path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Lgrp/Lgrp.bs
115 -file \
116 70 path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Lgrp/Lgrp.so
117 71 file \
118 - path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Privilege/Privilege.bs
119 -file \
120 - path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Privilege/Privilege.so
121 -file \
122 - path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Project/Project.bs
123 -file \
124 72 path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Project/Project.so
125 73 file \
126 - path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Task/Task.bs
127 -file \
128 74 path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Task/Task.so
129 75 file \
130 - path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Ucred/Ucred.bs
131 -file \
132 - path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Ucred/Ucred.so
133 -file \
134 - path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Utils/Utils.bs
135 -file \
136 76 path=usr/perl5/5.10.0/lib/PLAT-solaris-64int/auto/Sun/Solaris/Utils/Utils.so
137 77 file path=usr/perl5/5.10.0/lib/Sun/Solaris/BSM/_BSMparse.pm
138 -file path=usr/perl5/5.10.0/lib/Sun/Solaris/PerlGcc/Config.pm
139 78 file path=usr/perl5/5.10.0/lib/Sun/Solaris/Pg.pm
140 -file path=usr/share/man/man3perl/Exacct.3perl
141 -file path=usr/share/man/man3perl/Exacct::Catalog.3perl
142 -file path=usr/share/man/man3perl/Exacct::File.3perl
143 -file path=usr/share/man/man3perl/Exacct::Object.3perl
144 -file path=usr/share/man/man3perl/Exacct::Object::Group.3perl
145 -file path=usr/share/man/man3perl/Exacct::Object::Item.3perl
146 79 file path=usr/share/man/man3perl/Kstat.3perl
147 80 file path=usr/share/man/man3perl/Lgrp.3perl
148 -file path=usr/share/man/man3perl/Privilege.3perl
149 81 file path=usr/share/man/man3perl/Project.3perl
150 82 file path=usr/share/man/man3perl/Task.3perl
151 -file path=usr/share/man/man3perl/Ucred.3perl
152 83 license cr_Sun license=cr_Sun
153 84 license usr/src/cmd/perl/THIRDPARTYLICENSE \
154 85 license=usr/src/cmd/perl/THIRDPARTYLICENSE
155 86 depend fmri=runtime/perl-510/extra type=require
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX