xref: /illumos-gate/usr/src/pkg/manifests/system-library-storage-libmpapi.p5m (revision bbf215553c7233fbab8a0afdf1fac74c44781867)
125b05a3eSAndy Fiddaman#
225b05a3eSAndy Fiddaman# CDDL HEADER START
325b05a3eSAndy Fiddaman#
425b05a3eSAndy Fiddaman# The contents of this file are subject to the terms of the
525b05a3eSAndy Fiddaman# Common Development and Distribution License (the "License").
625b05a3eSAndy Fiddaman# You may not use this file except in compliance with the License.
725b05a3eSAndy Fiddaman#
825b05a3eSAndy Fiddaman# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
925b05a3eSAndy Fiddaman# or http://www.opensolaris.org/os/licensing.
1025b05a3eSAndy Fiddaman# See the License for the specific language governing permissions
1125b05a3eSAndy Fiddaman# and limitations under the License.
1225b05a3eSAndy Fiddaman#
1325b05a3eSAndy Fiddaman# When distributing Covered Code, include this CDDL HEADER in each
1425b05a3eSAndy Fiddaman# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
1525b05a3eSAndy Fiddaman# If applicable, add the following below this CDDL HEADER, with the
1625b05a3eSAndy Fiddaman# fields enclosed by brackets "[]" replaced with your own identifying
1725b05a3eSAndy Fiddaman# information: Portions Copyright [yyyy] [name of copyright owner]
1825b05a3eSAndy Fiddaman#
1925b05a3eSAndy Fiddaman# CDDL HEADER END
2025b05a3eSAndy Fiddaman#
2125b05a3eSAndy Fiddaman
2225b05a3eSAndy Fiddaman#
2325b05a3eSAndy Fiddaman# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
2425b05a3eSAndy Fiddaman# Copyright 2012 Nexenta Systems, Inc. All rights reserved.
2525b05a3eSAndy Fiddaman# Copyright 2019 OmniOS Community Edition (OmniOSce) Association.
2625b05a3eSAndy Fiddaman#
2725b05a3eSAndy Fiddaman
2825b05a3eSAndy Fiddamanset name=pkg.fmri value=pkg:/system/library/storage/libmpapi@$(PKGVERS)
2925b05a3eSAndy Fiddamanset name=pkg.summary value="SNIA Multipath Management API Common Library"
3025b05a3eSAndy Fiddamanset name=pkg.description \
3125b05a3eSAndy Fiddaman    value="Common Library based on SNIA MP API specification"
3225b05a3eSAndy Fiddamanset name=info.classification \
3325b05a3eSAndy Fiddaman    value=org.opensolaris.category.2008:System/Libraries
3425b05a3eSAndy Fiddamanset name=variant.arch value=$(ARCH)
3525b05a3eSAndy Fiddamandir  path=etc group=sys
3625b05a3eSAndy Fiddamanfile path=etc/mpapi.conf original_name=SUNWmpapi:etc/mpapi.conf preserve=true
3725b05a3eSAndy Fiddamandir  path=lib
3825b05a3eSAndy Fiddamandir  path=lib/$(ARCH64)
3925b05a3eSAndy Fiddamanlink path=lib/$(ARCH64)/libMPAPI.so target=libMPAPI.so.1
4025b05a3eSAndy Fiddamanfile path=lib/$(ARCH64)/libMPAPI.so.1
4125b05a3eSAndy Fiddamanlink path=lib/libMPAPI.so target=libMPAPI.so.1
4225b05a3eSAndy Fiddamanfile path=lib/libMPAPI.so.1
4325b05a3eSAndy Fiddamandir  path=usr group=sys
4425b05a3eSAndy Fiddamandir  path=usr/include
4525b05a3eSAndy Fiddamanfile path=usr/include/mpapi-sun.h
4625b05a3eSAndy Fiddamanfile path=usr/include/mpapi.h
4725b05a3eSAndy Fiddamandir  path=usr/share/man
4825b05a3eSAndy Fiddamandir  path=usr/share/man/man3lib
4925b05a3eSAndy Fiddamanfile path=usr/share/man/man3lib/libMPAPI.3lib
5025b05a3eSAndy Fiddamanlink path=usr/share/man/man3lib/libmpapi.3lib target=libMPAPI.3lib
5125b05a3eSAndy Fiddamandir  path=usr/share/man/man3mpapi
5225b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_AssignLogicalUnitToTPG.3mpapi
5325b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_CancelOverridePath.3mpapi
5425b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_CompareOIDs.3mpapi
5525b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_DeregisterForObjectPropertyChanges.3mpapi
5625b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_DeregisterForObjectVisibilityChanges.3mpapi
5725b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_DeregisterPlugin.3mpapi
5825b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_DisableAutoFailback.3mpapi
5925b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_DisableAutoProbing.3mpapi
6025b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_DisablePath.3mpapi
6125b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_EnableAutoFailback.3mpapi
6225b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_EnableAutoProbing.3mpapi
6325b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_EnablePath.3mpapi
6425b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_FreeOidList.3mpapi
6525b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_GetAssociatedPathOidList.3mpapi
6625b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_GetAssociatedPluginOid.3mpapi
6725b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_GetAssociatedTPGOidList.3mpapi
6825b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_GetDeviceProductOidList.3mpapi
6925b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_GetDeviceProductProperties.3mpapi
7025b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_GetInitiatorPortOidList.3mpapi
7125b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_GetInitiatorPortProperties.3mpapi
7225b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_GetLibraryProperties.3mpapi
7325b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_GetMPLogicalUnitProperties.3mpapi
7425b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_GetMPLuOidListFromTPG.3mpapi
7525b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_GetMultipathLus.3mpapi
7625b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_GetObjectType.3mpapi
7725b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_GetPathLogicalUnitProperties.3mpapi
7825b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_GetPluginOidList.3mpapi
7925b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_GetPluginProperties.3mpapi
8025b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_GetProprietaryLoadBalanceOidList.3mpapi
8125b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_GetProprietaryLoadBalanceProperties.3mpapi
8225b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_GetTargetPortGroupProperties.3mpapi
8325b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_GetTargetPortOidList.3mpapi
8425b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_GetTargetPortProperties.3mpapi
8525b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_RegisterForObjectPropertyChanges.3mpapi
8625b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_RegisterForObjectVisibilityChanges.3mpapi
8725b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_RegisterPlugin.3mpapi
8825b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_SetFailbackPollingRate.3mpapi
8925b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_SetLogicalUnitLoadBalanceType.3mpapi
9025b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_SetOverridePath.3mpapi
9125b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_SetPathWeight.3mpapi
9225b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_SetPluginLoadBalanceType.3mpapi
9325b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_SetProbingPollingRate.3mpapi
9425b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_SetProprietaryProperties.3mpapi
9525b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/MP_SetTPGAccess.3mpapi
9625b05a3eSAndy Fiddamanfile path=usr/share/man/man3mpapi/Sun_MP_SendScsiCmd.3mpapi
97*bbf21555SRichard Lowedir  path=usr/share/man/man5
98*bbf21555SRichard Lowefile path=usr/share/man/man5/mpapi.conf.5
9925b05a3eSAndy Fiddamanlegacy pkg=SUNWmpapi desc="Common Library based on SNIA MP API specification" \
10025b05a3eSAndy Fiddaman    name="SNIA Multipath Management API Common Library"
10125b05a3eSAndy Fiddamanlegacy pkg=SUNWmpapir \
10225b05a3eSAndy Fiddaman    desc="Common Library based on SNIA MP API specification (Root)" \
10325b05a3eSAndy Fiddaman    name="SNIA Multipath Management API Common Library (Root)"
10425b05a3eSAndy Fiddamanlicense cr_Sun license=cr_Sun
10525b05a3eSAndy Fiddamanlicense lic_CDDL license=lic_CDDL
10625b05a3eSAndy Fiddamanlicense usr/src/lib/mpapi/libmpapi/THIRDPARTYLICENSE \
10725b05a3eSAndy Fiddaman    license=usr/src/lib/mpapi/libmpapi/THIRDPARTYLICENSE
10825b05a3eSAndy Fiddamandepend type=require fmri=system/library/storage/libmpscsi_vhci
109