3 %bcond_with multigl # package libglx.so in a way allowing concurrent install with nvidia/fglrx drivers
4 %bcond_without dri2 # DRI2 support
5 %bcond_with dbus # D-BUS support
6 %bcond_with hal # HAL support
7 %bcond_without udev # UDEV support
8 %bcond_without dmx # DMX support
9 %bcond_with record # RECORD extension
11 # ABI versions, see hw/xfree86/common/xf86Module.h
12 %define xorg_xserver_server_ansic_abi 0.4
13 %define xorg_xserver_server_extension_abi 3.0
14 %define xorg_xserver_server_font_abi 0.6
15 %define xorg_xserver_server_videodrv_abi 7.0
16 %define xorg_xserver_server_xinput_abi 9.0
20 Summary(pl.UTF-8): Serwer X.org
21 Name: xorg-xserver-server
23 Release: %{rel}%{?with_multigl:.mgl}
26 Source0: http://xorg.freedesktop.org/releases/individual/xserver/xorg-server-%{version}.tar.bz2
27 # Source0-md5: 5326bc5e84f2e3455321ab2baed26362
28 Source1: 10-quirks.conf
30 Patch0: %{name}-xwrapper.patch
31 Patch1: %{name}-pic-libxf86config.patch
32 Patch2: %{name}-fb-size.patch
33 Patch3: %{name}-less-acpi-brokenness.patch
34 Patch4: %{name}-git.patch
35 URL: http://xorg.freedesktop.org/
36 BuildRequires: Mesa-libGL-devel >= 7.8.1
38 BuildRequires: OpenGL-GLX-devel
39 BuildRequires: autoconf >= 2.57
40 BuildRequires: automake
42 %if %{with hal} || %{with dbus}
43 BuildRequires: dbus-devel
45 %{?with_hal:BuildRequires: hal-devel}
46 BuildRequires: libdrm-devel >= 2.4.5
47 BuildRequires: libtool
48 BuildRequires: ncurses-devel
49 BuildRequires: openssl-devel
50 BuildRequires: pam-devel
51 BuildRequires: perl-base
52 BuildRequires: pixman-devel >= 0.16.0
53 BuildRequires: pkgconfig >= 1:0.19
54 BuildRequires: udev-devel
55 BuildRequires: xorg-app-mkfontscale
56 BuildRequires: xorg-font-font-util >= 1.1
57 BuildRequires: xorg-lib-libX11-devel
58 BuildRequires: xorg-lib-libXau-devel
59 BuildRequires: xorg-lib-libXaw-devel
60 BuildRequires: xorg-lib-libXdamage-devel
61 BuildRequires: xorg-lib-libXdmcp-devel
62 BuildRequires: xorg-lib-libXext-devel
63 BuildRequires: xorg-lib-libXfont-devel
64 BuildRequires: xorg-lib-libXi-devel >= 1.2
65 BuildRequires: xorg-lib-libXmu-devel
66 BuildRequires: xorg-lib-libXpm-devel
67 BuildRequires: xorg-lib-libXrender-devel
68 BuildRequires: xorg-lib-libXres-devel
69 BuildRequires: xorg-lib-libXt-devel >= 1.0.0
70 BuildRequires: xorg-lib-libXtst-devel >= 1.0.99.2
71 BuildRequires: xorg-lib-libXv-devel
72 BuildRequires: xorg-lib-libXxf86dga-devel
73 BuildRequires: xorg-lib-libXxf86misc-devel
74 BuildRequires: xorg-lib-libXxf86vm-devel
75 %{?with_dmx:BuildRequires: xorg-lib-libdmx-devel >= 1.0.99.1}
76 BuildRequires: xorg-lib-libfontenc-devel
77 BuildRequires: xorg-lib-libpciaccess-devel
78 BuildRequires: xorg-lib-libxkbfile-devel
79 BuildRequires: xorg-lib-libxkbui-devel >= 1.0.2
80 BuildRequires: xorg-lib-xtrans-devel >= 1.2.2
81 BuildRequires: xorg-proto-bigreqsproto-devel >= 1.1.0
82 BuildRequires: xorg-proto-compositeproto-devel >= 0.4
83 BuildRequires: xorg-proto-damageproto-devel >= 1.1
84 %{?with_dmx:BuildRequires: xorg-proto-dmxproto-devel}
85 %{?with_dri2:BuildRequires: xorg-proto-dri2proto-devel >= 2.1}
86 BuildRequires: xorg-proto-fixesproto-devel >= 4.1
87 BuildRequires: xorg-proto-fontcacheproto-devel
88 BuildRequires: xorg-proto-fontsproto-devel
89 BuildRequires: xorg-proto-glproto-devel >= 1.4.8
90 BuildRequires: xorg-proto-inputproto-devel >= 1.9.99.902
91 BuildRequires: xorg-proto-kbproto-devel >= 1.0.3
92 BuildRequires: xorg-proto-printproto-devel
93 BuildRequires: xorg-proto-randrproto-devel >= 1.2.99.3
94 %{?with_record:BuildRequires: xorg-proto-recordproto-devel}
95 BuildRequires: xorg-proto-renderproto-devel >= 0.11
96 BuildRequires: xorg-proto-resourceproto-devel
97 BuildRequires: xorg-proto-scrnsaverproto-devel >= 1.1.0
98 BuildRequires: xorg-proto-videoproto-devel
99 BuildRequires: xorg-proto-xcmiscproto-devel >= 1.2.0
100 BuildRequires: xorg-proto-xextproto-devel >= 1:7.0.99.3
101 BuildRequires: xorg-proto-xf86bigfontproto-devel
102 BuildRequires: xorg-proto-xf86dgaproto-devel
103 BuildRequires: xorg-proto-xf86driproto-devel >= 2.0.4
104 BuildRequires: xorg-proto-xf86miscproto-devel
105 BuildRequires: xorg-proto-xf86vidmodeproto-devel
106 BuildRequires: xorg-proto-xineramaproto-devel
107 BuildRequires: xorg-proto-xproto-devel >= 7.0.13
108 BuildRequires: xorg-util-util-macros >= 1.5
109 #BR: xcalibrateproto, tslib (for KDRIVE only)
110 #BR: glitz-devel >= 0.4.3 (for XGL and EGL only)
111 Requires(triggerpostun): sed >= 4.0
112 Requires: pixman >= 0.16.0
113 Requires: xkeyboard-config
115 Requires: xorg-app-rgb >= 0.99.3
116 Requires: xorg-app-xkbcomp
117 # xserver default config expects evdev+dbus+hald
118 %{?with_hal:Suggests: dbus}
121 Suggests: xorg-driver-input-evdev
122 # xserver requires fixed and cursor fonts
123 Requires: xorg-font-font-alias
124 Requires: xorg-font-font-cursor-misc
125 Requires: xorg-font-font-misc-misc-base >= 1.0.0-0.3
126 Suggests: xkeyboard-config
127 Provides: xorg-xserver-server(ansic-abi) = %{xorg_xserver_server_ansic_abi}
128 Provides: xorg-xserver-server(extension-abi) = %{xorg_xserver_server_extension_abi}
129 Provides: xorg-xserver-server(font-abi) = %{xorg_xserver_server_font_abi}
130 Provides: xorg-xserver-server(videodrv-abi) = %{xorg_xserver_server_videodrv_abi}
131 Provides: xorg-xserver-server(xinput-abi) = %{xorg_xserver_server_xinput_abi}
132 Obsoletes: X11-Xserver < 1:7.0.0
133 Obsoletes: X11-driver-i2c < 1:7.0.0
134 Obsoletes: X11-modules < 1:7.0.0
135 Obsoletes: X11-setup < 1:7.0.0
136 Obsoletes: XFree86-Xserver < 1:7.0.0
137 Obsoletes: XFree86-modules < 1:7.0.0
138 Obsoletes: XFree86-setup < 1:7.0.0
140 Obsoletes: xorg-xserver-server-xorgcfg
141 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
143 # avoid self-dependencies on included modules
144 %define _noautoreq libscanpci.so libxf1bpp.so
147 Xorg server is a generally used X server which uses display hardware.
148 It requires proper driver for your display hardware.
150 %description -l pl.UTF-8
151 Serwer Xorg to podstawowy serwer X wyświetlający obraz na karcie
152 graficznej. Do działania wymaga odpowiedniego sterownika.
154 %package -n xorg-xserver-Xdmx
155 Summary: Xdmx - distributed multi-head X server
156 Summary(pl.UTF-8): Xdmx - rozproszony, wielomonitorowy serwer X
159 %description -n xorg-xserver-Xdmx
160 Xdmx - distributed multi-head X server.
162 %description -n xorg-xserver-Xdmx -l pl.UTF-8
163 Xdmx - rozproszony, wielomonitorowy serwer X.
165 %package -n xorg-xserver-Xnest
166 Summary: Xnest - nested X server
167 Summary(pl.UTF-8): Xnest - zagnieżdżony serwer X
169 Obsoletes: X11-Xnest < 1:7.0.0
170 Obsoletes: XFree86-Xnest < 1:7.0.0
171 Obsoletes: Xserver-Xnest
173 %description -n xorg-xserver-Xnest
174 Xnest is an X Window System server which runs in an X window. Xnest is
175 a 'nested' window server, actually a client of the real X server,
176 which manages windows and graphics requests for Xnest, while Xnest
177 manages the windows and graphics requests for its own clients.
179 %description -n xorg-xserver-Xnest -l pl.UTF-8
180 Xnest jest serwerem X uruchamianym w okienku innego serwera X. Xnest
181 zachowuje się jak klient X w stosunku do prawdziwego serwera X, a jak
182 serwer X dla własnych klientów.
184 %description -n xorg-xserver-Xnest -l ru.UTF-8
185 Xnest - это сервер X Window System, который работает в окне X. На
186 самом деле это клиент реального X-сервера, который управляет окнами и
187 графическими запросами для Xnest в то время, как Xnest управляет
188 окнами и графическими запросами для своих собственных клиентов.
190 %description -n xorg-xserver-Xnest -l uk.UTF-8
191 Xnest - це сервер X Window System, який працює у вікні X. Фактично це
192 клієнт реального X-сервера, який керує вікнами та графічними запитами
193 для Xnest в той час, як Xnest керує вікнами та графічними запитами для
194 своїх власних клієнтів.
196 %package -n xorg-xserver-Xephyr
197 Summary: Xephyr - nested X server
198 Summary(pl.UTF-8): Xephyr - zagnieżdżony serwer X
200 Requires: pixman >= 0.15.0
202 %description -n xorg-xserver-Xephyr
203 Xephyr is a a kdrive server that outputs to a window on a pre-existing
204 'host' X display. Think Xnest but with support for modern extensions
205 like composite, damage and randr.
207 Unlike Xnest which is an X proxy, i.e. limited to the capabilities of
208 the host X server, Xephyr is a real X server which uses the host X
209 server window as "framebuffer" via fast SHM XImages.
211 It also has support for 'visually' debugging what the server is
214 %description -n xorg-xserver-Xephyr -l pl.UTF-8
215 Xephyr jest serwerem opartym na kdrive wyświetlającym w oknie na
216 istniejącym ekranie X. Można o nim myśleć jako o Xnest ze wsparciem do
217 wspólczesnych rozszerzeń jak composite, damage i randr.
219 %package -n xorg-xserver-Xfbdev
220 Summary: Xfbdev - Linux framebuffer device X server
221 Summary(pl.UTF-8): Xfbdev - serwer X dla framebuffera
224 %description -n xorg-xserver-Xfbdev
225 Xfbdev is a Linux framebuffer device X server based on the kdrive X
228 %description -n xorg-xserver-Xfbdev -l pl.UTF-8
229 Xfbdev jest serwerem X dla framebuffera opartym na kdrive.
231 %package -n xorg-xserver-Xvfb
232 Summary: Xvfb - virtual framebuffer X server
233 Summary(pl.UTF-8): Xvfb - serwer X z wirtualnym framebufferem
235 # requires fixed and cursor fonts
236 Requires: xorg-font-font-alias
237 Requires: xorg-font-font-cursor-misc
238 Requires: xorg-font-font-misc-misc-base >= 1.0.0-0.3
239 Obsoletes: X11-Xvfb < 1:7.0.0
240 Obsoletes: XFree86-Xvfb < 1:7.0.0
242 %description -n xorg-xserver-Xvfb
243 Xvfb (X Virtual Frame Buffer) is an X Window System server that is
244 capable of running on machines with no display hardware and no
245 physical input devices. Xvfb emulates a dumb framebuffer using virtual
246 memory. Xvfb doesn't open any devices, but behaves otherwise as an X
247 display. Xvfb is normally used for testing servers. Using Xvfb, the
248 mfb or cfb code for any depth can be exercised without using real
249 hardware that supports the desired depths. Xvfb has also been used to
250 test X clients against unusual depths and screen configurations, to do
251 batch processing with Xvfb as a background rendering engine, to do
252 load testing, to help with porting an X server to a new platform, and
253 to provide an unobtrusive way of running applications which really
254 don't need an X server but insist on having one.
256 %description -n xorg-xserver-Xvfb -l pl.UTF-8
257 Xvfb (X Virtual Frame Buffer) jest serwerem X, który można uruchamiać
258 na maszynach bez urządzeń wyświetlających ani fizycznych urządzeń
259 wejściowych. Xvfb emuluje prosty framebuffer w pamięci. Zwykle jest
260 używany do testowania serwerów X, może też być używany do testowania
261 klientów X w rzadko używanych konfiguracjach ekranu. Można też użyć
262 Xvfb do uruchomienia aplikacji, które w rzeczywistości nie wymagają
263 serwera X, ale odmawiają uruchomienia bez niego.
266 Summary: Header files for X.org server
267 Summary(pl.UTF-8): Pliki nagłówkowe dla serwera X.org
268 Group: X11/Development/Libraries
269 Requires: libdrm-devel >= 2.4.5
270 Requires: pixman-devel >= 0.16.0
271 Requires: xorg-lib-libpciaccess-devel
272 Requires: xorg-lib-libxkbfile-devel
273 Requires: xorg-proto-dri2proto-devel >= 2.1
274 Requires: xorg-proto-fontsproto-devel
275 Requires: xorg-proto-inputproto-devel >= 1.9.99.902
276 Requires: xorg-proto-randrproto-devel >= 1.2.99.3
277 Requires: xorg-proto-renderproto-devel >= 0.9.3
278 Requires: xorg-proto-videoproto-devel
279 Requires: xorg-proto-xextproto-devel >= 1:7.0.99.3
280 Requires: xorg-proto-xproto-devel >= 7.0.13
281 Obsoletes: X11-Xserver-devel < 1:7.0.0
282 Obsoletes: XFree86-Xserver-devel < 1:7.0.0
285 Header files for X.org server.
287 %description devel -l pl.UTF-8
288 Pliki nagłówkowe dla serwera X.org.
290 %package -n xorg-xserver-libdri
291 Summary: DRI extension library for X.org server
292 Summary(pl.UTF-8): Biblioteka rozszerzenia DRI dla serwera X.org
294 Requires: %{name} = %{version}-%{release}
295 Provides: xorg-xserver-module(dri)
296 %if %{without multigl}
297 Conflicts: xorg-driver-video-fglrx-libdri
298 Conflicts: xorg-driver-video-nvidia
301 %description -n xorg-xserver-libdri
302 DRI extension library for X.org server.
304 %description -n xorg-xserver-libdri -l pl.UTF-8
305 Biblioteka rozszerzenia DRI dla serwera X.org.
307 %package -n xorg-xserver-libglx
308 Summary: GLX extension library for X.org server
309 Summary(pl.UTF-8): Biblioteka rozszerzenia GLX dla serwera X.org
311 Requires: %{name} = %{version}-%{release}
312 Requires: xorg-xserver-libdri = %{version}-%{release}
313 # Mesa version glapi tables in glx/ dir come from
314 Provides: xorg-xserver-libglx(glapi) = 7.1.0
315 Provides: xorg-xserver-module(glx)
316 Obsoletes: X11-OpenGL-core < 1:7.0.0
317 Obsoletes: XFree86-OpenGL-core < 1:7.0.0
318 %if %{without multigl}
319 Conflicts: xorg-driver-video-fglrx-libglx
320 Conflicts: xorg-driver-video-nvidia
323 %description -n xorg-xserver-libglx
324 GLX extension library for X.org server.
326 %description -n xorg-xserver-libglx -l pl.UTF-8
327 Biblioteka rozszerzenia GLX dla serwera X.org.
330 %setup -q -n xorg-server-%{version}
337 # xserver uses pixman-1 API/ABI so put that explictly here
338 sed -i -e 's#<pixman\.h#<pixman-1/pixman.h#g' ./fb/fb.h ./include/miscstruct.h ./render/picture.h
341 API=$(awk '/#define ABI_ANSIC_VERSION/ { split($0,A,/[(,)]/); printf("%d.%d",A[2], A[3]); }' hw/xfree86/common/xf86Module.h)
342 if [ $API != %{xorg_xserver_server_ansic_abi} ]; then
343 echo "Set %%define xorg_xserver_server_ansic_abi to $API and rerun."
347 API=$(awk '/#define ABI_EXTENSION_VERSION/ { split($0,A,/[(,)]/); printf("%d.%d",A[2], A[3]); }' hw/xfree86/common/xf86Module.h)
348 if [ $API != %{xorg_xserver_server_extension_abi} ]; then
349 echo "Set %%define xorg_xserver_server_extension_abi to $API and rerun."
353 API=$(awk '/#define ABI_FONT_VERSION/ { split($0,A,/[(,)]/); printf("%d.%d",A[2], A[3]); }' hw/xfree86/common/xf86Module.h)
354 if [ $API != %{xorg_xserver_server_font_abi} ]; then
355 echo "Set %%define xorg_xserver_server_font_abi to $API and rerun."
358 API=$(awk '/#define ABI_VIDEODRV_VERSION/ { split($0,A,/[(,)]/); printf("%d.%d",A[2], A[3]); }' hw/xfree86/common/xf86Module.h)
359 if [ $API != %{xorg_xserver_server_videodrv_abi} ]; then
360 echo "Set %%define xorg_xserver_server_videodrv_abi to $API and rerun."
363 API=$(awk '/#define ABI_XINPUT_VERSION/ { split($0,A,/[(,)]/); printf("%d.%d",A[2], A[3]); }' hw/xfree86/common/xf86Module.h)
364 if [ $API != %{xorg_xserver_server_xinput_abi} ]; then
365 echo "Set %%define xorg_xserver_server_xinput_abi to $API and rerun."
375 --with-os-name="PLD/Linux" \
376 --with-os-vendor="PLD/Team" \
377 --%{?with_dbus:en}%{!?with_dbus:dis}able-config-dbus \
378 %{!?with_hal:--disable-config-hal} \
379 --%{?with_udev:en}%{!?with_udev:dis}able-config-udev \
383 %{?with_dmx:--enable-dmx} \
385 --enable-install-libxf86config \
386 %{?with_record:--enable-record} \
393 --enable-secure-rpc \
394 --%{?with_dri2:en}%{!?with_dri2:dis}able-dri2 \
395 --with-dri-driver-path=%{_libdir}/xorg/modules/dri \
396 --with-default-font-path="%{_fontsdir}/misc,%{_fontsdir}/TTF,%{_fontsdir}/OTF,%{_fontsdir}/Type1,%{_fontsdir}/100dpi,%{_fontsdir}/75dpi" \
397 --with-xkb-output=/var/lib/xkb
402 rm -rf $RPM_BUILD_ROOT
405 DESTDIR=$RPM_BUILD_ROOT
407 install -D %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/xserver
408 install -d $RPM_BUILD_ROOT/etc/{security/console.apps,X11/xorg.conf.d}
409 install -d $RPM_BUILD_ROOT%{_libdir}/xorg/modules/{dri,drivers,input}
410 install -d $RPM_BUILD_ROOT%{_datadir}/X11/xorg.conf.d
412 :> $RPM_BUILD_ROOT/etc/security/console.apps/xserver
413 :> $RPM_BUILD_ROOT/etc/security/blacklist.xserver
415 rm -f $RPM_BUILD_ROOT%{_libdir}/xorg/modules/{*,*/*}.{la,a}
417 install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/X11/xorg.conf.d/10-quirks.conf
420 cd $RPM_BUILD_ROOT%{_libdir}/xorg/modules/extensions
421 mv -f libglx.so libglx.so.%{version}
422 ln -sf libglx.so.%{version} libglx.so
426 rm -rf $RPM_BUILD_ROOT
429 %post -n xorg-xserver-libglx
430 if [ ! -e %{_libdir}/xorg/modules/extensions/libglx.so ]; then
431 ln -sf libglx.so.%{version} %{_libdir}/xorg/modules/extensions/libglx.so
435 %triggerpostun -- xorg-xserver-server < 1.5.0
436 if [ -f /etc/X11/xorg.conf ]; then
437 sed -i -e 's/^\s*RgbPath.*$/#& # obsolete option/' /etc/X11/xorg.conf
438 sed -i -e 's/^\s*Load\s*"type1".*$/#& # obsolete module/' /etc/X11/xorg.conf
439 %if %{without record}
440 sed -i -e 's/^\s*Load\s*"record".*$/#& # module disabled in this build/' /etc/X11/xorg.conf
442 sed -i -e 's/^\s*Load\s*"xtrap".*$/#& # obsolete module/' /etc/X11/xorg.conf
446 %defattr(644,root,root,755)
447 %doc COPYING ChangeLog
448 %attr(755,root,root) %{_bindir}/X
449 %attr(755,root,root) %{_bindir}/Xorg
450 %attr(4755,root,root) %{_bindir}/Xwrapper
451 %attr(755,root,root) %{_bindir}/cvt
452 %attr(755,root,root) %{_bindir}/gtf
454 %{_libdir}/xorg/protocol.txt
455 %dir %{_libdir}/xorg/modules
456 %dir %{_libdir}/xorg/modules/dri
457 %dir %{_libdir}/xorg/modules/drivers
458 %dir %{_libdir}/xorg/modules/extensions
459 %attr(755,root,root) %{_libdir}/xorg/modules/extensions/libdbe.so
460 %{?with_dri2:%attr(755,root,root) %{_libdir}/xorg/modules/extensions/libdri2.so}
461 %attr(755,root,root) %{_libdir}/xorg/modules/extensions/libextmod.so
462 %{?with_record:%attr(755,root,root) %{_libdir}/xorg/modules/extensions/librecord.so}
463 %dir %{_libdir}/xorg/modules/input
464 %dir %{_libdir}/xorg/modules/linux
465 %attr(755,root,root) %{_libdir}/xorg/modules/linux/libfbdevhw.so
466 %dir %{_libdir}/xorg/modules/multimedia
467 %attr(755,root,root) %{_libdir}/xorg/modules/multimedia/*.so
468 %attr(755,root,root) %{_libdir}/xorg/modules/lib*.so
470 /var/lib/xkb/README.compiled
471 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/xserver
472 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.xserver
473 %config(missingok) /etc/security/console.apps/xserver
474 %{?with_dbus:/etc/dbus-1/system.d/xorg-server.conf}
475 %dir /etc/X11/xorg.conf.d
476 %dir %{_datadir}/X11/xorg.conf.d
477 # overwrite these settings with local configs in /etc/X11/xorg.conf.d
478 %verify(not md5 mtime size) %{_datadir}/X11/xorg.conf.d/*.conf
479 %{_mandir}/man1/Xorg.1x*
480 %{_mandir}/man1/Xserver.1x*
481 %{_mandir}/man1/cvt.1*
482 %{_mandir}/man1/gtf.1x*
483 %{_mandir}/man4/exa.4*
484 %{_mandir}/man4/fbdevhw.4*
485 %{_mandir}/man5/xorg.conf.5x*
488 %files -n xorg-xserver-Xdmx
489 %defattr(644,root,root,755)
490 %attr(755,root,root) %{_bindir}/Xdmx
491 %attr(755,root,root) %{_bindir}/dmxaddinput
492 %attr(755,root,root) %{_bindir}/dmxaddscreen
493 %attr(755,root,root) %{_bindir}/dmxinfo
494 %attr(755,root,root) %{_bindir}/dmxreconfig
495 %attr(755,root,root) %{_bindir}/dmxresize
496 %attr(755,root,root) %{_bindir}/dmxrminput
497 %attr(755,root,root) %{_bindir}/dmxrmscreen
498 %attr(755,root,root) %{_bindir}/dmxtodmx
499 %attr(755,root,root) %{_bindir}/dmxwininfo
500 %attr(755,root,root) %{_bindir}/vdltodmx
501 %attr(755,root,root) %{_bindir}/xdmxconfig
502 %{_mandir}/man1/Xdmx.1x*
503 %{_mandir}/man1/dmxtodmx.1x*
504 %{_mandir}/man1/vdltodmx.1x*
505 %{_mandir}/man1/xdmxconfig.1x*
508 %files -n xorg-xserver-Xnest
509 %defattr(644,root,root,755)
510 %attr(755,root,root) %{_bindir}/Xnest
511 %{_mandir}/man1/Xnest.1x*
513 %files -n xorg-xserver-Xephyr
514 %defattr(644,root,root,755)
515 %attr(755,root,root) %{_bindir}/Xephyr
516 %{_mandir}/man1/Xephyr.1x*
518 %files -n xorg-xserver-Xfbdev
519 %defattr(644,root,root,755)
520 %attr(755,root,root) %{_bindir}/Xfbdev
522 %files -n xorg-xserver-Xvfb
523 %defattr(644,root,root,755)
524 %attr(755,root,root) %{_bindir}/Xvfb
525 %{_mandir}/man1/Xvfb.1x*
528 %defattr(644,root,root,755)
530 %{_libdir}/libxf86config.a
531 %{_aclocaldir}/xorg-server.m4
532 %{_pkgconfigdir}/xorg-server.pc
534 %files -n xorg-xserver-libdri
535 %defattr(644,root,root,755)
536 %attr(755,root,root) %{_libdir}/xorg/modules/extensions/libdri.so
538 %files -n xorg-xserver-libglx
539 %defattr(644,root,root,755)
541 %ghost %{_libdir}/xorg/modules/extensions/libglx.so
542 %attr(755,root,root) %{_libdir}/xorg/modules/extensions/libglx.so.%{version}
544 %attr(755,root,root) %{_libdir}/xorg/modules/extensions/libglx.so