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