1 ########################################################################## |
|
2 # |
|
3 # Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved. |
|
4 # |
|
5 # Permission is hereby granted, free of charge, to any person obtaining a |
|
6 # copy of this software and associated documentation files (the "Software"), |
|
7 # to deal in the Software without restriction, including without limitation |
|
8 # the rights to use, copy, modify, merge, publish, distribute, sublicense, |
|
9 # and/or sell copies of the Software, and to permit persons to whom the |
|
10 # Software is furnished to do so, subject to the following conditions: |
|
11 # |
|
12 # The above copyright notice and this permission notice (including the next |
|
13 # paragraph) shall be included in all copies or substantial portions of the |
|
14 # Software. |
|
15 # |
|
16 # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
|
17 # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
|
18 # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL |
|
19 # THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
|
20 # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING |
|
21 # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER |
|
22 # DEALINGS IN THE SOFTWARE. |
|
23 # |
|
24 ########################################################################## |
|
25 # |
|
26 # |
|
27 # Mesa - OpenGL Workalike for Solaris |
|
28 |
|
29 !HOME=../usr |
|
30 |
|
31 i pkginfo |
|
32 i preremove |
|
33 i depend |
|
34 i copyright |
|
35 |
|
36 d none X11 0755 root bin |
|
37 |
|
38 # X client-side components |
|
39 !search $HOME/lib |
|
40 d none lib 0755 root bin |
|
41 d none lib/mesa 0755 root bin |
|
42 f none lib/mesa/libGL.so.1 0755 root bin |
|
43 s none lib/mesa/libGL.so=libGL.so.1 |
|
44 f none lib/mesa/libGLU.so.1 0755 root bin |
|
45 s none lib/mesa/libGLU.so=libGLU.so.1 |
|
46 f none lib/mesa/libGLw.so.1 0755 root bin |
|
47 s none lib/mesa/libGLw.so=libGLw.so.1 |
|
48 d none X11/lib 0755 root bin |
|
49 s none X11/lib/mesa=../../lib/mesa |
|
50 |
|
51 !search $HOME/lib/$plat_64 |
|
52 d none lib/mesa/$plat_64 0755 root bin |
|
53 s none lib/mesa/64=$plat_64 |
|
54 f none lib/mesa/$plat_64/libGL.so.1 0755 root bin |
|
55 s none lib/mesa/$plat_64/libGL.so=libGL.so.1 |
|
56 f none lib/mesa/$plat_64/libGLU.so.1 0755 root bin |
|
57 s none lib/mesa/$plat_64/libGLU.so=libGLU.so.1 |
|
58 f none lib/mesa/$plat_64/libGLw.so.1 0755 root bin |
|
59 s none lib/mesa/$plat_64/libGLw.so=libGLw.so.1 |
|
60 |
|
61 s none lib/libGL.so=GL/libGL.so |
|
62 s none lib/libGL.so.1=GL/libGL.so.1 |
|
63 s none lib/libGLU.so=GL/libGLU.so |
|
64 s none lib/libGLU.so.1=GL/libGLU.so.1 |
|
65 s none lib/libGLw.so=GL/libGLw.so |
|
66 s none lib/libGLw.so.1=GL/libGLw.so.1 |
|
67 s none X11/lib/libGL.so=GL/libGL.so |
|
68 s none X11/lib/libGL.so.1=GL/libGL.so.1 |
|
69 s none X11/lib/libGLU.so=GL/libGLU.so |
|
70 s none X11/lib/libGLU.so.1=GL/libGLU.so.1 |
|
71 s none X11/lib/libGLw.so=GL/libGLw.so |
|
72 s none X11/lib/libGLw.so.1=GL/libGLw.so.1 |
|
73 s none X11/lib/GL=../../lib/GL |
|
74 d none lib/GL 0755 root bin |
|
75 s none lib/GL/libGL.so=libGL.so.1 |
|
76 s none lib/GL/libGL.so.1=../../../var/run/opengl/lib/libGL.so.1 |
|
77 s none lib/GL/libGLU.so=../mesa/libGLU.so |
|
78 s none lib/GL/libGLU.so.1=../mesa/libGLU.so.1 |
|
79 s none lib/GL/libGLw.so=../mesa/libGLw.so |
|
80 s none lib/GL/libGLw.so.1=../mesa/libGLw.so.1 |
|
81 |
|
82 d none lib/$plat_64 0755 root bin |
|
83 s none lib/$plat_64/libGL.so=../GL/64/libGL.so |
|
84 s none lib/$plat_64/libGL.so.1=../GL/64/libGL.so.1 |
|
85 s none lib/$plat_64/libGLU.so=../GL/64/libGLU.so |
|
86 s none lib/$plat_64/libGLU.so.1=../GL/64/libGLU.so.1 |
|
87 s none lib/$plat_64/libGLw.so=../GL/64/libGLw.so |
|
88 s none lib/$plat_64/libGLw.so.1=../GL/64/libGLw.so.1 |
|
89 d none X11/lib/$plat_64 0755 root bin |
|
90 s none X11/lib/$plat_64/libGL.so=../GL/64/libGL.so |
|
91 s none X11/lib/$plat_64/libGL.so.1=../GL/64/libGL.so.1 |
|
92 s none X11/lib/$plat_64/libGLU.so=../GL/64/libGLU.so |
|
93 s none X11/lib/$plat_64/libGLU.so.1=../GL/64/libGLU.so.1 |
|
94 s none X11/lib/$plat_64/libGLw.so=../GL/64/libGLw.so |
|
95 s none X11/lib/$plat_64/libGLw.so.1=../GL/64/libGLw.so.1 |
|
96 d none lib/GL/$plat_64 0755 root bin |
|
97 s none lib/GL/64=$plat_64 |
|
98 s none lib/GL/$plat_64/libGL.so=libGL.so.1 |
|
99 s none lib/GL/$plat_64/libGL.so.1=../../../../var/run/opengl/lib/64/libGL.so.1 |
|
100 s none lib/GL/$plat_64/libGLU.so=../../mesa/64/libGLU.so |
|
101 s none lib/GL/$plat_64/libGLU.so.1=../../mesa/64/libGLU.so.1 |
|
102 s none lib/GL/$plat_64/libGLw.so=../../mesa/64/libGLw.so |
|
103 s none lib/GL/$plat_64/libGLw.so.1=../../mesa/64/libGLw.so.1 |
|
104 |
|
105 |
|
106 !search $HOME/include/GL |
|
107 d none include 0755 root bin |
|
108 d none include/mesa 0755 root bin |
|
109 f none include/mesa/gl.h 0444 root bin |
|
110 f none include/mesa/glext.h 0444 root bin |
|
111 f none include/mesa/glu.h 0444 root bin |
|
112 f none include/mesa/glx.h 0444 root bin |
|
113 f none include/mesa/glxext.h 0444 root bin |
|
114 f none include/mesa/glxint.h 0444 root bin |
|
115 f none include/mesa/glxmd.h 0444 root bin |
|
116 f none include/mesa/glxproto.h 0444 root bin |
|
117 f none include/mesa/glxtokens.h 0444 root bin |
|
118 f none include/mesa/osmesa.h 0444 root bin |
|
119 f none include/mesa/GLwDrawA.h 0444 root bin |
|
120 f none include/mesa/GLwDrawAP.h 0444 root bin |
|
121 f none include/mesa/GLwMDrawA.h 0444 root bin |
|
122 f none include/mesa/GLwMDrawAP.h 0444 root bin |
|
123 d none include/GL 0755 root bin |
|
124 s none include/GL/gl.h=../../../var/run/opengl/include/gl.h |
|
125 s none include/GL/glext.h=../../../var/run/opengl/include/glext.h |
|
126 s none include/GL/glu.h=../mesa/glu.h |
|
127 s none include/GL/glx.h=../../../var/run/opengl/include/glx.h |
|
128 s none include/GL/glxext.h=../../../var/run/opengl/include/glxext.h |
|
129 s none include/GL/glxint.h=../mesa/glxint.h |
|
130 s none include/GL/glxmd.h=../mesa/glxmd.h |
|
131 s none include/GL/glxproto.h=../mesa/glxproto.h |
|
132 s none include/GL/glxtokens.h=../mesa/glxtokens.h |
|
133 s none include/GL/osmesa.h=../mesa/osmesa.h |
|
134 s none include/GL/GLwDrawA.h=../mesa/GLwDrawA.h |
|
135 s none include/GL/GLwDrawAP.h=../mesa/GLwDrawAP.h |
|
136 s none include/GL/GLwMDrawA.h=../mesa/GLwMDrawA.h |
|
137 s none include/GL/GLwMDrawAP.h=../mesa/GLwMDrawAP.h |
|
138 |
|
139 d none X11/include 0755 root bin |
|
140 s none X11/include/mesa=../../include/mesa |
|
141 s none X11/include/GL=../../include/GL |
|
142 |
|
143 # X client-side programs |
|
144 !search $HOME/bin |
|
145 d none bin 0755 root bin |
|
146 f none bin/glxinfo 0755 root bin |
|
147 f none bin/glxgears 0755 root bin |
|
148 f none bin/xdriinfo 0755 root bin |
|
149 |
|
150 d none X11/bin 0755 root bin |
|
151 s none X11/bin/glxinfo=../../bin/glxinfo |
|
152 s none X11/bin/xdriinfo=../../bin/xdriinfo |
|
153 |
|
154 # X server-side components |
|
155 d none lib/xorg 0755 root bin |
|
156 d none lib/xorg/modules 0755 root bin |
|
157 d none lib/xorg/modules/dri 0755 root bin |
|
158 !search $HOME/lib/xorg/modules/dri |
|
159 f none lib/xorg/modules/dri/swrast_dri.so 0755 root bin |
|
160 |
|
161 !search $HOME/lib/xorg/modules/extensions |
|
162 d none lib/xorg/modules/extensions 0755 root bin |
|
163 f none lib/xorg/modules/extensions/libdri.so 0755 root bin |
|
164 f none lib/xorg/modules/extensions/libdri2.so 0755 root bin |
|
165 s none lib/xorg/modules/extensions/GL=../../../../../var/run/opengl/server |
|
166 s none lib/xorg/modules/extensions/libglx.so=../../../../../var/run/opengl/server/libglx.so |
|
167 |
|
168 d none lib/mesa/modules 0755 root bin |
|
169 d none lib/mesa/modules/extensions 0755 root bin |
|
170 f none lib/mesa/modules/extensions/libglx.so 0755 root bin |
|
171 |
|
172 !search $HOME/lib/pkgconfig |
|
173 d none lib 0755 root bin |
|
174 d none lib/pkgconfig 0755 root other |
|
175 f none lib/pkgconfig/dri.pc 0444 root bin |
|
176 f none lib/pkgconfig/gl.pc 0444 root bin |
|
177 f none lib/pkgconfig/glu.pc 0444 root bin |
|
178 f none lib/pkgconfig/glw.pc 0444 root bin |
|
179 |
|
180 !search $HOME/lib/$plat_64/pkgconfig |
|
181 d none lib/$plat_64 0755 root bin |
|
182 d none lib/$plat_64/pkgconfig 0755 root other |
|
183 f none lib/$plat_64/pkgconfig/dri.pc 0444 root bin |
|
184 f none lib/$plat_64/pkgconfig/gl.pc 0444 root bin |
|
185 f none lib/$plat_64/pkgconfig/glu.pc 0444 root bin |
|
186 f none lib/$plat_64/pkgconfig/glw.pc 0444 root bin |
|
187 |
|
188 !search $HOME/share/pkgconfig |
|
189 d none share 0755 root sys |
|
190 d none share/pkgconfig 0755 root bin |
|
191 f none share/pkgconfig/glproto.pc 0444 root bin |
|
192 |
|