components/openexr/openexr.p5m
changeset 181 87e11e685b1f
parent 147 5af6875cbf70
child 464 08f94c414553
equal deleted inserted replaced
180:4de0581be621 181:87e11e685b1f
    18 #
    18 #
    19 # CDDL HEADER END
    19 # CDDL HEADER END
    20 #
    20 #
    21 # Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
    21 # Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
    22 #
    22 #
    23 set name=pkg.fmri value=pkg:/library/openexr@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
    23 
    24 set name=pkg.summary value="OpenEXR header files and libraries used to read and write OpenEXR images"
    24 <transform file path=usr/share/man/man./(.+$) -> set action.hash Solaris/%<\1> >
    25 set name=pkg.description value="Libraries support for high dynamic-range image (HDR) format"
    25 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
    26 set name=info.classification value="org.opensolaris.category.2008:System/Libraries"
    26 set name=pkg.fmri \
    27 set name=info.upstream_url value="http://www.openexr.com/"
    27     value=pkg:/library/openexr@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
       
    28 set name=pkg.description \
       
    29     value="Libraries support for high dynamic-range image (HDR) format"
       
    30 set name=pkg.summary \
       
    31     value="OpenEXR header files and libraries used to read and write OpenEXR images"
       
    32 set name=info.classification \
       
    33     value=org.opensolaris.category.2008:System/Libraries
    28 set name=info.source_url value=$(COMPONENT_ARCHIVE_URL)
    34 set name=info.source_url value=$(COMPONENT_ARCHIVE_URL)
       
    35 set name=info.upstream_url value=http://www.openexr.com/
       
    36 set name=opensolaris.arc_url \
       
    37     value=http://arc.opensolaris.org/caselog/LSARC/2008/209
    29 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
    38 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
    30 #
    39 #
    31 dir path=usr
    40 dir path=usr
    32 dir path=usr/include
    41 dir path=usr/include
    33 dir path=usr/include/OpenEXR
    42 dir path=usr/include/OpenEXR
    34 dir path=usr/lib
    43 dir path=usr/lib
    35 dir path=usr/lib/pkgconfig
       
    36 dir path=usr/lib/$(MACH64)
    44 dir path=usr/lib/$(MACH64)
    37 dir path=usr/lib/$(MACH64)/pkgconfig
    45 dir path=usr/lib/$(MACH64)/pkgconfig
       
    46 dir path=usr/lib/pkgconfig
    38 dir path=usr/share
    47 dir path=usr/share
    39 dir path=usr/share/man
    48 dir path=usr/share/man
    40 dir path=usr/share/man/man1
    49 dir path=usr/share/man/man1
    41 dir path=usr/share/man/man3
    50 dir path=usr/share/man/man3
       
    51 file path=usr/bin/exrenvmap
    42 #
    52 #
    43 file path=usr/bin/exrheader
    53 file path=usr/bin/exrheader
       
    54 file path=usr/bin/exrmakepreview
    44 file path=usr/bin/exrmaketiled
    55 file path=usr/bin/exrmaketiled
    45 file path=usr/bin/exrstdattr
    56 file path=usr/bin/exrstdattr
    46 file path=usr/bin/exrmakepreview
    57 file path=usr/include/OpenEXR/ImfArray.h
    47 file path=usr/bin/exrenvmap
       
    48 file path=usr/include/OpenEXR/ImfAttribute.h
    58 file path=usr/include/OpenEXR/ImfAttribute.h
       
    59 file path=usr/include/OpenEXR/ImfB44Compressor.h
    49 file path=usr/include/OpenEXR/ImfBoxAttribute.h
    60 file path=usr/include/OpenEXR/ImfBoxAttribute.h
    50 file path=usr/include/OpenEXR/ImfCRgbaFile.h
    61 file path=usr/include/OpenEXR/ImfCRgbaFile.h
    51 file path=usr/include/OpenEXR/ImfChannelList.h
    62 file path=usr/include/OpenEXR/ImfChannelList.h
    52 file path=usr/include/OpenEXR/ImfChannelListAttribute.h
    63 file path=usr/include/OpenEXR/ImfChannelListAttribute.h
       
    64 file path=usr/include/OpenEXR/ImfChromaticities.h
       
    65 file path=usr/include/OpenEXR/ImfChromaticitiesAttribute.h
       
    66 file path=usr/include/OpenEXR/ImfCompression.h
    53 file path=usr/include/OpenEXR/ImfCompressionAttribute.h
    67 file path=usr/include/OpenEXR/ImfCompressionAttribute.h
       
    68 file path=usr/include/OpenEXR/ImfConvert.h
    54 file path=usr/include/OpenEXR/ImfDoubleAttribute.h
    69 file path=usr/include/OpenEXR/ImfDoubleAttribute.h
       
    70 file path=usr/include/OpenEXR/ImfEnvmap.h
       
    71 file path=usr/include/OpenEXR/ImfEnvmapAttribute.h
    55 file path=usr/include/OpenEXR/ImfFloatAttribute.h
    72 file path=usr/include/OpenEXR/ImfFloatAttribute.h
    56 file path=usr/include/OpenEXR/ImfFrameBuffer.h
    73 file path=usr/include/OpenEXR/ImfFrameBuffer.h
       
    74 file path=usr/include/OpenEXR/ImfFramesPerSecond.h
    57 file path=usr/include/OpenEXR/ImfHeader.h
    75 file path=usr/include/OpenEXR/ImfHeader.h
       
    76 file path=usr/include/OpenEXR/ImfHuf.h
    58 file path=usr/include/OpenEXR/ImfIO.h
    77 file path=usr/include/OpenEXR/ImfIO.h
    59 file path=usr/include/OpenEXR/ImfInputFile.h
    78 file path=usr/include/OpenEXR/ImfInputFile.h
       
    79 file path=usr/include/OpenEXR/ImfInt64.h
    60 file path=usr/include/OpenEXR/ImfIntAttribute.h
    80 file path=usr/include/OpenEXR/ImfIntAttribute.h
       
    81 file path=usr/include/OpenEXR/ImfKeyCode.h
       
    82 file path=usr/include/OpenEXR/ImfKeyCodeAttribute.h
       
    83 file path=usr/include/OpenEXR/ImfLineOrder.h
    61 file path=usr/include/OpenEXR/ImfLineOrderAttribute.h
    84 file path=usr/include/OpenEXR/ImfLineOrderAttribute.h
       
    85 file path=usr/include/OpenEXR/ImfLut.h
    62 file path=usr/include/OpenEXR/ImfMatrixAttribute.h
    86 file path=usr/include/OpenEXR/ImfMatrixAttribute.h
       
    87 file path=usr/include/OpenEXR/ImfName.h
    63 file path=usr/include/OpenEXR/ImfOpaqueAttribute.h
    88 file path=usr/include/OpenEXR/ImfOpaqueAttribute.h
    64 file path=usr/include/OpenEXR/ImfOutputFile.h
    89 file path=usr/include/OpenEXR/ImfOutputFile.h
    65 file path=usr/include/OpenEXR/ImfRgbaFile.h
       
    66 file path=usr/include/OpenEXR/ImfStringAttribute.h
       
    67 file path=usr/include/OpenEXR/ImfVecAttribute.h
       
    68 file path=usr/include/OpenEXR/ImfHuf.h
       
    69 file path=usr/include/OpenEXR/ImfWav.h
       
    70 file path=usr/include/OpenEXR/ImfLut.h
       
    71 file path=usr/include/OpenEXR/ImfArray.h
       
    72 file path=usr/include/OpenEXR/ImfCompression.h
       
    73 file path=usr/include/OpenEXR/ImfLineOrder.h
       
    74 file path=usr/include/OpenEXR/ImfName.h
       
    75 file path=usr/include/OpenEXR/ImfPixelType.h
    90 file path=usr/include/OpenEXR/ImfPixelType.h
    76 file path=usr/include/OpenEXR/ImfVersion.h
       
    77 file path=usr/include/OpenEXR/ImfXdr.h
       
    78 file path=usr/include/OpenEXR/ImfConvert.h
       
    79 file path=usr/include/OpenEXR/ImfPreviewImage.h
    91 file path=usr/include/OpenEXR/ImfPreviewImage.h
    80 file path=usr/include/OpenEXR/ImfPreviewImageAttribute.h
    92 file path=usr/include/OpenEXR/ImfPreviewImageAttribute.h
    81 file path=usr/include/OpenEXR/ImfChromaticities.h
       
    82 file path=usr/include/OpenEXR/ImfChromaticitiesAttribute.h
       
    83 file path=usr/include/OpenEXR/ImfKeyCode.h
       
    84 file path=usr/include/OpenEXR/ImfKeyCodeAttribute.h
       
    85 file path=usr/include/OpenEXR/ImfTimeCode.h
       
    86 file path=usr/include/OpenEXR/ImfTimeCodeAttribute.h
       
    87 file path=usr/include/OpenEXR/ImfRational.h
    93 file path=usr/include/OpenEXR/ImfRational.h
    88 file path=usr/include/OpenEXR/ImfRationalAttribute.h
    94 file path=usr/include/OpenEXR/ImfRationalAttribute.h
    89 file path=usr/include/OpenEXR/ImfFramesPerSecond.h
    95 file path=usr/include/OpenEXR/ImfRgba.h
       
    96 file path=usr/include/OpenEXR/ImfRgbaFile.h
       
    97 file path=usr/include/OpenEXR/ImfRgbaYca.h
    90 file path=usr/include/OpenEXR/ImfStandardAttributes.h
    98 file path=usr/include/OpenEXR/ImfStandardAttributes.h
    91 file path=usr/include/OpenEXR/ImfEnvmap.h
    99 file path=usr/include/OpenEXR/ImfStringAttribute.h
    92 file path=usr/include/OpenEXR/ImfEnvmapAttribute.h
   100 file path=usr/include/OpenEXR/ImfTestFile.h
    93 file path=usr/include/OpenEXR/ImfInt64.h
   101 file path=usr/include/OpenEXR/ImfThreading.h
    94 file path=usr/include/OpenEXR/ImfRgba.h
       
    95 file path=usr/include/OpenEXR/ImfTileDescription.h
   102 file path=usr/include/OpenEXR/ImfTileDescription.h
    96 file path=usr/include/OpenEXR/ImfTileDescriptionAttribute.h
   103 file path=usr/include/OpenEXR/ImfTileDescriptionAttribute.h
    97 file path=usr/include/OpenEXR/ImfTiledInputFile.h
   104 file path=usr/include/OpenEXR/ImfTiledInputFile.h
    98 file path=usr/include/OpenEXR/ImfTiledOutputFile.h
   105 file path=usr/include/OpenEXR/ImfTiledOutputFile.h
    99 file path=usr/include/OpenEXR/ImfTiledRgbaFile.h
   106 file path=usr/include/OpenEXR/ImfTiledRgbaFile.h
   100 file path=usr/include/OpenEXR/ImfRgbaYca.h
   107 file path=usr/include/OpenEXR/ImfTimeCode.h
   101 file path=usr/include/OpenEXR/ImfTestFile.h
   108 file path=usr/include/OpenEXR/ImfTimeCodeAttribute.h
   102 file path=usr/include/OpenEXR/ImfThreading.h
   109 file path=usr/include/OpenEXR/ImfVecAttribute.h
   103 file path=usr/include/OpenEXR/ImfB44Compressor.h
   110 file path=usr/include/OpenEXR/ImfVersion.h
       
   111 file path=usr/include/OpenEXR/ImfWav.h
       
   112 file path=usr/include/OpenEXR/ImfXdr.h
   104 file path=usr/include/OpenEXR/OpenEXRConfig.h
   113 file path=usr/include/OpenEXR/OpenEXRConfig.h
       
   114 file path=usr/lib/$(MACH64)/libIlmImf.so.6.0.0
       
   115 file path=usr/lib/$(MACH64)/pkgconfig/OpenEXR.pc
   105 file path=usr/lib/libIlmImf.so.6.0.0
   116 file path=usr/lib/libIlmImf.so.6.0.0
   106 file path=usr/lib/pkgconfig/OpenEXR.pc
   117 file path=usr/lib/pkgconfig/OpenEXR.pc
   107 file path=usr/lib/$(MACH64)/libIlmImf.so.6.0.0
   118 file path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/OpenEXRFileLayout.pdf
   108 file path=usr/lib/$(MACH64)/pkgconfig/OpenEXR.pc
   119 file \
       
   120     path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/ReadingAndWritingImageFiles.pdf
       
   121 file path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/TechnicalIntroduction.pdf
       
   122 file path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/drawImage.cpp
       
   123 file path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/drawImage.h
       
   124 file \
       
   125     path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/generalInterfaceExamples.cpp
       
   126 file \
       
   127     path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/generalInterfaceExamples.h
       
   128 file \
       
   129     path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/generalInterfaceTiledExamples.cpp
       
   130 file \
       
   131     path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/generalInterfaceTiledExamples.h
       
   132 file \
       
   133     path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/lowLevelIoExamples.cpp
       
   134 file \
       
   135     path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/lowLevelIoExamples.h
   109 file path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/main.cpp
   136 file path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/main.cpp
   110 file path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/drawImage.cpp
   137 file \
   111 file path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/rgbaInterfaceExamples.cpp
   138     path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/previewImageExamples.cpp
   112 file path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/rgbaInterfaceTiledExamples.cpp
   139 file \
   113 file path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/generalInterfaceExamples.cpp
   140     path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/previewImageExamples.h
   114 file path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/lowLevelIoExamples.cpp
   141 file \
   115 file path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/previewImageExamples.cpp
   142     path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/rgbaInterfaceExamples.cpp
   116 file path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/generalInterfaceTiledExamples.cpp
   143 file \
   117 file path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/generalInterfaceTiledExamples.h
   144     path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/rgbaInterfaceExamples.h
   118 file path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/drawImage.h
   145 file \
   119 file path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/rgbaInterfaceExamples.h
   146     path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/rgbaInterfaceTiledExamples.cpp
   120 file path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/generalInterfaceExamples.h
   147 file \
   121 file path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/rgbaInterfaceTiledExamples.h
   148     path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/rgbaInterfaceTiledExamples.h
   122 file path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/lowLevelIoExamples.h
       
   123 file path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/examples/previewImageExamples.h
       
   124 file path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/ReadingAndWritingImageFiles.pdf
       
   125 file path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/TechnicalIntroduction.pdf
       
   126 file path=usr/share/doc/OpenEXR-$(COMPONENT_VERSION)/OpenEXRFileLayout.pdf
       
   127 file path=usr/share/man/man1/exrenvmap.1
   149 file path=usr/share/man/man1/exrenvmap.1
   128 file path=usr/share/man/man1/exrheader.1
   150 file path=usr/share/man/man1/exrheader.1
   129 file path=usr/share/man/man1/exrmakepreview.1
   151 file path=usr/share/man/man1/exrmakepreview.1
   130 file path=usr/share/man/man1/exrmaketiled.1
   152 file path=usr/share/man/man1/exrmaketiled.1
   131 file path=usr/share/man/man1/exrstdattr.1
   153 file path=usr/share/man/man1/exrstdattr.1
   132 file path=usr/share/man/man3/libopenexr.3lib
   154 file path=usr/share/man/man3/libopenexr.3lib
   133 #
   155 #
   134 link path=usr/lib/libIlmImf.so.6 target=libIlmImf.so.6.0.0
       
   135 link path=usr/lib/libIlmImf.so target=libIlmImf.so.6.0.0
       
   136 link path=usr/lib/$(MACH64)/libIlmImf.so.6 target=libIlmImf.so.6.0.0
       
   137 link path=usr/lib/$(MACH64)/libIlmImf.so target=libIlmImf.so.6.0.0
       
   138 #
       
   139 license openexr.license license="BSD"
       
   140 #
       
   141 legacy pkg=SUNWopenexr \
   156 legacy pkg=SUNWopenexr \
   142     desc="The IlmImf library and header files to read and write OpenEXR images" \
   157     desc="The IlmImf library and header files to read and write OpenEXR images" \
   143     name="Libraries to support high dynamic-range image (HDR) format"
   158     name="Libraries to support high dynamic-range image (HDR) format"
       
   159 #
       
   160 license openexr.license license=BSD
       
   161 link path=usr/lib/$(MACH64)/libIlmImf.so target=libIlmImf.so.6.0.0
       
   162 link path=usr/lib/$(MACH64)/libIlmImf.so.6 target=libIlmImf.so.6.0.0
       
   163 link path=usr/lib/libIlmImf.so target=libIlmImf.so.6.0.0
       
   164 #
       
   165 link path=usr/lib/libIlmImf.so.6 target=libIlmImf.so.6.0.0
   144 
   166