pkg/manifests/x11-library-mesa.mf
changeset 970 272328fe1b4a
child 977 46c5e46c27fb
equal deleted inserted replaced
969:f3e9f1ddd6a8 970:272328fe1b4a
       
     1 # Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
       
     2 #
       
     3 # Permission is hereby granted, free of charge, to any person obtaining a
       
     4 # copy of this software and associated documentation files (the "Software"),
       
     5 # to deal in the Software without restriction, including without limitation
       
     6 # the rights to use, copy, modify, merge, publish, distribute, sublicense,
       
     7 # and/or sell copies of the Software, and to permit persons to whom the
       
     8 # Software is furnished to do so, subject to the following conditions:
       
     9 #
       
    10 # The above copyright notice and this permission notice (including the next
       
    11 # paragraph) shall be included in all copies or substantial portions of the
       
    12 # Software.
       
    13 #
       
    14 # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
       
    15 # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
       
    16 # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
       
    17 # THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
       
    18 # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
       
    19 # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
       
    20 # DEALINGS IN THE SOFTWARE.
       
    21 #
       
    22 set name=pkg.fmri value=pkg:/x11/library/mesa@__version:mesa__
       
    23 set name=pkg.description \
       
    24     value="The Mesa 3-D graphics library is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics."
       
    25 set name=pkg.summary \
       
    26     value="Mesa - open-source implementation of the OpenGL specification"
       
    27 dir path=usr
       
    28 dir path=usr/X11
       
    29 dir path=usr/X11/include
       
    30 dir path=usr/X11/lib
       
    31 dir path=usr/X11/lib/$(ARCH64)
       
    32 dir path=usr/include
       
    33 dir path=usr/include/GL
       
    34 dir path=usr/include/GL/internal
       
    35 dir path=usr/include/mesa
       
    36 dir path=usr/include/mesa/internal
       
    37 dir path=usr/lib
       
    38 dir path=usr/lib/$(ARCH64)
       
    39 dir path=usr/lib/$(ARCH64)/pkgconfig
       
    40 dir path=usr/lib/GL
       
    41 dir path=usr/lib/GL/$(ARCH64)
       
    42 dir path=usr/lib/mesa
       
    43 dir path=usr/lib/mesa/$(ARCH64)
       
    44 dir path=usr/lib/mesa/modules
       
    45 dir path=usr/lib/mesa/modules/extensions
       
    46 $(i386_ONLY)dir path=usr/lib/mesa/modules/extensions/$(ARCH64)
       
    47 dir path=usr/lib/pkgconfig
       
    48 dir path=usr/lib/xorg
       
    49 dir path=usr/lib/xorg/modules
       
    50 dir path=usr/lib/xorg/modules/dri
       
    51 $(i386_ONLY)dir path=usr/lib/xorg/modules/dri/$(ARCH64)
       
    52 file path=usr/include/mesa/GLwDrawA.h
       
    53 file path=usr/include/mesa/GLwDrawAP.h
       
    54 file path=usr/include/mesa/GLwMDrawA.h
       
    55 file path=usr/include/mesa/GLwMDrawAP.h
       
    56 file path=usr/include/mesa/dmesa.h
       
    57 file path=usr/include/mesa/ggimesa.h
       
    58 file path=usr/include/mesa/gl.h
       
    59 file path=usr/include/mesa/gl_mangle.h
       
    60 file path=usr/include/mesa/glext.h
       
    61 file path=usr/include/mesa/glfbdev.h
       
    62 file path=usr/include/mesa/glu.h
       
    63 file path=usr/include/mesa/glu_mangle.h
       
    64 file path=usr/include/mesa/glx.h
       
    65 file path=usr/include/mesa/glx_mangle.h
       
    66 file path=usr/include/mesa/glxext.h
       
    67 file path=usr/include/mesa/internal/dri_interface.h
       
    68 file path=usr/include/mesa/mesa_wgl.h
       
    69 file path=usr/include/mesa/mglmesa.h
       
    70 file path=usr/include/mesa/osmesa.h
       
    71 file path=usr/include/mesa/svgamesa.h
       
    72 file path=usr/include/mesa/vms_x_fix.h
       
    73 file path=usr/include/mesa/wmesa.h
       
    74 file path=usr/lib/$(ARCH64)/pkgconfig/dri.pc
       
    75 file path=usr/lib/$(ARCH64)/pkgconfig/gl.pc
       
    76 file path=usr/lib/$(ARCH64)/pkgconfig/glu.pc
       
    77 file path=usr/lib/$(ARCH64)/pkgconfig/glw.pc
       
    78 file path=usr/lib/mesa/$(ARCH64)/libGL.so.1
       
    79 file path=usr/lib/mesa/$(ARCH64)/libGLU.so.1
       
    80 file path=usr/lib/mesa/$(ARCH64)/libGLw.so.1
       
    81 file path=usr/lib/mesa/libGL.so.1
       
    82 file path=usr/lib/mesa/libGLU.so.1
       
    83 file path=usr/lib/mesa/libGLw.so.1
       
    84 $(i386_ONLY)file path=usr/lib/mesa/modules/extensions/$(ARCH64)/libglx.so
       
    85 file path=usr/lib/mesa/modules/extensions/libglx.so
       
    86 file path=usr/lib/pkgconfig/dri.pc
       
    87 file path=usr/lib/pkgconfig/gl.pc
       
    88 file path=usr/lib/pkgconfig/glu.pc
       
    89 file path=usr/lib/pkgconfig/glw.pc
       
    90 $(i386_ONLY)file path=usr/lib/xorg/modules/dri/$(ARCH64)/swrast_dri.so
       
    91 file path=usr/lib/xorg/modules/dri/swrast_dri.so
       
    92 legacy pkg=SUNWxorg-mesa \
       
    93     desc="Server modules and client libraries for X Window System GLX extension based on Mesa open source project" \
       
    94     name="Xorg Server Mesa Modules and Libraries"
       
    95 link path=usr/X11/include/mesa target=../../include/mesa
       
    96 link path=usr/X11/lib/$(ARCH64)/libGLU.so target=libGLU.so.1
       
    97 link path=usr/X11/lib/$(ARCH64)/libGLU.so.1 target=../GL/$(ARCH64)/libGLU.so.1
       
    98 link path=usr/X11/lib/$(ARCH64)/libGLw.so target=libGLw.so.1
       
    99 link path=usr/X11/lib/$(ARCH64)/libGLw.so.1 target=../GL/$(ARCH64)/libGLw.so.1
       
   100 link path=usr/X11/lib/libGLU.so target=libGLU.so.1
       
   101 link path=usr/X11/lib/libGLU.so.1 target=GL/libGLU.so.1
       
   102 link path=usr/X11/lib/libGLw.so target=libGLw.so.1
       
   103 link path=usr/X11/lib/libGLw.so.1 target=GL/libGLw.so.1
       
   104 link path=usr/X11/lib/mesa target=../../lib/mesa
       
   105 link path=usr/include/GL/GLwDrawA.h target=../mesa/GLwDrawA.h
       
   106 link path=usr/include/GL/GLwDrawAP.h target=../mesa/GLwDrawAP.h
       
   107 link path=usr/include/GL/GLwMDrawA.h target=../mesa/GLwMDrawA.h
       
   108 link path=usr/include/GL/GLwMDrawAP.h target=../mesa/GLwMDrawAP.h
       
   109 link path=usr/include/GL/glu.h target=../mesa/glu.h
       
   110 link path=usr/include/GL/internal/dri_interface.h \
       
   111     target=../../mesa/internal/dri_interface.h
       
   112 link path=usr/include/GL/osmesa.h target=../mesa/osmesa.h
       
   113 link path=usr/lib/$(ARCH64)/libGLU.so target=libGLU.so.1
       
   114 link path=usr/lib/$(ARCH64)/libGLU.so.1 target=../GL/$(ARCH64)/libGLU.so.1
       
   115 link path=usr/lib/$(ARCH64)/libGLw.so target=libGLw.so.1
       
   116 link path=usr/lib/$(ARCH64)/libGLw.so.1 target=../GL/$(ARCH64)/libGLw.so.1
       
   117 link path=usr/lib/GL/$(ARCH64)/libGLU.so target=libGLU.so.1
       
   118 link path=usr/lib/GL/$(ARCH64)/libGLU.so.1 \
       
   119     target=../../mesa/$(ARCH64)/libGLU.so.1
       
   120 link path=usr/lib/GL/$(ARCH64)/libGLw.so target=libGLw.so.1
       
   121 link path=usr/lib/GL/$(ARCH64)/libGLw.so.1 \
       
   122     target=../../mesa/$(ARCH64)/libGLw.so.1
       
   123 link path=usr/lib/GL/libGLU.so target=libGLU.so.1
       
   124 link path=usr/lib/GL/libGLU.so.1 target=../mesa/libGLU.so.1
       
   125 link path=usr/lib/GL/libGLw.so target=libGLw.so.1
       
   126 link path=usr/lib/GL/libGLw.so.1 target=../mesa/libGLw.so.1
       
   127 link path=usr/lib/libGLU.so target=libGLU.so.1
       
   128 link path=usr/lib/libGLU.so.1 target=GL/libGLU.so.1
       
   129 link path=usr/lib/libGLw.so target=libGLw.so.1
       
   130 link path=usr/lib/libGLw.so.1 target=GL/libGLw.so.1
       
   131 link path=usr/lib/mesa/$(ARCH64)/libGL.so target=libGL.so.1
       
   132 link path=usr/lib/mesa/$(ARCH64)/libGLU.so target=libGLU.so.1
       
   133 link path=usr/lib/mesa/$(ARCH64)/libGLw.so target=libGLw.so.1
       
   134 link path=usr/lib/mesa/64 target=$(ARCH64)
       
   135 link path=usr/lib/mesa/libGL.so target=libGL.so.1
       
   136 link path=usr/lib/mesa/libGLU.so target=libGLU.so.1
       
   137 link path=usr/lib/mesa/libGLw.so target=libGLw.so.1
       
   138 depend fmri=pkg:/service/application/opengl/ogl-select type=require
       
   139 depend fmri=pkg:/x11/header/x11-protocols type=require facet.devel=true