]> git.pld-linux.org Git - packages/xorg-xserver-server.git/blob - xorg-xserver-server.spec
- devel R: xorg-proto-dri2proto-devel
[packages/xorg-xserver-server.git] / xorg-xserver-server.spec
1 #
2 # Conditional build:
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_without  dbus    # D-BUS support
6 %bcond_without  hal     # HAL support
7 %bcond_without  dmx     # DMX support
8 %bcond_with     record  # RECORD extension
9 #
10 # ABI versions, see hw/xfree86/common/xf86Module.h
11 %define xorg_xserver_server_ansic_abi           0.4
12 %define xorg_xserver_server_extension_abi       2.0
13 %define xorg_xserver_server_font_abi            0.6
14 %define xorg_xserver_server_videodrv_abi        5.0
15 %define xorg_xserver_server_xinput_abi          4.0
16
17 Summary:        X.org server
18 Summary(pl.UTF-8):      Serwer X.org
19 Name:           xorg-xserver-server
20 Version:        1.6.0
21 Release:        6%{?with_multigl:.mgl}
22 License:        MIT
23 Group:          X11/Servers
24 Source0:        http://xorg.freedesktop.org/releases/individual/xserver/xorg-server-%{version}.tar.bz2
25 # Source0-md5:  aafe73f5807ce8bb534727ecb72467c7
26 Source2:        xserver.pamd
27 Patch0:         %{name}-xwrapper.patch
28 Patch1:         %{name}-pic-libxf86config.patch
29 Patch2:         %{name}-fb-size.patch
30 Patch3:         %{name}-exa.patch
31 Patch4:         %{name}-xinerama-bug20557.patch
32 Patch5:         %{name}-preferred-thinko.patch
33 Patch6:         %{name}-xinerama-cursors.patch
34 Patch7:         %{name}-xtest-pointerscreen.patch
35 Patch8:         %{name}-less-acpi-brokenness.patch
36 Patch9:         %{name}-xiproptoint.patch
37 Patch10:        %{name}-xatom-float.patch
38 URL:            http://xorg.freedesktop.org/
39 BuildRequires:  Mesa-libGL-devel >= 7.3
40 # for glx headers
41 BuildRequires:  OpenGL-GLX-devel
42 BuildRequires:  autoconf >= 2.57
43 BuildRequires:  automake
44 BuildRequires:  cpp
45 %if %{with hal} || %{with dbus}
46 BuildRequires:  dbus-devel
47 %endif
48 %{?with_hal:BuildRequires:      hal-devel}
49 BuildRequires:  libdrm-devel >= 2.4.5
50 BuildRequires:  libtool
51 BuildRequires:  ncurses-devel
52 BuildRequires:  pam-devel
53 BuildRequires:  perl-base
54 BuildRequires:  pixman-devel >= 0.14.0
55 BuildRequires:  pkgconfig >= 1:0.19
56 BuildRequires:  xorg-app-mkfontscale
57 BuildRequires:  xorg-lib-libX11-devel
58 BuildRequires:  xorg-lib-libXau-devel
59 BuildRequires:  xorg-lib-libXaw-devel
60 BuildRequires:  xorg-lib-libXdmcp-devel
61 BuildRequires:  xorg-lib-libXext-devel
62 BuildRequires:  xorg-lib-libXfont-devel
63 BuildRequires:  xorg-lib-libXi-devel >= 1.2
64 BuildRequires:  xorg-lib-libXmu-devel
65 BuildRequires:  xorg-lib-libXpm-devel
66 BuildRequires:  xorg-lib-libXrender-devel
67 BuildRequires:  xorg-lib-libXres-devel
68 BuildRequires:  xorg-lib-libXt-devel >= 1.0.0
69 BuildRequires:  xorg-lib-libXtst-devel
70 BuildRequires:  xorg-lib-libXv-devel
71 BuildRequires:  xorg-lib-libXxf86dga-devel
72 BuildRequires:  xorg-lib-libXxf86misc-devel
73 BuildRequires:  xorg-lib-libXxf86vm-devel
74 %{?with_dmx:BuildRequires:      xorg-lib-libdmx-devel}
75 BuildRequires:  xorg-lib-libfontenc-devel
76 BuildRequires:  xorg-lib-libpciaccess-devel
77 BuildRequires:  xorg-lib-libxkbfile-devel
78 BuildRequires:  xorg-lib-libxkbui-devel >= 1.0.2
79 BuildRequires:  xorg-lib-xtrans-devel >= 1.2.2
80 BuildRequires:  xorg-proto-bigreqsproto-devel
81 BuildRequires:  xorg-proto-compositeproto-devel >= 0.4
82 BuildRequires:  xorg-proto-damageproto-devel >= 1.1
83 %{?with_dmx:BuildRequires:      xorg-proto-dmxproto-devel}
84 %{?with_dri2:BuildRequires:     xorg-proto-dri2proto-devel >= 1.99.3}
85 BuildRequires:  xorg-proto-evieext-devel
86 BuildRequires:  xorg-proto-fixesproto-devel >= 4.0
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.5.0
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.9.3
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
100 BuildRequires:  xorg-proto-xextproto-devel >= 7.0.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 >= 0.99.2
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.14.0
113 Requires:       xkeyboard-config
114 # for rgb.txt
115 Requires:       xorg-app-rgb >= 0.99.3
116 Requires:       xorg-app-xkbcomp
117 # xserver requires fixed and cursor fonts
118 Requires:       xorg-font-font-alias
119 Requires:       xorg-font-font-cursor-misc
120 Requires:       xorg-font-font-misc-misc-base >= 1.0.0-0.3
121 Suggests:       xkeyboard-config
122 Provides:       xorg-xserver-server(ansic-abi) = %{xorg_xserver_server_ansic_abi}
123 Provides:       xorg-xserver-server(extension-abi) = %{xorg_xserver_server_extension_abi}
124 Provides:       xorg-xserver-server(font-abi) = %{xorg_xserver_server_font_abi}
125 Provides:       xorg-xserver-server(videodrv-abi) = %{xorg_xserver_server_videodrv_abi}
126 Provides:       xorg-xserver-server(xinput-abi) = %{xorg_xserver_server_xinput_abi}
127 Obsoletes:      X11-Xserver < 1:7.0.0
128 Obsoletes:      X11-driver-i2c < 1:7.0.0
129 Obsoletes:      X11-modules < 1:7.0.0
130 Obsoletes:      X11-setup < 1:7.0.0
131 Obsoletes:      XFree86-Xserver < 1:7.0.0
132 Obsoletes:      XFree86-modules < 1:7.0.0
133 Obsoletes:      XFree86-setup < 1:7.0.0
134 Obsoletes:      Xserver
135 Obsoletes:      xorg-xserver-server-xorgcfg
136 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
137
138 # avoid self-dependencies on included modules
139 %define         _noautoreq      libscanpci.so libxf1bpp.so
140
141 %description
142 Xorg server is a generally used X server which uses display hardware.
143 It requires proper driver for your display hardware.
144
145 %description -l pl.UTF-8
146 Serwer Xorg to podstawowy serwer X wyświetlający obraz na karcie
147 graficznej. Do działania wymaga odpowiedniego sterownika.
148
149 %package -n xorg-xserver-Xdmx
150 Summary:        Xdmx - distributed multi-head X server
151 Summary(pl.UTF-8):      Xdmx - rozproszony, wielomonitorowy serwer X
152 Group:          X11/Servers
153
154 %description -n xorg-xserver-Xdmx
155 Xdmx - distributed multi-head X server.
156
157 %description -n xorg-xserver-Xdmx -l pl.UTF-8
158 Xdmx - rozproszony, wielomonitorowy serwer X.
159
160 %package -n xorg-xserver-Xnest
161 Summary:        Xnest - nested X server
162 Summary(pl.UTF-8):      Xnest - zagnieżdżony serwer X
163 Group:          X11/Servers
164 Obsoletes:      X11-Xnest < 1:7.0.0
165 Obsoletes:      XFree86-Xnest < 1:7.0.0
166 Obsoletes:      Xserver-Xnest
167
168 %description -n xorg-xserver-Xnest
169 Xnest is an X Window System server which runs in an X window. Xnest is
170 a 'nested' window server, actually a client of the real X server,
171 which manages windows and graphics requests for Xnest, while Xnest
172 manages the windows and graphics requests for its own clients.
173
174 %description -n xorg-xserver-Xnest -l pl.UTF-8
175 Xnest jest serwerem X uruchamianym w okienku innego serwera X. Xnest
176 zachowuje się jak klient X w stosunku do prawdziwego serwera X, a jak
177 serwer X dla własnych klientów.
178
179 %description -n xorg-xserver-Xnest -l ru.UTF-8
180 Xnest - это сервер X Window System, который работает в окне X. На
181 самом деле это клиент реального X-сервера, который управляет окнами и
182 графическими запросами для Xnest в то время, как Xnest управляет
183 окнами и графическими запросами для своих собственных клиентов.
184
185 %description -n xorg-xserver-Xnest -l uk.UTF-8
186 Xnest - це сервер X Window System, який працює у вікні X. Фактично це
187 клієнт реального X-сервера, який керує вікнами та графічними запитами
188 для Xnest в той час, як Xnest керує вікнами та графічними запитами для
189 своїх власних клієнтів.
190
191 %package -n xorg-xserver-Xephyr
192 Summary:        Xephyr - nested X server
193 Summary(pl.UTF-8):      Xephyr - zagnieżdżony serwer X
194 Group:          X11/Servers
195
196 %description -n xorg-xserver-Xephyr
197 Xephyr is a a kdrive server that outputs to a window on a pre-existing
198 'host' X display. Think Xnest but with support for modern extensions
199 like composite, damage and randr.
200
201 Unlike Xnest which is an X proxy, i.e.  limited to the
202 capabilities of the host X server, Xephyr is a real X server which
203 uses the host X server window as "framebuffer" via fast SHM XImages.
204
205 It also has support for 'visually' debugging what the server is
206 painting.
207
208 %description -n xorg-xserver-Xephyr -l pl.UTF-8
209 Xephyr jest serwerem opartym na kdrive wyświetlającym w oknie na
210 istniejącym ekranie X. Można o nim myśleć jako o Xnest ze wsparciem
211 do wspólczesnych rozszerzeń jak composite, damage i randr.
212
213 %package -n xorg-xserver-Xfbdev
214 Summary:        Xfbdev - Linux framebuffer device X server
215 Summary(pl.UTF-8):      Xfbdev - serwer X dla framebuffera
216 Group:          X11/Servers
217
218 %description -n xorg-xserver-Xfbdev
219 Xfbdev is a Linux framebuffer device X server based on the
220 kdrive X server.
221
222 %description -n xorg-xserver-Xfbdev -l pl.UTF-8
223 Xfbdev jest serwerem X dla framebuffera opartym na kdrive.
224
225 %package -n xorg-xserver-Xvfb
226 Summary:        Xvfb - virtual framebuffer X server
227 Summary(pl.UTF-8):      Xvfb - serwer X z wirtualnym framebufferem
228 Group:          X11/Servers
229 # requires fixed and cursor fonts
230 Requires:       xorg-font-font-alias
231 Requires:       xorg-font-font-cursor-misc
232 Requires:       xorg-font-font-misc-misc-base >= 1.0.0-0.3
233 Obsoletes:      X11-Xvfb < 1:7.0.0
234 Obsoletes:      XFree86-Xvfb < 1:7.0.0
235
236 %description -n xorg-xserver-Xvfb
237 Xvfb (X Virtual Frame Buffer) is an X Window System server that is
238 capable of running on machines with no display hardware and no
239 physical input devices. Xvfb emulates a dumb framebuffer using virtual
240 memory. Xvfb doesn't open any devices, but behaves otherwise as an X
241 display. Xvfb is normally used for testing servers. Using Xvfb, the
242 mfb or cfb code for any depth can be exercised without using real
243 hardware that supports the desired depths. Xvfb has also been used to
244 test X clients against unusual depths and screen configurations, to do
245 batch processing with Xvfb as a background rendering engine, to do
246 load testing, to help with porting an X server to a new platform, and
247 to provide an unobtrusive way of running applications which really
248 don't need an X server but insist on having one.
249
250 %description -n xorg-xserver-Xvfb -l pl.UTF-8
251 Xvfb (X Virtual Frame Buffer) jest serwerem X, który można uruchamiać
252 na maszynach bez urządzeń wyświetlających ani fizycznych urządzeń
253 wejściowych. Xvfb emuluje prosty framebuffer w pamięci. Zwykle jest
254 używany do testowania serwerów X, może też być używany do testowania
255 klientów X w rzadko używanych konfiguracjach ekranu. Można też użyć
256 Xvfb do uruchomienia aplikacji, które w rzeczywistości nie wymagają
257 serwera X, ale odmawiają uruchomienia bez niego.
258
259 %package devel
260 Summary:        Header files for X.org server
261 Summary(pl.UTF-8):      Pliki nagłówkowe dla servera X.org
262 Group:          X11/Development/Libraries
263 Requires:       libdrm-devel >= 2.4.5
264 Requires:       pixman-devel >= 0.14.0
265 Requires:       xorg-lib-libpciaccess-devel
266 Requires:       xorg-lib-libxkbfile-devel
267 Requires:       xorg-proto-dri2proto-devel
268 Requires:       xorg-proto-fontsproto-devel
269 Requires:       xorg-proto-renderproto-devel >= 0.9.3
270 Requires:       xorg-proto-videoproto-devel
271 Requires:       xorg-proto-xextproto-devel
272 Requires:       xorg-proto-xproto-devel >= 7.0.9
273 Obsoletes:      X11-Xserver-devel < 1:7.0.0
274 Obsoletes:      XFree86-Xserver-devel < 1:7.0.0
275
276 %description devel
277 Header files for X.org server.
278
279 %description devel -l pl.UTF-8
280 Pliki nagłówkowe dla serwera X.org.
281
282 %package -n xorg-xserver-libdri
283 Summary:        DRI extension library for X.org server
284 Summary(pl.UTF-8):      Biblioteka rozszerzenia DRI dla serwera X.org
285 Group:          X11/Servers
286 Requires:       %{name} = %{version}-%{release}
287 Provides:       xorg-xserver-module(dri)
288 %if %{without multigl}
289 Conflicts:      xorg-driver-video-nvidia
290 Conflicts:      xorg-driver-video-fglrx-libdri
291 %endif
292
293 %description -n xorg-xserver-libdri
294 DRI extension library for X.org server.
295
296 %description -n xorg-xserver-libdri -l pl.UTF-8
297 Biblioteka rozszerzenia DRI dla serwera X.org.
298
299 %package -n xorg-xserver-libglx
300 Summary:        GLX extension library for X.org server
301 Summary(pl.UTF-8):      Biblioteka rozszerzenia GLX dla serwera X.org
302 Group:          X11/Servers
303 Requires:       %{name} = %{version}-%{release}
304 Requires:       xorg-xserver-libdri = %{version}-%{release}
305 # Mesa version glapi tables in glx/ dir come from
306 Provides:       xorg-xserver-libglx(glapi) = 7.1.0
307 Provides:       xorg-xserver-module(glx)
308 Obsoletes:      X11-OpenGL-core < 1:7.0.0
309 Obsoletes:      XFree86-OpenGL-core < 1:7.0.0
310 %if %{without multigl}
311 Conflicts:      xorg-driver-video-nvidia
312 Conflicts:      xorg-driver-video-fglrx-libglx
313 %endif
314
315 %description -n xorg-xserver-libglx
316 GLX extension library for X.org server.
317
318 %description -n xorg-xserver-libglx -l pl.UTF-8
319 Biblioteka rozszerzenia GLX dla serwera X.org.
320
321 %prep
322 %setup -q -n xorg-server-%{version}
323 %patch0 -p0
324 %patch1 -p1
325 %patch2 -p1
326 %patch3 -p1
327 %patch4 -p1
328 %patch5 -p1
329 %patch6 -p1
330 %patch7 -p1
331 %patch8 -p1
332 %patch9 -p1
333 %patch10 -p1
334
335 # xserver uses pixman-1 API/ABI so put that explictly here
336 sed -i -e 's#<pixman\.h#<pixman-1/pixman.h#g' ./fb/fb.h ./include/miscstruct.h ./render/picture.h
337
338 %build
339 API=$(awk '/#define ABI_ANSIC_VERSION/ { split($0,A,/[(,)]/); printf("%d.%d",A[2], A[3]); }' hw/xfree86/common/xf86Module.h)
340 if [ $API != %{xorg_xserver_server_ansic_abi} ]; then
341         echo "Set %%define xorg_xserver_server_ansic_abi to $API and rerun."
342         exit 1
343 fi
344
345 API=$(awk '/#define ABI_EXTENSION_VERSION/ { split($0,A,/[(,)]/); printf("%d.%d",A[2], A[3]); }' hw/xfree86/common/xf86Module.h)
346 if [ $API != %{xorg_xserver_server_extension_abi} ]; then
347         echo "Set %%define xorg_xserver_server_extension_abi to $API and rerun."
348         exit 1
349 fi
350
351 API=$(awk '/#define ABI_FONT_VERSION/ { split($0,A,/[(,)]/); printf("%d.%d",A[2], A[3]); }' hw/xfree86/common/xf86Module.h)
352 if [ $API != %{xorg_xserver_server_font_abi} ]; then
353         echo "Set %%define xorg_xserver_server_font_abi to $API and rerun."
354         exit 1
355 fi
356 API=$(awk '/#define ABI_VIDEODRV_VERSION/ { split($0,A,/[(,)]/); printf("%d.%d",A[2], A[3]); }' hw/xfree86/common/xf86Module.h)
357 if [ $API != %{xorg_xserver_server_videodrv_abi} ]; then
358         echo "Set %%define xorg_xserver_server_videodrv_abi to $API and rerun."
359         exit 1
360 fi
361 API=$(awk '/#define ABI_XINPUT_VERSION/ { split($0,A,/[(,)]/); printf("%d.%d",A[2], A[3]); }' hw/xfree86/common/xf86Module.h)
362 if [ $API != %{xorg_xserver_server_xinput_abi} ]; then
363         echo "Set %%define xorg_xserver_server_xinput_abi to $API and rerun."
364         exit 1
365 fi
366
367 %{__libtoolize}
368 %{__aclocal}
369 %{__autoconf}
370 %{__autoheader}
371 %{__automake}
372 %configure \
373         --with-os-name="PLD/Linux" \
374         --with-os-vendor="PLD/Team" \
375         --%{?with_dbus:en}%{!?with_dbus:dis}able-config-dbus \
376         %{!?with_hal:--disable-config-hal} \
377         --enable-aiglx \
378         --enable-builddocs \
379         --enable-dga \
380         %{?with_dmx:--enable-dmx} \
381         --enable-glx-tls \
382         --enable-install-libxf86config \
383         %{?with_record:--enable-record} \
384         --enable-kdrive \
385         --enable-xephyr \
386         --enable-xfbdev \
387         --disable-xsdl \
388         --disable-xfake \
389         --enable-secure-rpc \
390         --%{?with_dri2:en}%{!?with_dri2:dis}able-dri2 \
391         --with-dri-driver-path=%{_libdir}/xorg/modules/dri \
392         --with-default-font-path="%{_fontsdir}/misc,%{_fontsdir}/TTF,%{_fontsdir}/OTF,%{_fontsdir}/Type1,%{_fontsdir}/100dpi,%{_fontsdir}/75dpi" \
393         --with-xkb-output=/var/lib/xkb
394
395 %{__make}
396
397 %install
398 rm -rf $RPM_BUILD_ROOT
399
400 %{__make} install \
401         DESTDIR=$RPM_BUILD_ROOT
402
403 install -D %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/xserver
404 install -d $RPM_BUILD_ROOT/etc/security/console.apps
405 install -d $RPM_BUILD_ROOT%{_libdir}/xorg/modules/{dri,drivers,input}
406 :> $RPM_BUILD_ROOT/etc/security/console.apps/xserver
407 :> $RPM_BUILD_ROOT/etc/security/blacklist.xserver
408
409 rm -f $RPM_BUILD_ROOT%{_libdir}/xorg/modules/{*,*/*}.{la,a}
410
411 %if %{with multigl}
412 cd $RPM_BUILD_ROOT%{_libdir}/xorg/modules/extensions
413 mv -f libglx.so libglx.so.%{version}
414 ln -sf libglx.so.%{version} libglx.so
415 %endif
416
417 %clean
418 rm -rf $RPM_BUILD_ROOT
419
420 %if %{with multigl}
421 %post -n xorg-xserver-libglx
422 if [ ! -e %{_libdir}/xorg/modules/extensions/libglx.so ]; then
423         ln -sf libglx.so.%{version} %{_libdir}/xorg/modules/extensions/libglx.so
424 fi
425 %endif
426
427 %triggerpostun -- xorg-xserver-server < 1.5.0
428 if [ -f /etc/X11/xorg.conf ]; then
429         sed -i -e 's/^\s*RgbPath.*$/#& # obsolete option/' /etc/X11/xorg.conf
430         sed -i -e 's/^\s*Load\s*"type1".*$/#& # obsolete module/' /etc/X11/xorg.conf
431 %if %{without record}
432         sed -i -e 's/^\s*Load\s*"record".*$/#& # module disabled in this build/' /etc/X11/xorg.conf
433 %endif
434         sed -i -e 's/^\s*Load\s*"xtrap".*$/#& # obsolete module/' /etc/X11/xorg.conf
435 fi
436
437 %files
438 %defattr(644,root,root,755)
439 %doc COPYING ChangeLog
440 %attr(755,root,root) %{_bindir}/X
441 %attr(755,root,root) %{_bindir}/Xorg
442 %attr(4755,root,root) %{_bindir}/Xwrapper
443 %attr(755,root,root) %{_bindir}/cvt
444 %attr(755,root,root) %{_bindir}/gtf
445 %{_libdir}/X11/Options
446 %dir %{_libdir}/xorg
447 %{_libdir}/xorg/protocol.txt
448 %dir %{_libdir}/xorg/modules
449 %dir %{_libdir}/xorg/modules/dri
450 %dir %{_libdir}/xorg/modules/drivers
451 %dir %{_libdir}/xorg/modules/extensions
452 %attr(755,root,root) %{_libdir}/xorg/modules/extensions/libdbe.so
453 %{?with_dri2:%attr(755,root,root) %{_libdir}/xorg/modules/extensions/libdri2.so}
454 %attr(755,root,root) %{_libdir}/xorg/modules/extensions/libextmod.so
455 %{?with_record:%attr(755,root,root) %{_libdir}/xorg/modules/extensions/librecord.so}
456 %dir %{_libdir}/xorg/modules/input
457 %dir %{_libdir}/xorg/modules/linux
458 %attr(755,root,root) %{_libdir}/xorg/modules/linux/libfbdevhw.so
459 %dir %{_libdir}/xorg/modules/multimedia
460 %attr(755,root,root) %{_libdir}/xorg/modules/multimedia/*.so
461 %attr(755,root,root) %{_libdir}/xorg/modules/lib*.so
462 %dir /var/lib/xkb
463 /var/lib/xkb/README.compiled
464 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/xserver
465 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.xserver
466 %config(missingok) /etc/security/console.apps/xserver
467 %{?with_dbus:%{_sysconfdir}/dbus-1/system.d/xorg-server.conf}
468 %{_mandir}/man1/Xorg.1x*
469 %{_mandir}/man1/Xserver.1x*
470 %{_mandir}/man1/cvt.1*
471 %{_mandir}/man1/gtf.1x*
472 %{_mandir}/man4/exa.4*
473 %{_mandir}/man4/fbdevhw.4*
474 %{_mandir}/man5/xorg.conf.5x*
475
476 %if %{with dmx}
477 %files -n xorg-xserver-Xdmx
478 %defattr(644,root,root,755)
479 %attr(755,root,root) %{_bindir}/Xdmx
480 %attr(755,root,root) %{_bindir}/dmxaddinput
481 %attr(755,root,root) %{_bindir}/dmxaddscreen
482 %attr(755,root,root) %{_bindir}/dmxreconfig
483 %attr(755,root,root) %{_bindir}/dmxresize
484 %attr(755,root,root) %{_bindir}/dmxrminput
485 %attr(755,root,root) %{_bindir}/dmxrmscreen
486 %attr(755,root,root) %{_bindir}/dmxtodmx
487 %attr(755,root,root) %{_bindir}/dmxwininfo
488 %attr(755,root,root) %{_bindir}/vdltodmx
489 %attr(755,root,root) %{_bindir}/xdmx
490 %attr(755,root,root) %{_bindir}/xdmxconfig
491 %{_mandir}/man1/Xdmx.1x*
492 %{_mandir}/man1/dmxtodmx.1x*
493 %{_mandir}/man1/vdltodmx.1x*
494 %{_mandir}/man1/xdmxconfig.1x*
495 %endif
496
497 %files -n xorg-xserver-Xnest
498 %defattr(644,root,root,755)
499 %attr(755,root,root) %{_bindir}/Xnest
500 %{_mandir}/man1/Xnest.1x*
501
502 %files -n xorg-xserver-Xephyr
503 %defattr(644,root,root,755)
504 %attr(755,root,root) %{_bindir}/Xephyr
505 %{_mandir}/man1/Xephyr.1x*
506
507 %files -n xorg-xserver-Xfbdev
508 %defattr(644,root,root,755)
509 %attr(755,root,root) %{_bindir}/Xfbdev
510
511 %files -n xorg-xserver-Xvfb
512 %defattr(644,root,root,755)
513 %attr(755,root,root) %{_bindir}/Xvfb
514 %{_mandir}/man1/Xvfb.1x*
515
516 %files devel
517 %defattr(644,root,root,755)
518 %{_includedir}/xorg
519 %{_libdir}/libxf86config.a
520 %{_aclocaldir}/xorg-server.m4
521 %{_pkgconfigdir}/xorg-server.pc
522
523 %files -n xorg-xserver-libdri
524 %defattr(644,root,root,755)
525 %attr(755,root,root) %{_libdir}/xorg/modules/extensions/libdri.so
526
527 %files -n xorg-xserver-libglx
528 %defattr(644,root,root,755)
529 %if %{with multigl}
530 %ghost %{_libdir}/xorg/modules/extensions/libglx.so
531 %attr(755,root,root) %{_libdir}/xorg/modules/extensions/libglx.so.%{version}
532 %else
533 %attr(755,root,root) %{_libdir}/xorg/modules/extensions/libglx.so
534 %endif
This page took 0.070736 seconds and 4 git commands to generate.