components/ilmbase/ilmbase.p5m
changeset 147 5af6875cbf70
child 181 87e11e685b1f
equal deleted inserted replaced
146:8e22ba234817 147:5af6875cbf70
       
     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 # Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
       
    22 #
       
    23 set name=pkg.fmri value=pkg:/library/ilmbase@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
       
    24 set name=pkg.summary value="Ilmbase libraries used to read and write OpenEXR images"
       
    25 set name=pkg.description value="Base libraries to support the OpenEXR IlmImf library"
       
    26 set name=info.classification value="org.opensolaris.category.2008:System/Libraries"
       
    27 set name=info.upstream_url value="http://www.openexr.com/"
       
    28 set name=info.source_url value=$(COMPONENT_ARCHIVE_URL)
       
    29 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
       
    30 #
       
    31 dir path=usr
       
    32 dir path=usr/include
       
    33 dir path=usr/include/OpenEXR
       
    34 dir path=usr/lib
       
    35 dir path=usr/lib/pkgconfig
       
    36 dir path=usr/lib/$(MACH64)
       
    37 dir path=usr/lib/$(MACH64)/pkgconfig
       
    38 dir path=usr/share
       
    39 dir path=usr/share/man
       
    40 dir path=usr/share/man/man3
       
    41 #
       
    42 file path=usr/include/OpenEXR/half.h
       
    43 file path=usr/include/OpenEXR/halfFunction.h
       
    44 file path=usr/include/OpenEXR/halfLimits.h
       
    45 file path=usr/include/OpenEXR/IexBaseExc.h
       
    46 file path=usr/include/OpenEXR/IexMathExc.h
       
    47 file path=usr/include/OpenEXR/IexThrowErrnoExc.h
       
    48 file path=usr/include/OpenEXR/IexErrnoExc.h
       
    49 file path=usr/include/OpenEXR/IexMacros.h
       
    50 file path=usr/include/OpenEXR/Iex.h
       
    51 file path=usr/include/OpenEXR/ImathColorAlgo.h
       
    52 file path=usr/include/OpenEXR/ImathMatrixAlgo.h
       
    53 file path=usr/include/OpenEXR/ImathVec.h
       
    54 file path=usr/include/OpenEXR/ImathShear.h
       
    55 file path=usr/include/OpenEXR/ImathFun.h
       
    56 file path=usr/include/OpenEXR/ImathBox.h
       
    57 file path=usr/include/OpenEXR/ImathBoxAlgo.h
       
    58 file path=usr/include/OpenEXR/ImathEuler.h
       
    59 file path=usr/include/OpenEXR/ImathExc.h
       
    60 file path=usr/include/OpenEXR/ImathLimits.h
       
    61 file path=usr/include/OpenEXR/ImathLine.h
       
    62 file path=usr/include/OpenEXR/ImathLineAlgo.h
       
    63 file path=usr/include/OpenEXR/ImathMatrix.h
       
    64 file path=usr/include/OpenEXR/ImathPlane.h
       
    65 file path=usr/include/OpenEXR/ImathSphere.h
       
    66 file path=usr/include/OpenEXR/ImathVecAlgo.h
       
    67 file path=usr/include/OpenEXR/ImathQuat.h
       
    68 file path=usr/include/OpenEXR/ImathFrustum.h
       
    69 file path=usr/include/OpenEXR/ImathMath.h
       
    70 file path=usr/include/OpenEXR/ImathGL.h
       
    71 file path=usr/include/OpenEXR/ImathColor.h
       
    72 file path=usr/include/OpenEXR/ImathRandom.h
       
    73 file path=usr/include/OpenEXR/ImathRoots.h
       
    74 file path=usr/include/OpenEXR/ImathHalfLimits.h
       
    75 file path=usr/include/OpenEXR/ImathInterval.h
       
    76 file path=usr/include/OpenEXR/ImathGLU.h
       
    77 file path=usr/include/OpenEXR/ImathFrame.h
       
    78 file path=usr/include/OpenEXR/ImathPlatform.h
       
    79 file path=usr/include/OpenEXR/ImathInt64.h
       
    80 file path=usr/include/OpenEXR/IlmThreadPool.h
       
    81 file path=usr/include/OpenEXR/IlmThread.h
       
    82 file path=usr/include/OpenEXR/IlmThreadSemaphore.h
       
    83 file path=usr/include/OpenEXR/IlmThreadMutex.h
       
    84 file path=usr/include/OpenEXR/IlmBaseConfig.h
       
    85 file path=usr/lib/libHalf.so.6.0.0
       
    86 file path=usr/lib/libIex.so.6.0.0
       
    87 file path=usr/lib/libImath.so.6.0.0
       
    88 file path=usr/lib/libIlmThread.so.6.0.0
       
    89 file path=usr/lib/pkgconfig/IlmBase.pc
       
    90 file path=usr/lib/$(MACH64)/libHalf.so.6.0.0
       
    91 file path=usr/lib/$(MACH64)/libIex.so.6.0.0
       
    92 file path=usr/lib/$(MACH64)/libImath.so.6.0.0
       
    93 file path=usr/lib/$(MACH64)/libIlmThread.so.6.0.0
       
    94 file path=usr/lib/$(MACH64)/pkgconfig/IlmBase.pc
       
    95 file path=usr/share/man/man3/libilmbase.3lib
       
    96 #
       
    97 link path=usr/lib/libHalf.so.6 target=libHalf.so.6.0.0
       
    98 link path=usr/lib/libHalf.so target=libHalf.so.6.0.0
       
    99 link path=usr/lib/libIex.so.6 target=libIex.so.6.0.0
       
   100 link path=usr/lib/libIex.so target=libIex.so.6.0.0
       
   101 link path=usr/lib/libImath.so.6 target=libImath.so.6.0.0
       
   102 link path=usr/lib/libImath.so target=libImath.so.6.0.0
       
   103 link path=usr/lib/libIlmThread.so.6 target=libIlmThread.so.6.0.0
       
   104 link path=usr/lib/libIlmThread.so target=libIlmThread.so.6.0.0
       
   105 link path=usr/lib/$(MACH64)/libHalf.so.6 target=libHalf.so.6.0.0
       
   106 link path=usr/lib/$(MACH64)/libHalf.so target=libHalf.so.6.0.0
       
   107 link path=usr/lib/$(MACH64)/libIex.so.6 target=libIex.so.6.0.0
       
   108 link path=usr/lib/$(MACH64)/libIex.so target=libIex.so.6.0.0
       
   109 link path=usr/lib/$(MACH64)/libImath.so.6 target=libImath.so.6.0.0
       
   110 link path=usr/lib/$(MACH64)/libImath.so target=libImath.so.6.0.0
       
   111 link path=usr/lib/$(MACH64)/libIlmThread.so.6 target=libIlmThread.so.6.0.0
       
   112 link path=usr/lib/$(MACH64)/libIlmThread.so target=libIlmThread.so.6.0.0
       
   113 #
       
   114 license ilmbase.license license="BSD"
       
   115 #
       
   116 legacy pkg=SUNWilmbase \
       
   117     desc="Ilmbase libraries to read and write OpenEXR images" \
       
   118     name="Libraries to support high dynamic-range image (HDR) format"
       
   119