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