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