|
1 # Copyright (c) 2010, 2011, 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/server/xorg@__version:xorg-server__ |
|
23 set name=pkg.description \ |
|
24 value="Xorg is a full featured X server that was originally designed for UNIX and UNIX-like operating systems running on a wide range of hardware and OS platforms." |
|
25 set name=pkg.summary value="Xorg - X11R7 X server" |
|
26 dir path=etc |
|
27 dir path=etc/X11 |
|
28 dir path=etc/X11/xorg.conf.avail |
|
29 dir path=etc/X11/xorg.conf.d |
|
30 dir path=etc/hal |
|
31 dir path=etc/hal/fdi |
|
32 dir path=etc/hal/fdi/preprobe |
|
33 dir path=etc/hal/fdi/preprobe/10osvendor |
|
34 dir path=usr |
|
35 dir path=usr/X11 |
|
36 dir path=usr/X11/bin |
|
37 dir path=usr/X11/include |
|
38 dir path=usr/bin |
|
39 $(i386_ONLY)dir path=usr/bin/$(ARCH64) |
|
40 dir path=usr/include |
|
41 dir path=usr/include/xorg |
|
42 dir path=usr/lib |
|
43 dir path=usr/lib/$(ARCH64) |
|
44 dir path=usr/lib/$(ARCH64)/pkgconfig |
|
45 dir path=usr/lib/mdb |
|
46 dir path=usr/lib/mdb/proc |
|
47 $(i386_ONLY)dir path=usr/lib/mdb/proc/$(ARCH64) group=bin |
|
48 $(sparc_ONLY)dir path=usr/lib/mdb/proc/$(ARCH64) group=sys |
|
49 dir path=usr/lib/pkgconfig |
|
50 dir path=usr/lib/xorg |
|
51 dir path=usr/lib/xorg/modules |
|
52 dir path=usr/lib/xorg/modules/extensions |
|
53 dir path=usr/lib/xorg/modules/multimedia |
|
54 dir path=usr/share |
|
55 dir path=usr/share/X11 |
|
56 dir path=usr/share/X11/xorg.conf.d |
|
57 dir path=usr/share/aclocal |
|
58 dir path=usr/share/man |
|
59 dir path=usr/share/man/man1 |
|
60 dir path=usr/share/man/man4 |
|
61 dir path=usr/share/man/man7 |
|
62 dir path=var |
|
63 dir path=var/log group=sys |
|
64 file path=etc/X11/xorg.conf.avail/90-zap.conf |
|
65 file path=etc/hal/fdi/preprobe/10osvendor/10-x11-input.fdi |
|
66 # Xorg must be setuid root on x86 in order to access PCI bus devices |
|
67 # and make the sysi86 system call to change I/O privilege level (IOPL). |
|
68 # On SPARC, Xorg only requires setuid root in order to create the |
|
69 # Xorg.*.log file in /var/log |
|
70 file path=usr/bin/Xorg mode=4555 owner=root |
|
71 file path=usr/bin/cvt |
|
72 file path=usr/bin/gtf |
|
73 file path=usr/include/xorg/BT.h |
|
74 file path=usr/include/xorg/IBM.h |
|
75 file path=usr/include/xorg/TI.h |
|
76 file path=usr/include/xorg/XIstubs.h |
|
77 file path=usr/include/xorg/bstore.h |
|
78 file path=usr/include/xorg/bstorestr.h |
|
79 file path=usr/include/xorg/bt829.h |
|
80 file path=usr/include/xorg/callback.h |
|
81 file path=usr/include/xorg/cfb8_16.h |
|
82 file path=usr/include/xorg/closestr.h |
|
83 file path=usr/include/xorg/closure.h |
|
84 file path=usr/include/xorg/colormap.h |
|
85 file path=usr/include/xorg/colormapst.h |
|
86 file path=usr/include/xorg/compiler.h |
|
87 file path=usr/include/xorg/compositeext.h |
|
88 file path=usr/include/xorg/cursor.h |
|
89 file path=usr/include/xorg/cursorstr.h |
|
90 file path=usr/include/xorg/damage.h |
|
91 file path=usr/include/xorg/damagestr.h |
|
92 file path=usr/include/xorg/dbestruct.h |
|
93 file path=usr/include/xorg/dgaproc.h |
|
94 file path=usr/include/xorg/dix.h |
|
95 file path=usr/include/xorg/dixaccess.h |
|
96 file path=usr/include/xorg/dixevents.h |
|
97 file path=usr/include/xorg/dixfont.h |
|
98 file path=usr/include/xorg/dixfontstr.h |
|
99 file path=usr/include/xorg/dixgrabs.h |
|
100 file path=usr/include/xorg/dixstruct.h |
|
101 file path=usr/include/xorg/dri.h |
|
102 file path=usr/include/xorg/dri2.h |
|
103 file path=usr/include/xorg/dristruct.h |
|
104 file path=usr/include/xorg/edid.h |
|
105 file path=usr/include/xorg/events.h |
|
106 file path=usr/include/xorg/exa.h |
|
107 file path=usr/include/xorg/exevents.h |
|
108 file path=usr/include/xorg/extension.h |
|
109 file path=usr/include/xorg/extinit.h |
|
110 file path=usr/include/xorg/extnsionst.h |
|
111 file path=usr/include/xorg/fb.h |
|
112 file path=usr/include/xorg/fbdevhw.h |
|
113 file path=usr/include/xorg/fboverlay.h |
|
114 file path=usr/include/xorg/fbpict.h |
|
115 file path=usr/include/xorg/fbrop.h |
|
116 file path=usr/include/xorg/fi1236.h |
|
117 file path=usr/include/xorg/fourcc.h |
|
118 file path=usr/include/xorg/gc.h |
|
119 file path=usr/include/xorg/gcstruct.h |
|
120 file path=usr/include/xorg/geext.h |
|
121 file path=usr/include/xorg/geint.h |
|
122 file path=usr/include/xorg/globals.h |
|
123 file path=usr/include/xorg/glyphstr.h |
|
124 file path=usr/include/xorg/hotplug.h |
|
125 file path=usr/include/xorg/i2c_def.h |
|
126 file path=usr/include/xorg/input.h |
|
127 file path=usr/include/xorg/inputstr.h |
|
128 file path=usr/include/xorg/list.h |
|
129 file path=usr/include/xorg/mi.h |
|
130 file path=usr/include/xorg/mibstore.h |
|
131 file path=usr/include/xorg/micmap.h |
|
132 file path=usr/include/xorg/micoord.h |
|
133 file path=usr/include/xorg/mifillarc.h |
|
134 file path=usr/include/xorg/mifpoly.h |
|
135 file path=usr/include/xorg/migc.h |
|
136 file path=usr/include/xorg/miline.h |
|
137 file path=usr/include/xorg/mioverlay.h |
|
138 file path=usr/include/xorg/mipict.h |
|
139 file path=usr/include/xorg/mipointer.h |
|
140 file path=usr/include/xorg/mipointrst.h |
|
141 file path=usr/include/xorg/misc.h |
|
142 file path=usr/include/xorg/miscstruct.h |
|
143 file path=usr/include/xorg/mispans.h |
|
144 file path=usr/include/xorg/mistruct.h |
|
145 file path=usr/include/xorg/miwideline.h |
|
146 file path=usr/include/xorg/mizerarc.h |
|
147 file path=usr/include/xorg/msp3430.h |
|
148 file path=usr/include/xorg/opaque.h |
|
149 file path=usr/include/xorg/os.h |
|
150 file path=usr/include/xorg/panoramiX.h |
|
151 file path=usr/include/xorg/panoramiXsrv.h |
|
152 file path=usr/include/xorg/picture.h |
|
153 file path=usr/include/xorg/picturestr.h |
|
154 file path=usr/include/xorg/pixmap.h |
|
155 file path=usr/include/xorg/pixmapstr.h |
|
156 file path=usr/include/xorg/privates.h |
|
157 file path=usr/include/xorg/property.h |
|
158 file path=usr/include/xorg/propertyst.h |
|
159 file path=usr/include/xorg/ptrveloc.h |
|
160 file path=usr/include/xorg/randrstr.h |
|
161 file path=usr/include/xorg/region.h |
|
162 file path=usr/include/xorg/regionstr.h |
|
163 file path=usr/include/xorg/registry.h |
|
164 file path=usr/include/xorg/renderedge.h |
|
165 file path=usr/include/xorg/resource.h |
|
166 file path=usr/include/xorg/rgb.h |
|
167 file path=usr/include/xorg/rrtransform.h |
|
168 file path=usr/include/xorg/sarea.h |
|
169 file path=usr/include/xorg/screenint.h |
|
170 file path=usr/include/xorg/scrnintstr.h |
|
171 file path=usr/include/xorg/selection.h |
|
172 file path=usr/include/xorg/servermd.h |
|
173 file path=usr/include/xorg/shadow.h |
|
174 file path=usr/include/xorg/shadowfb.h |
|
175 file path=usr/include/xorg/shmint.h |
|
176 file path=usr/include/xorg/site.h |
|
177 $(i386_ONLY)file path=usr/include/xorg/solaris-amd64.il facet.devel=true |
|
178 $(sparc_ONLY)file path=usr/include/xorg/solaris-sparcv8plus.il \ |
|
179 facet.devel=true |
|
180 file path=usr/include/xorg/swaprep.h |
|
181 file path=usr/include/xorg/swapreq.h |
|
182 file path=usr/include/xorg/tda8425.h |
|
183 file path=usr/include/xorg/tda9850.h |
|
184 file path=usr/include/xorg/tda9885.h |
|
185 file path=usr/include/xorg/uda1380.h |
|
186 file path=usr/include/xorg/validate.h |
|
187 file path=usr/include/xorg/vbe.h |
|
188 file path=usr/include/xorg/vbeModes.h |
|
189 file path=usr/include/xorg/vgaHW.h |
|
190 file path=usr/include/xorg/vidmodeproc.h |
|
191 file path=usr/include/xorg/wfbrename.h |
|
192 file path=usr/include/xorg/window.h |
|
193 file path=usr/include/xorg/windowstr.h |
|
194 file path=usr/include/xorg/xaa.h |
|
195 file path=usr/include/xorg/xaaWrapper.h |
|
196 file path=usr/include/xorg/xaalocal.h |
|
197 file path=usr/include/xorg/xaarop.h |
|
198 file path=usr/include/xorg/xace.h |
|
199 file path=usr/include/xorg/xacestr.h |
|
200 file path=usr/include/xorg/xf86.h |
|
201 file path=usr/include/xorg/xf86Crtc.h |
|
202 file path=usr/include/xorg/xf86Cursor.h |
|
203 file path=usr/include/xorg/xf86DDC.h |
|
204 file path=usr/include/xorg/xf86Modes.h |
|
205 file path=usr/include/xorg/xf86Module.h |
|
206 file path=usr/include/xorg/xf86Opt.h |
|
207 file path=usr/include/xorg/xf86Optrec.h |
|
208 file path=usr/include/xorg/xf86Parser.h |
|
209 file path=usr/include/xorg/xf86Pci.h |
|
210 file path=usr/include/xorg/xf86PciInfo.h |
|
211 file path=usr/include/xorg/xf86Priv.h |
|
212 file path=usr/include/xorg/xf86Privstr.h |
|
213 file path=usr/include/xorg/xf86RamDac.h |
|
214 file path=usr/include/xorg/xf86RandR12.h |
|
215 file path=usr/include/xorg/xf86Rename.h |
|
216 file path=usr/include/xorg/xf86Sbus.h |
|
217 file path=usr/include/xorg/xf86VGAarbiter.h |
|
218 file path=usr/include/xorg/xf86Xinput.h |
|
219 file path=usr/include/xorg/xf86_OSlib.h |
|
220 file path=usr/include/xorg/xf86_OSproc.h |
|
221 file path=usr/include/xorg/xf86cmap.h |
|
222 file path=usr/include/xorg/xf86fbman.h |
|
223 file path=usr/include/xorg/xf86i2c.h |
|
224 file path=usr/include/xorg/xf86int10.h |
|
225 file path=usr/include/xorg/xf86sbusBus.h |
|
226 file path=usr/include/xorg/xf86str.h |
|
227 file path=usr/include/xorg/xf86xv.h |
|
228 file path=usr/include/xorg/xf86xvmc.h |
|
229 file path=usr/include/xorg/xf86xvpriv.h |
|
230 file path=usr/include/xorg/xfixes.h |
|
231 file path=usr/include/xorg/xisb.h |
|
232 file path=usr/include/xorg/xkbfile.h |
|
233 file path=usr/include/xorg/xkbrules.h |
|
234 file path=usr/include/xorg/xkbsrv.h |
|
235 file path=usr/include/xorg/xkbstr.h |
|
236 file path=usr/include/xorg/xorg-server.h |
|
237 file path=usr/include/xorg/xorgVersion.h |
|
238 file path=usr/include/xorg/xserver-properties.h |
|
239 file path=usr/include/xorg/xvdix.h |
|
240 file path=usr/include/xorg/xvmcext.h |
|
241 file path=usr/lib/$(ARCH64)/pkgconfig/xorg-server.pc |
|
242 file path=usr/lib/xorg/modules/extensions/libdbe.so |
|
243 file path=usr/lib/xorg/modules/extensions/libdri.so |
|
244 file path=usr/lib/xorg/modules/extensions/libdri2.so |
|
245 file path=usr/lib/xorg/modules/extensions/libextmod.so |
|
246 file path=usr/lib/xorg/modules/extensions/libia.so |
|
247 file path=usr/lib/xorg/modules/extensions/librecord.so |
|
248 file path=usr/lib/xorg/modules/libexa.so |
|
249 file path=usr/lib/xorg/modules/libfb.so |
|
250 file path=usr/lib/xorg/modules/libfbdevhw.so |
|
251 file path=usr/lib/xorg/modules/libint10.so |
|
252 file path=usr/lib/xorg/modules/libshadow.so |
|
253 file path=usr/lib/xorg/modules/libshadowfb.so |
|
254 file path=usr/lib/xorg/modules/libvbe.so |
|
255 file path=usr/lib/xorg/modules/libvgahw.so |
|
256 file path=usr/lib/xorg/modules/libwfb.so |
|
257 file path=usr/lib/xorg/modules/libxaa.so |
|
258 file path=usr/lib/xorg/modules/libxf8_16bpp.so |
|
259 file path=usr/lib/xorg/modules/multimedia/bt829_drv.so |
|
260 file path=usr/lib/xorg/modules/multimedia/fi1236_drv.so |
|
261 file path=usr/lib/xorg/modules/multimedia/msp3430_drv.so |
|
262 file path=usr/lib/xorg/modules/multimedia/tda8425_drv.so |
|
263 file path=usr/lib/xorg/modules/multimedia/tda9850_drv.so |
|
264 file path=usr/lib/xorg/modules/multimedia/tda9885_drv.so |
|
265 file path=usr/lib/xorg/modules/multimedia/uda1380_drv.so |
|
266 file path=usr/share/aclocal/xorg-server.m4 |
|
267 file path=usr/share/man/man1/Xorg.1 |
|
268 file path=usr/share/man/man1/cvt.1 |
|
269 file path=usr/share/man/man1/gtf.1 |
|
270 file path=usr/share/man/man1/xorgcfg.1 |
|
271 file path=usr/share/man/man1/xorgconfig.1 |
|
272 file path=usr/share/man/man4/xorg.conf.4 |
|
273 file path=usr/share/man/man7/exa.7 |
|
274 file path=usr/share/man/man7/fbdevhw.7 |
|
275 legacy pkg=SUNWxorg-headers \ |
|
276 desc="Header files and other files needed for building loadable modules for the Xorg X server" \ |
|
277 name="Xorg server SDK headers" facet.devel=true |
|
278 legacy pkg=SUNWxorg-server \ |
|
279 desc="X Window System server based on X.Org Foundation open source release" \ |
|
280 name="X.Org Foundation Xserver" |
|
281 link path=usr/X11/bin/Xorg target=../../bin/Xorg |
|
282 link path=usr/X11/bin/cvt target=../../bin/cvt |
|
283 link path=usr/X11/bin/gtf target=../../bin/gtf |
|
284 link path=usr/X11/include/xorg target=../../include/xorg |
|
285 $(i386_ONLY)link path=usr/bin/$(ARCH64)/Xorg target=../Xorg |
|
286 link path=usr/lib/mdb/proc/$(ARCH64)/Xorg.so target=Xserver.so |
|
287 link path=usr/lib/pkgconfig/xorg-server.pc \ |
|
288 target=../$(ARCH64)/pkgconfig/xorg-server.pc |
|
289 |
|
290 # On x86/x64, Xorg requires /dev/xsvc to access video cards |
|
291 $(i386_ONLY)depend fmri=pkg:/driver/x11/xsvc type=require |
|
292 |
|
293 # X servers require xkbcomp & data-xkb for keyboard layouts |
|
294 depend fmri=pkg:/x11/keyboard/data-xkb type=require |
|
295 depend fmri=pkg:/x11/keyboard/xkbcomp type=require |
|
296 |
|
297 # keyboard & mouse drivers used to be part of this package, so we preserve |
|
298 # the dependency to ensure they're not lost on upgrade |
|
299 depend fmri=pkg:/x11/server/xorg/driver/xorg-input-keyboard type=require |
|
300 depend fmri=pkg:/x11/server/xorg/driver/xorg-input-mouse type=require |
|
301 |
|
302 # X servers require several shared data files in xserver-common |
|
303 depend fmri=pkg:/x11/server/xserver-common type=require |