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