]> git.pld-linux.org Git - packages/xorg-xserver-server.git/blob - xorg-xserver-server.spec
- BR fixesproto 4.1
[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        6.0
15 %define xorg_xserver_server_xinput_abi          7.0
16
17 Summary:        X.org server
18 Summary(pl.UTF-8):      Serwer X.org
19 Name:           xorg-xserver-server
20 Version:        1.7.0
21 Release:        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:  e0b70d3d542959f677210172d2b0f237
26 Source2:        xserver.pamd
27 Patch0:         %{name}-xwrapper.patch
28 Patch1:         %{name}-pic-libxf86config.patch
29 Patch2:         %{name}-fb-size.patch
30 Patch6:         %{name}-less-acpi-brokenness.patch
31 Patch7:         %{name}-ac.patch
32 URL:            http://xorg.freedesktop.org/
33 BuildRequires:  Mesa-libGL-devel >= 7.3
34 # for glx headers
35 BuildRequires:  OpenGL-GLX-devel
36 BuildRequires:  autoconf >= 2.57
37 BuildRequires:  automake
38 BuildRequires:  cpp
39 %if %{with hal} || %{with dbus}
40 BuildRequires:  dbus-devel
41 %endif
42 %{?with_hal:BuildRequires:      hal-devel}
43 BuildRequires:  libdrm-devel >= 2.4.5
44 BuildRequires:  libtool
45 BuildRequires:  ncurses-devel
46 BuildRequires:  pam-devel
47 BuildRequires:  perl-base
48 BuildRequires:  pixman-devel >= 0.16.0
49 BuildRequires:  pkgconfig >= 1:0.19
50 BuildRequires:  xorg-app-mkfontscale
51 BuildRequires:  xorg-lib-libX11-devel
52 BuildRequires:  xorg-lib-libXau-devel
53 BuildRequires:  xorg-lib-libXaw-devel
54 BuildRequires:  xorg-lib-libXdmcp-devel
55 BuildRequires:  xorg-lib-libXext-devel
56 BuildRequires:  xorg-lib-libXfont-devel
57 BuildRequires:  xorg-lib-libXi-devel >= 1.2
58 BuildRequires:  xorg-lib-libXmu-devel
59 BuildRequires:  xorg-lib-libXpm-devel
60 BuildRequires:  xorg-lib-libXrender-devel
61 BuildRequires:  xorg-lib-libXres-devel
62 BuildRequires:  xorg-lib-libXt-devel >= 1.0.0
63 BuildRequires:  xorg-lib-libXtst-devel
64 BuildRequires:  xorg-lib-libXv-devel
65 BuildRequires:  xorg-lib-libXxf86dga-devel
66 BuildRequires:  xorg-lib-libXxf86misc-devel
67 BuildRequires:  xorg-lib-libXxf86vm-devel
68 %{?with_dmx:BuildRequires:      xorg-lib-libdmx-devel}
69 BuildRequires:  xorg-lib-libfontenc-devel
70 BuildRequires:  xorg-lib-libpciaccess-devel
71 BuildRequires:  xorg-lib-libxkbfile-devel
72 BuildRequires:  xorg-lib-libxkbui-devel >= 1.0.2
73 BuildRequires:  xorg-lib-xtrans-devel >= 1.2.2
74 BuildRequires:  xorg-proto-bigreqsproto-devel >= 1.1.0
75 BuildRequires:  xorg-proto-compositeproto-devel >= 0.4
76 BuildRequires:  xorg-proto-damageproto-devel >= 1.1
77 %{?with_dmx:BuildRequires:      xorg-proto-dmxproto-devel}
78 %{?with_dri2:BuildRequires:     xorg-proto-dri2proto-devel >= 2.1}
79 BuildRequires:  xorg-proto-evieext-devel
80 BuildRequires:  xorg-proto-fixesproto-devel >= 4.1
81 BuildRequires:  xorg-proto-fontcacheproto-devel
82 BuildRequires:  xorg-proto-fontsproto-devel
83 BuildRequires:  xorg-proto-glproto-devel >= 1.4.8
84 BuildRequires:  xorg-proto-inputproto-devel >= 1.9.99.902
85 BuildRequires:  xorg-proto-kbproto-devel >= 1.0.3
86 BuildRequires:  xorg-proto-printproto-devel
87 BuildRequires:  xorg-proto-randrproto-devel >= 1.2.99.3
88 %{?with_record:BuildRequires:   xorg-proto-recordproto-devel}
89 BuildRequires:  xorg-proto-renderproto-devel >= 0.11
90 BuildRequires:  xorg-proto-resourceproto-devel
91 BuildRequires:  xorg-proto-scrnsaverproto-devel >= 1.1.0
92 BuildRequires:  xorg-proto-videoproto-devel
93 BuildRequires:  xorg-proto-xcmiscproto-devel >= 1.2.0
94 BuildRequires:  xorg-proto-xextproto-devel >= 1:7.0.99.3
95 BuildRequires:  xorg-proto-xf86bigfontproto-devel
96 BuildRequires:  xorg-proto-xf86dgaproto-devel
97 BuildRequires:  xorg-proto-xf86driproto-devel >= 2.0.4
98 BuildRequires:  xorg-proto-xf86miscproto-devel
99 BuildRequires:  xorg-proto-xf86vidmodeproto-devel
100 BuildRequires:  xorg-proto-xineramaproto-devel
101 BuildRequires:  xorg-proto-xproto-devel >= 7.0.13
102 BuildRequires:  xorg-util-util-macros >= 0.99.2
103 #BR: xcalibrateproto, tslib (for KDRIVE only)
104 #BR: glitz-devel >= 0.4.3 (for XGL and EGL only)
105 Requires(triggerpostun):        sed >= 4.0
106 Requires:       pixman >= 0.16.0
107 Requires:       xkeyboard-config
108 # for rgb.txt
109 Requires:       xorg-app-rgb >= 0.99.3
110 Requires:       xorg-app-xkbcomp
111 # xserver default config expects evdev+dbus+hald
112 Suggests:       dbus
113 Suggests:       hal
114 Suggests:       xorg-driver-input-evdev
115 # xserver requires fixed and cursor fonts
116 Requires:       xorg-font-font-alias
117 Requires:       xorg-font-font-cursor-misc
118 Requires:       xorg-font-font-misc-misc-base >= 1.0.0-0.3
119 Suggests:       xkeyboard-config
120 Provides:       xorg-xserver-server(ansic-abi) = %{xorg_xserver_server_ansic_abi}
121 Provides:       xorg-xserver-server(extension-abi) = %{xorg_xserver_server_extension_abi}
122 Provides:       xorg-xserver-server(font-abi) = %{xorg_xserver_server_font_abi}
123 Provides:       xorg-xserver-server(videodrv-abi) = %{xorg_xserver_server_videodrv_abi}
124 Provides:       xorg-xserver-server(xinput-abi) = %{xorg_xserver_server_xinput_abi}
125 Obsoletes:      X11-Xserver < 1:7.0.0
126 Obsoletes:      X11-driver-i2c < 1:7.0.0
127 Obsoletes:      X11-modules < 1:7.0.0
128 Obsoletes:      X11-setup < 1:7.0.0
129 Obsoletes:      XFree86-Xserver < 1:7.0.0
130 Obsoletes:      XFree86-modules < 1:7.0.0
131 Obsoletes:      XFree86-setup < 1:7.0.0
132 Obsoletes:      Xserver
133 Obsoletes:      xorg-xserver-server-xorgcfg
134 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
135
136 # avoid self-dependencies on included modules
137 %define         _noautoreq      libscanpci.so libxf1bpp.so
138
139 %description
140 Xorg server is a generally used X server which uses display hardware.
141 It requires proper driver for your display hardware.
142
143 %description -l pl.UTF-8
144 Serwer Xorg to podstawowy serwer X wyświetlający obraz na karcie
145 graficznej. Do działania wymaga odpowiedniego sterownika.
146
147 %package -n xorg-xserver-Xdmx
148 Summary:        Xdmx - distributed multi-head X server
149 Summary(pl.UTF-8):      Xdmx - rozproszony, wielomonitorowy serwer X
150 Group:          X11/Servers
151
152 %description -n xorg-xserver-Xdmx
153 Xdmx - distributed multi-head X server.
154
155 %description -n xorg-xserver-Xdmx -l pl.UTF-8
156 Xdmx - rozproszony, wielomonitorowy serwer X.
157
158 %package -n xorg-xserver-Xnest
159 Summary:        Xnest - nested X server
160 Summary(pl.UTF-8):      Xnest - zagnieżdżony serwer X
161 Group:          X11/Servers
162 Obsoletes:      X11-Xnest < 1:7.0.0
163 Obsoletes:      XFree86-Xnest < 1:7.0.0
164 Obsoletes:      Xserver-Xnest
165
166 %description -n xorg-xserver-Xnest
167 Xnest is an X Window System server which runs in an X window. Xnest is
168 a 'nested' window server, actually a client of the real X server,
169 which manages windows and graphics requests for Xnest, while Xnest
170 manages the windows and graphics requests for its own clients.
171
172 %description -n xorg-xserver-Xnest -l pl.UTF-8
173 Xnest jest serwerem X uruchamianym w okienku innego serwera X. Xnest
174 zachowuje się jak klient X w stosunku do prawdziwego serwera X, a jak
175 serwer X dla własnych klientów.
176
177 %description -n xorg-xserver-Xnest -l ru.UTF-8
178 Xnest - это сервер X Window System, который работает в окне X. На
179 самом деле это клиент реального X-сервера, который управляет окнами и
180 графическими запросами для Xnest в то время, как Xnest управляет
181 окнами и графическими запросами для своих собственных клиентов.
182
183 %description -n xorg-xserver-Xnest -l uk.UTF-8
184 Xnest - це сервер X Window System, який працює у вікні X. Фактично це
185 клієнт реального X-сервера, який керує вікнами та графічними запитами
186 для Xnest в той час, як Xnest керує вікнами та графічними запитами для
187 своїх власних клієнтів.
188
189 %package -n xorg-xserver-Xephyr
190 Summary:        Xephyr - nested X server
191 Summary(pl.UTF-8):      Xephyr - zagnieżdżony serwer X
192 Group:          X11/Servers
193
194 %description -n xorg-xserver-Xephyr
195 Xephyr is a a kdrive server that outputs to a window on a pre-existing
196 'host' X display. Think Xnest but with support for modern extensions
197 like composite, damage and randr.
198
199 Unlike Xnest which is an X proxy, i.e. limited to the capabilities of
200 the host X server, Xephyr is a real X server which uses the host X
201 server window as "framebuffer" via fast SHM XImages.
202
203 It also has support for 'visually' debugging what the server is
204 painting.
205
206 %description -n xorg-xserver-Xephyr -l pl.UTF-8
207 Xephyr jest serwerem opartym na kdrive wyświetlającym w oknie na
208 istniejącym ekranie X. Można o nim myśleć jako o Xnest ze wsparciem do
209 wspólczesnych rozszerzeń jak composite, damage i randr.
210
211 %package -n xorg-xserver-Xfbdev
212 Summary:        Xfbdev - Linux framebuffer device X server
213 Summary(pl.UTF-8):      Xfbdev - serwer X dla framebuffera
214 Group:          X11/Servers
215
216 %description -n xorg-xserver-Xfbdev
217 Xfbdev is a Linux framebuffer device X server based on the kdrive X
218 server.
219
220 %description -n xorg-xserver-Xfbdev -l pl.UTF-8
221 Xfbdev jest serwerem X dla framebuffera opartym na kdrive.
222
223 %package -n xorg-xserver-Xvfb
224 Summary:        Xvfb - virtual framebuffer X server
225 Summary(pl.UTF-8):      Xvfb - serwer X z wirtualnym framebufferem
226 Group:          X11/Servers
227 # requires fixed and cursor fonts
228 Requires:       xorg-font-font-alias
229 Requires:       xorg-font-font-cursor-misc
230 Requires:       xorg-font-font-misc-misc-base >= 1.0.0-0.3
231 Obsoletes:      X11-Xvfb < 1:7.0.0
232 Obsoletes:      XFree86-Xvfb < 1:7.0.0
233
234 %description -n xorg-xserver-Xvfb
235 Xvfb (X Virtual Frame Buffer) is an X Window System server that is
236 capable of running on machines with no display hardware and no
237 physical input devices. Xvfb emulates a dumb framebuffer using virtual
238 memory. Xvfb doesn't open any devices, but behaves otherwise as an X
239 display. Xvfb is normally used for testing servers. Using Xvfb, the
240 mfb or cfb code for any depth can be exercised without using real
241 hardware that supports the desired depths. Xvfb has also been used to
242 test X clients against unusual depths and screen configurations, to do
243 batch processing with Xvfb as a background rendering engine, to do
244 load testing, to help with porting an X server to a new platform, and
245 to provide an unobtrusive way of running applications which really
246 don't need an X server but insist on having one.
247
248 %description -n xorg-xserver-Xvfb -l pl.UTF-8
249 Xvfb (X Virtual Frame Buffer) jest serwerem X, który można uruchamiać
250 na maszynach bez urządzeń wyświetlających ani fizycznych urządzeń
251 wejściowych. Xvfb emuluje prosty framebuffer w pamięci. Zwykle jest
252 używany do testowania serwerów X, może też być używany do testowania
253 klientów X w rzadko używanych konfiguracjach ekranu. Można też użyć
254 Xvfb do uruchomienia aplikacji, które w rzeczywistości nie wymagają
255 serwera X, ale odmawiają uruchomienia bez niego.
256
257 %package devel
258 Summary:        Header files for X.org server
259 Summary(pl.UTF-8):      Pliki nagłówkowe dla serwera X.org
260 Group:          X11/Development/Libraries
261 Requires:       libdrm-devel >= 2.4.5
262 Requires:       pixman-devel >= 0.16.0
263 Requires:       xorg-lib-libpciaccess-devel
264 Requires:       xorg-lib-libxkbfile-devel
265 Requires:       xorg-proto-dri2proto-devel >= 2.1
266 Requires:       xorg-proto-fontsproto-devel
267 Requires:       xorg-proto-renderproto-devel >= 0.9.3
268 Requires:       xorg-proto-videoproto-devel
269 Requires:       xorg-proto-xextproto-devel >= 1:7.0.99.3
270 Requires:       xorg-proto-xproto-devel >= 7.0.13
271 Obsoletes:      X11-Xserver-devel < 1:7.0.0
272 Obsoletes:      XFree86-Xserver-devel < 1:7.0.0
273
274 %description devel
275 Header files for X.org server.
276
277 %description devel -l pl.UTF-8
278 Pliki nagłówkowe dla serwera X.org.
279
280 %package -n xorg-xserver-libdri
281 Summary:        DRI extension library for X.org server
282 Summary(pl.UTF-8):      Biblioteka rozszerzenia DRI dla serwera X.org
283 Group:          X11/Servers
284 Requires:       %{name} = %{version}-%{release}
285 Provides:       xorg-xserver-module(dri)
286 %if %{without multigl}
287 Conflicts:      xorg-driver-video-fglrx-libdri
288 Conflicts:      xorg-driver-video-nvidia
289 %endif
290
291 %description -n xorg-xserver-libdri
292 DRI extension library for X.org server.
293
294 %description -n xorg-xserver-libdri -l pl.UTF-8
295 Biblioteka rozszerzenia DRI dla serwera X.org.
296
297 %package -n xorg-xserver-libglx
298 Summary:        GLX extension library for X.org server
299 Summary(pl.UTF-8):      Biblioteka rozszerzenia GLX dla serwera X.org
300 Group:          X11/Servers
301 Requires:       %{name} = %{version}-%{release}
302 Requires:       xorg-xserver-libdri = %{version}-%{release}
303 # Mesa version glapi tables in glx/ dir come from
304 Provides:       xorg-xserver-libglx(glapi) = 7.1.0
305 Provides:       xorg-xserver-module(glx)
306 Obsoletes:      X11-OpenGL-core < 1:7.0.0
307 Obsoletes:      XFree86-OpenGL-core < 1:7.0.0
308 %if %{without multigl}
309 Conflicts:      xorg-driver-video-fglrx-libglx
310 Conflicts:      xorg-driver-video-nvidia
311 %endif
312
313 %description -n xorg-xserver-libglx
314 GLX extension library for X.org server.
315
316 %description -n xorg-xserver-libglx -l pl.UTF-8
317 Biblioteka rozszerzenia GLX dla serwera X.org.
318
319 %prep
320 %setup -q -n xorg-server-%{version}
321 %patch0 -p0
322 %patch1 -p1
323 %patch2 -p1
324 %patch6 -p1
325 %patch7 -p0
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} -I m4
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         --enable-glx-tls \
380         --disable-xsdl \
381         --disable-xfake \
382         --enable-secure-rpc \
383         --%{?with_dri2:en}%{!?with_dri2:dis}able-dri2 \
384         --with-dri-driver-path=%{_libdir}/xorg/modules/dri \
385         --with-default-font-path="%{_fontsdir}/misc,%{_fontsdir}/TTF,%{_fontsdir}/OTF,%{_fontsdir}/Type1,%{_fontsdir}/100dpi,%{_fontsdir}/75dpi" \
386         --with-xkb-output=/var/lib/xkb
387
388 %{__make}
389
390 %install
391 rm -rf $RPM_BUILD_ROOT
392
393 %{__make} install \
394         DESTDIR=$RPM_BUILD_ROOT
395
396 install -D %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/xserver
397 install -d $RPM_BUILD_ROOT/etc/security/console.apps
398 install -d $RPM_BUILD_ROOT%{_libdir}/xorg/modules/{dri,drivers,input}
399 :> $RPM_BUILD_ROOT/etc/security/console.apps/xserver
400 :> $RPM_BUILD_ROOT/etc/security/blacklist.xserver
401
402 rm -f $RPM_BUILD_ROOT%{_libdir}/xorg/modules/{*,*/*}.{la,a}
403
404 %if %{with multigl}
405 cd $RPM_BUILD_ROOT%{_libdir}/xorg/modules/extensions
406 mv -f libglx.so libglx.so.%{version}
407 ln -sf libglx.so.%{version} libglx.so
408 %endif
409
410 %clean
411 rm -rf $RPM_BUILD_ROOT
412
413 %if %{with multigl}
414 %post -n xorg-xserver-libglx
415 if [ ! -e %{_libdir}/xorg/modules/extensions/libglx.so ]; then
416         ln -sf libglx.so.%{version} %{_libdir}/xorg/modules/extensions/libglx.so
417 fi
418 %endif
419
420 %triggerpostun -- xorg-xserver-server < 1.5.0
421 if [ -f /etc/X11/xorg.conf ]; then
422         sed -i -e 's/^\s*RgbPath.*$/#& # obsolete option/' /etc/X11/xorg.conf
423         sed -i -e 's/^\s*Load\s*"type1".*$/#& # obsolete module/' /etc/X11/xorg.conf
424 %if %{without record}
425         sed -i -e 's/^\s*Load\s*"record".*$/#& # module disabled in this build/' /etc/X11/xorg.conf
426 %endif
427         sed -i -e 's/^\s*Load\s*"xtrap".*$/#& # obsolete module/' /etc/X11/xorg.conf
428 fi
429
430 %files
431 %defattr(644,root,root,755)
432 %doc COPYING ChangeLog
433 %attr(755,root,root) %{_bindir}/X
434 %attr(755,root,root) %{_bindir}/Xorg
435 %attr(4755,root,root) %{_bindir}/Xwrapper
436 %attr(755,root,root) %{_bindir}/cvt
437 %attr(755,root,root) %{_bindir}/gtf
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:/etc/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.099611 seconds and 4 git commands to generate.