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