]> git.pld-linux.org Git - packages/xorg-xserver-server.git/blame - xorg-xserver-server.spec
- forgotten commit
[packages/xorg-xserver-server.git] / xorg-xserver-server.spec
CommitLineData
2d8f5fc8 1
0901ca35
AM
2%bcond_with xprint # broken, upstream doesn't intend to fix it
3
2d8f5fc8
AM
4# ABI versions, see hw/xfree86/common/xf86Module.h
5%define xorg_xserver_server_ansic_abi 0.3
a1e1d009 6%define xorg_xserver_server_extension_abi 1.0
2d8f5fc8 7%define xorg_xserver_server_font_abi 0.5
a1e1d009 8%define xorg_xserver_server_videodrv_abi 4.0
2d8f5fc8
AM
9%define xorg_xserver_server_xinput_abi 2.0
10
e8fc790d
JR
11#
12# Conditional build:
13%bcond_with multigl # package libglx.so in a way allowing concurrent install with nvidia/fglrx drivers
a1e1d009
AM
14#
15%define snap 20080417
ef5a4e65 16Summary: X.org server
46c7e5bc 17Summary(pl.UTF-8): Serwer X.org
ef5a4e65 18Name: xorg-xserver-server
a1e1d009
AM
19Version: 1.4.99.901
20Release: 0.1%{?with_multigl:.mgl}
ef5a4e65 21License: MIT
5cd265ab 22Group: X11/Servers
a1e1d009
AM
23# Source0: http://xorg.freedesktop.org/releases/individual/xserver/xorg-server-%{version}.tar.bz2
24Source0: xorg-server-%{snap}.tar.bz2
25# Source0-md5: 864e0ff5e0a756b17da15999f602fadb
26%define mesa_version 7.1.0
27# Source1: http://dl.sourceforge.net/mesa3d/MesaLib-%{mesa_version}.tar.bz2
28Source1: mesa-20080417.tar.bz2
29# Source1-md5: c00a8fec549e2aebd4cdb2cd76225420
3edafdd8 30Source2: xserver.pamd
ec5b0b88 31Patch0: %{name}-ncurses.patch
f161e7b1 32Patch1: %{name}-xwrapper.patch
ef5a4e65 33URL: http://xorg.freedesktop.org/
ce1773fa 34# for glx headers
f6f4cf9a 35BuildRequires: OpenGL-GLX-devel
ff624999 36BuildRequires: autoconf >= 2.57
ef5a4e65 37BuildRequires: automake
ff624999 38BuildRequires: cpp
4f09ffe5
AM
39BuildRequires: dbus-devel
40BuildRequires: hal-devel
4f014ff9 41BuildRequires: libdrm-devel >= 2.3.0
ff624999 42BuildRequires: libtool
ec5b0b88 43BuildRequires: ncurses-devel
934be85d 44BuildRequires: pam-devel
ff624999 45BuildRequires: perl-base
ea15f388 46BuildRequires: pixman-devel >= 0.9.5
e768ee3c 47BuildRequires: pkgconfig >= 1:0.19
c8331d8e 48BuildRequires: xorg-app-mkfontscale
30a17203 49BuildRequires: xorg-lib-libX11-devel
ef5a4e65 50BuildRequires: xorg-lib-libXau-devel
51BuildRequires: xorg-lib-libXaw-devel
ff624999 52BuildRequires: xorg-lib-libXdmcp-devel
30a17203 53BuildRequires: xorg-lib-libXext-devel
ef5a4e65 54BuildRequires: xorg-lib-libXfont-devel
ff624999 55BuildRequires: xorg-lib-libXi-devel
88e91f7d
JB
56BuildRequires: xorg-lib-libXmu-devel
57BuildRequires: xorg-lib-libXpm-devel
30a17203 58BuildRequires: xorg-lib-libXrender-devel
ff624999 59BuildRequires: xorg-lib-libXres-devel
62bc11ce 60BuildRequires: xorg-lib-libXt-devel >= 1.0.0
ff624999 61BuildRequires: xorg-lib-libXtst-devel
ef5a4e65 62BuildRequires: xorg-lib-libXxf86dga-devel
63BuildRequires: xorg-lib-libXxf86misc-devel
64BuildRequires: xorg-lib-libXxf86vm-devel
f161e7b1 65BuildRequires: xorg-lib-libdmx-devel
ff624999
JB
66BuildRequires: xorg-lib-libfontenc-devel
67BuildRequires: xorg-lib-liblbxutil-devel
ef5a4e65 68BuildRequires: xorg-lib-libxkbfile-devel
88e91f7d 69BuildRequires: xorg-lib-libxkbui-devel >= 1.0.2
ef5a4e65 70BuildRequires: xorg-lib-xtrans-devel
71BuildRequires: xorg-proto-bigreqsproto-devel
779e221e 72BuildRequires: xorg-proto-compositeproto-devel >= 0.4
2ce56491 73BuildRequires: xorg-proto-damageproto-devel >= 1.1
f161e7b1 74BuildRequires: xorg-proto-dmxproto-devel
ff624999 75BuildRequires: xorg-proto-evieext-devel
d6914b6b 76BuildRequires: xorg-proto-fixesproto-devel >= 4.0
14d9b23d 77BuildRequires: xorg-proto-fontcacheproto-devel
ef5a4e65 78BuildRequires: xorg-proto-fontsproto-devel
f161e7b1 79BuildRequires: xorg-proto-glproto-devel >= 1.4.8
fce86aea 80BuildRequires: xorg-proto-inputproto-devel >= 1.4.2
88e91f7d 81BuildRequires: xorg-proto-kbproto-devel >= 1.0.3
ff624999 82BuildRequires: xorg-proto-printproto-devel
2ce56491 83BuildRequires: xorg-proto-randrproto-devel >= 1.2
ef5a4e65 84BuildRequires: xorg-proto-recordproto-devel
ea15f388 85BuildRequires: xorg-proto-renderproto-devel >= 0.9.3
ef5a4e65 86BuildRequires: xorg-proto-resourceproto-devel
507f68f4 87BuildRequires: xorg-proto-scrnsaverproto-devel >= 1.1.0
ff624999 88BuildRequires: xorg-proto-trapproto-devel
ef5a4e65 89BuildRequires: xorg-proto-videoproto-devel
90BuildRequires: xorg-proto-xcmiscproto-devel
91BuildRequires: xorg-proto-xextproto-devel
92BuildRequires: xorg-proto-xf86bigfontproto-devel
ff624999 93BuildRequires: xorg-proto-xf86dgaproto-devel
a1e1d009 94BuildRequires: xorg-proto-xf86driproto-devel >= 2.0.4
ef5a4e65 95BuildRequires: xorg-proto-xf86miscproto-devel
96BuildRequires: xorg-proto-xf86vidmodeproto-devel
97BuildRequires: xorg-proto-xineramaproto-devel
fce86aea 98BuildRequires: xorg-proto-xproto-devel >= 7.0.9
30a17203 99BuildRequires: xorg-util-util-macros >= 0.99.2
755588c8
JB
100#BR: xcalibrateproto, tslib (for KDRIVE only)
101#BR: glitz-devel >= 0.4.3 (for XGL and EGL only)
102Requires: pixman >= 0.9.5
4f014ff9 103Requires: xkeyboard-config
ceb929ad 104# for rgb.txt
b7331c94 105Requires: xorg-app-rgb >= 0.99.3
72a92456 106Requires: xorg-app-xkbcomp
121316a6 107# xserver requires fixed and cursor fonts
0e75ca25
PS
108Requires: xorg-font-font-alias
109Requires: xorg-font-font-cursor-misc
9d193532 110Requires: xorg-font-font-misc-misc-base >= 1.0.0-0.3
4f014ff9
JB
111Provides: xorg-xserver-server(ansic-abi) = %{xorg_xserver_server_ansic_abi}
112Provides: xorg-xserver-server(extension-abi) = %{xorg_xserver_server_extension_abi}
113Provides: xorg-xserver-server(font-abi) = %{xorg_xserver_server_font_abi}
114Provides: xorg-xserver-server(videodrv-abi) = %{xorg_xserver_server_videodrv_abi}
115Provides: xorg-xserver-server(xinput-abi) = %{xorg_xserver_server_xinput_abi}
765b36a9 116Obsoletes: X11-Xserver < 1:7.0.0
48cfc6a7 117Obsoletes: X11-driver-i2c < 1:7.0.0
765b36a9 118Obsoletes: X11-modules < 1:7.0.0
8be992d1 119Obsoletes: X11-setup < 1:7.0.0
765b36a9
AM
120Obsoletes: XFree86-Xserver < 1:7.0.0
121Obsoletes: XFree86-modules < 1:7.0.0
8be992d1 122Obsoletes: XFree86-setup < 1:7.0.0
236ed19c 123Obsoletes: Xserver
ef5a4e65 124BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
125
855976cb
JB
126# avoid self-dependencies on included modules
127%define _noautoreq libscanpci.so libxf1bpp.so
128
ef5a4e65 129%description
5cd265ab
JB
130Xorg server is a generally used X server which uses display hardware.
131It requires proper driver for your display hardware.
ef5a4e65 132
60cc86be
JR
133%description -l pl.UTF-8
134Serwer Xorg to podstawowy serwer X wyświetlający obraz na karcie
135graficznej. Do działania wymaga odpowiedniego sterownika.
5cd265ab
JB
136
137%package -n xorg-xserver-Xdmx
138Summary: Xdmx - distributed multi-head X server
46c7e5bc 139Summary(pl.UTF-8): Xdmx - rozproszony, wielomonitorowy serwer X
5cd265ab
JB
140Group: X11/Servers
141
142%description -n xorg-xserver-Xdmx
143Xdmx - distributed multi-head X server.
144
60cc86be 145%description -n xorg-xserver-Xdmx -l pl.UTF-8
5cd265ab
JB
146Xdmx - rozproszony, wielomonitorowy serwer X.
147
148%package -n xorg-xserver-Xnest
149Summary: Xnest - nested X server
46c7e5bc 150Summary(pl.UTF-8): Xnest - zagnieżdżony serwer X
5cd265ab 151Group: X11/Servers
765b36a9
AM
152Obsoletes: X11-Xnest < 1:7.0.0
153Obsoletes: XFree86-Xnest < 1:7.0.0
236ed19c 154Obsoletes: Xserver-Xnest
5cd265ab
JB
155
156%description -n xorg-xserver-Xnest
157Xnest is an X Window System server which runs in an X window. Xnest is
158a 'nested' window server, actually a client of the real X server,
159which manages windows and graphics requests for Xnest, while Xnest
160manages the windows and graphics requests for its own clients.
161
60cc86be 162%description -n xorg-xserver-Xnest -l pl.UTF-8
5cd265ab 163Xnest jest serwerem X uruchamianym w okienku innego serwera X. Xnest
60cc86be
JR
164zachowuje się jak klient X w stosunku do prawdziwego serwera X, a jak
165serwer X dla własnych klientów.
5cd265ab 166
60cc86be
JR
167%description -n xorg-xserver-Xnest -l ru.UTF-8
168Xnest - это сервер X Window System, который работает в окне X. На
169самом деле это клиент реального X-сервера, который управляет окнами и
170графическими запросами для Xnest в то время, как Xnest управляет
171окнами и графическими запросами для своих собственных клиентов.
5cd265ab 172
60cc86be
JR
173%description -n xorg-xserver-Xnest -l uk.UTF-8
174Xnest - це сервер X Window System, який працює у вікні X. Фактично це
175клієнт реального X-сервера, який керує вікнами та графічними запитами
176для Xnest в той час, як Xnest керує вікнами та графічними запитами для
177своїх власних клієнтів.
5cd265ab
JB
178
179%package -n xorg-xserver-Xprt
180Summary: Xprt - Xprint server for X
46c7e5bc 181Summary(pl.UTF-8): Xprt - serwer Xprint dla X
5cd265ab 182Group: X11/Servers
765b36a9
AM
183Obsoletes: X11-Xprt < 1:7.0.0
184Obsoletes: XFree86-Xprt < 1:7.0.0
5cd265ab
JB
185
186%description -n xorg-xserver-Xprt
187Xprt is the Xprint print server for X Window System for non display
188devices such as printers and fax machines.
189
60cc86be
JR
190%description -n xorg-xserver-Xprt -l pl.UTF-8
191Xprt to serwer wydruków Xprint dla X Window System dla urządzeń nie
192wyświetlających, takich jak drukarki czy faksy.
5cd265ab
JB
193
194%package -n xorg-xserver-Xvfb
195Summary: Xvfb - virtual framebuffer X server
46c7e5bc 196Summary(pl.UTF-8): Xvfb - serwer X z wirtualnym framebufferem
5cd265ab 197Group: X11/Servers
121316a6
JB
198# requires fixed and cursor fonts
199Requires: xorg-font-font-alias
200Requires: xorg-font-font-cursor-misc
201Requires: xorg-font-font-misc-misc-base >= 1.0.0-0.3
765b36a9
AM
202Obsoletes: X11-Xvfb < 1:7.0.0
203Obsoletes: XFree86-Xvfb < 1:7.0.0
5cd265ab
JB
204
205%description -n xorg-xserver-Xvfb
206Xvfb (X Virtual Frame Buffer) is an X Window System server that is
207capable of running on machines with no display hardware and no
208physical input devices. Xvfb emulates a dumb framebuffer using virtual
209memory. Xvfb doesn't open any devices, but behaves otherwise as an X
210display. Xvfb is normally used for testing servers. Using Xvfb, the
211mfb or cfb code for any depth can be exercised without using real
212hardware that supports the desired depths. Xvfb has also been used to
213test X clients against unusual depths and screen configurations, to do
214batch processing with Xvfb as a background rendering engine, to do
215load testing, to help with porting an X server to a new platform, and
216to provide an unobtrusive way of running applications which really
217don't need an X server but insist on having one.
218
60cc86be
JR
219%description -n xorg-xserver-Xvfb -l pl.UTF-8
220Xvfb (X Virtual Frame Buffer) jest serwerem X, który można uruchamiać
221na maszynach bez urządzeń wyświetlających ani fizycznych urządzeń
222wejściowych. Xvfb emuluje prosty framebuffer w pamięci. Zwykle jest
223używany do testowania serwerów X, może też być używany do testowania
224klientów X w rzadko używanych konfiguracjach ekranu. Można też użyć
225Xvfb do uruchomienia aplikacji, które w rzeczywistości nie wymagają
226serwera X, ale odmawiają uruchomienia bez niego.
ef5a4e65 227
0796e6da 228%package devel
229Summary: Header files for X.org server
46c7e5bc 230Summary(pl.UTF-8): Pliki nagłówkowe dla servera X.org
0796e6da 231Group: X11/Development/Libraries
4f014ff9
JB
232Requires: libdrm-devel >= 2.3.0
233Requires: pixman-devel >= 0.9.5
7cab8652 234Requires: xorg-proto-fontsproto-devel
fce86aea 235Requires: xorg-proto-renderproto-devel >= 0.9.3
7cab8652
JB
236Requires: xorg-proto-videoproto-devel
237Requires: xorg-proto-xextproto-devel
fce86aea 238Requires: xorg-proto-xproto-devel >= 7.0.9
765b36a9 239Obsoletes: X11-Xserver-devel < 1:7.0.0
855976cb 240Obsoletes: XFree86-Xserver-devel < 1:7.0.0
0796e6da 241
242%description devel
243Header files for X.org server.
244
60cc86be
JR
245%description devel -l pl.UTF-8
246Pliki nagłówkowe dla serwera X.org.
0796e6da 247
afd3ce25
JB
248%package xorgcfg
249Summary: xorgcfg - graphical configuration tool for X.org server
250Summary(pl.UTF-8): xorgcfg - graficzne narzędzie konfiguracyjne dla serwera X.org
251Group: X11/Servers
252Requires: %{name} = %{version}-%{release}
253# just for %{_includedir}/bitmaps dir?
254Requires: xorg-data-xbitmaps
255# for new app-defaults location
256Requires: xorg-lib-libXt >= 1.0.0
257Requires: xorg-lib-libxkbui >= 1.0.2
258
259%description xorgcfg
260xorgcfg is a tool to configure X.org server, and can be used to either
261write the initial configuration file or make customizations to the
262current configuration.
263
264%description xorgcfg -l pl.UTF-8
265xorgcfg to narzędzie do konfiguracji serwera X.org. Można go użyć do
266utworzenia początkowego pliku konfiguracyjnego lub dokonania
267modyfikacji istniejącej konfiguracji.
268
f6f4cf9a
PS
269%package -n xorg-xserver-libglx
270Summary: GLX extension library fo X.org server
46c7e5bc 271Summary(pl.UTF-8): Biblioteka rozszerzenia GLX dla serwera X.org
f6f4cf9a 272Group: X11/Servers
927af2d7
JB
273Requires: %{name} = %{version}-%{release}
274Provides: xorg-xserver-libglx(glapi) = %{mesa_version}
f6f4cf9a 275Provides: xorg-xserver-modules-libglx
855976cb
JB
276Obsoletes: X11-OpenGL-core < 1:7.0.0
277Obsoletes: XFree86-OpenGL-core < 1:7.0.0
16097b2e 278%if %{without multigl}
c0f85cf0 279Conflicts: xorg-driver-video-nvidia
6494c988 280%endif
f6f4cf9a
PS
281
282%description -n xorg-xserver-libglx
283GLX extension library fo X.org server.
284
60cc86be 285%description -n xorg-xserver-libglx -l pl.UTF-8
f6f4cf9a
PS
286Biblioteka rozszerzenia GLX dla serwera X.org.
287
ef5a4e65 288%prep
a1e1d009 289%setup -q -a1 -n xorg-server
ec5b0b88 290%patch0 -p1
f161e7b1 291%patch1 -p0
ef5a4e65 292
762073cc
AM
293# xserver uses pixman-1 API/ABI so put that explictly here
294sed -i -e 's#<pixman\.h#<pixman-1/pixman.h#g' ./fb/fb.h ./include/miscstruct.h ./render/picture.h
295
ef5a4e65 296%build
16097b2e
ER
297API=$(awk '/#define ABI_ANSIC_VERSION/ { split($0,A,/[(,)]/); printf("%d.%d",A[2], A[3]); }' hw/xfree86/common/xf86Module.h)
298if [ $API != %{xorg_xserver_server_ansic_abi} ]; then
299 echo "Set %%define xorg_xserver_server_ansic_abi to $API and rerun."
300 exit 1
0345b66a
AM
301fi
302
16097b2e
ER
303API=$(awk '/#define ABI_EXTENSION_VERSION/ { split($0,A,/[(,)]/); printf("%d.%d",A[2], A[3]); }' hw/xfree86/common/xf86Module.h)
304if [ $API != %{xorg_xserver_server_extension_abi} ]; then
305 echo "Set %%define xorg_xserver_server_extension_abi to $API and rerun."
306 exit 1
0345b66a
AM
307fi
308
16097b2e
ER
309API=$(awk '/#define ABI_FONT_VERSION/ { split($0,A,/[(,)]/); printf("%d.%d",A[2], A[3]); }' hw/xfree86/common/xf86Module.h)
310if [ $API != %{xorg_xserver_server_font_abi} ]; then
311 echo "Set %%define xorg_xserver_server_font_abi to $API and rerun."
312 exit 1
0345b66a 313fi
16097b2e
ER
314API=$(awk '/#define ABI_VIDEODRV_VERSION/ { split($0,A,/[(,)]/); printf("%d.%d",A[2], A[3]); }' hw/xfree86/common/xf86Module.h)
315if [ $API != %{xorg_xserver_server_videodrv_abi} ]; then
316 echo "Set %%define xorg_xserver_server_videodrv_abi to $API and rerun."
317 exit 1
0345b66a 318fi
16097b2e
ER
319API=$(awk '/#define ABI_XINPUT_VERSION/ { split($0,A,/[(,)]/); printf("%d.%d",A[2], A[3]); }' hw/xfree86/common/xf86Module.h)
320if [ $API != %{xorg_xserver_server_xinput_abi} ]; then
321 echo "Set %%define xorg_xserver_server_xinput_abi to $API and rerun."
322 exit 1
0345b66a
AM
323fi
324
ff624999 325%{__libtoolize}
ef5a4e65 326%{__aclocal}
327%{__autoconf}
328%{__autoheader}
329%{__automake}
330%configure \
06015eac
AM
331 --with-os-name="PLD/Linux" \
332 --with-os-vendor="PLD/Team" \
6118b827 333 --enable-aiglx \
da97cb2c 334 --enable-builddocs \
4f014ff9
JB
335 --enable-dga \
336 --enable-dmx \
337 --enable-glx-tls \
ff624999
JB
338 --enable-lbx \
339 --enable-xevie \
a1e1d009 340 --enable-secure-rpc \
afd3ce25 341 --enable-xorgcfg \
0901ca35 342 --%{?with_xprint:en}%{!?with_xprint:dis}able-xprint \
8d40fd8d 343 --with-dri-driver-path=%{_libdir}/xorg/modules/dri \
f161e7b1 344 --with-default-font-path="%{_fontsdir}/misc,%{_fontsdir}/TTF,%{_fontsdir}/OTF,%{_fontsdir}/Type1,%{_fontsdir}/100dpi,%{_fontsdir}/75dpi" \
a1e1d009 345 --with-mesa-source="`pwd`/mesa" \
27d22b31 346 --with-xkb-output=/var/lib/xkb
a1e1d009 347# --with-mesa-source="`pwd`/Mesa-%{mesa_version}" \
be25dd56 348
ef5a4e65 349%{__make}
350
351%install
352rm -rf $RPM_BUILD_ROOT
353
354%{__make} install \
30a17203 355 DESTDIR=$RPM_BUILD_ROOT
ef5a4e65 356
3edafdd8
JB
357install -D %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/xserver
358install -d $RPM_BUILD_ROOT/etc/security/console.apps
a15a709b 359install -d $RPM_BUILD_ROOT%{_libdir}/xorg/modules/{dri,drivers,input}
e27e2be3 360install hw/xfree86/parser/xf86Parser.h $RPM_BUILD_ROOT%{_includedir}/xorg/xf86Parser.h
361install hw/xfree86/parser/xf86Optrec.h $RPM_BUILD_ROOT%{_includedir}/xorg/xf86Optrec.h
362install hw/xfree86/parser/libxf86config.a $RPM_BUILD_ROOT%{_libdir}/libxf86config.a
3edafdd8
JB
363:> $RPM_BUILD_ROOT/etc/security/console.apps/xserver
364:> $RPM_BUILD_ROOT/etc/security/blacklist.xserver
365
944f790e 366rm -f $RPM_BUILD_ROOT%{_libdir}/xorg/modules/{*,*/*}.{la,a}
0796e6da 367
e8fc790d
JR
368%if %{with multigl}
369cd $RPM_BUILD_ROOT%{_libdir}/xorg/modules/extensions
370mv -f libglx.so libglx.so.%{version}
371ln -sf libglx.so.%{version} libglx.so
372%endif
373
ef5a4e65 374%clean
375rm -rf $RPM_BUILD_ROOT
376
8b8de5c8
JR
377%if %{with multigl}
378%post -n xorg-xserver-libglx
379if [ ! -e %{_libdir}/xorg/modules/extensions/libglx.so ]; then
380 ln -sf libglx.so.%{version} %{_libdir}/xorg/modules/extensions/libglx.so
381fi
382%endif
383
ef5a4e65 384%files
385%defattr(644,root,root,755)
afd3ce25 386%doc COPYING ChangeLog
5cd265ab 387%attr(755,root,root) %{_bindir}/X
934be85d
PS
388%attr(755,root,root) %{_bindir}/Xorg
389%attr(4755,root,root) %{_bindir}/Xwrapper
507f68f4 390%attr(755,root,root) %{_bindir}/cvt
5cd265ab
JB
391%attr(755,root,root) %{_bindir}/gtf
392%attr(755,root,root) %{_bindir}/in[bwl]
393%attr(755,root,root) %{_bindir}/ioport
394%attr(755,root,root) %{_bindir}/out[bwl]
5cd265ab 395%attr(755,root,root) %{_bindir}/xorgconfig
ff624999 396%{_libdir}/X11/Cards
62bc11ce 397%{_libdir}/X11/Options
944f790e 398%dir %{_libdir}/xorg
a1e1d009 399%{_libdir}/xorg/protocol.txt
944f790e 400%dir %{_libdir}/xorg/modules
a15a709b 401%dir %{_libdir}/xorg/modules/dri
79e47f41 402%dir %{_libdir}/xorg/modules/drivers
944f790e 403%dir %{_libdir}/xorg/modules/extensions
30a17203
JB
404%attr(755,root,root) %{_libdir}/xorg/modules/extensions/libGLcore.so
405%attr(755,root,root) %{_libdir}/xorg/modules/extensions/libdbe.so
944f790e 406%attr(755,root,root) %{_libdir}/xorg/modules/extensions/libdri.so
a1e1d009 407%attr(755,root,root) %{_libdir}/xorg/modules/extensions/libdri2.so
30a17203 408%attr(755,root,root) %{_libdir}/xorg/modules/extensions/libextmod.so
30a17203
JB
409%attr(755,root,root) %{_libdir}/xorg/modules/extensions/libxtrap.so
410%dir %{_libdir}/xorg/modules/fonts
411%attr(755,root,root) %{_libdir}/xorg/modules/fonts/lib*.so
79e47f41 412%dir %{_libdir}/xorg/modules/input
944f790e 413%dir %{_libdir}/xorg/modules/linux
30a17203 414%attr(755,root,root) %{_libdir}/xorg/modules/linux/libfbdevhw.so
944f790e
JB
415%dir %{_libdir}/xorg/modules/multimedia
416%attr(755,root,root) %{_libdir}/xorg/modules/multimedia/*.so
79e47f41 417%attr(755,root,root) %{_libdir}/xorg/modules/lib*.so
27d22b31
JB
418%dir /var/lib/xkb
419/var/lib/xkb/README.compiled
3edafdd8
JB
420%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/xserver
421%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.xserver
422%config(missingok) /etc/security/console.apps/xserver
30a17203 423%{_mandir}/man1/Xorg.1x*
5cd265ab 424%{_mandir}/man1/Xserver.1x*
507f68f4 425%{_mandir}/man1/cvt.1*
30a17203 426%{_mandir}/man1/gtf.1x*
5cd265ab 427%{_mandir}/man1/xorgconfig.1*
88e91f7d 428%{_mandir}/man4/exa.4*
30a17203 429%{_mandir}/man4/fbdevhw.4*
5cd265ab
JB
430%{_mandir}/man5/xorg.conf.5x*
431
432%files -n xorg-xserver-Xdmx
433%defattr(644,root,root,755)
434%attr(755,root,root) %{_bindir}/Xdmx
435%attr(755,root,root) %{_bindir}/dmxaddinput
436%attr(755,root,root) %{_bindir}/dmxaddscreen
437%attr(755,root,root) %{_bindir}/dmxreconfig
438%attr(755,root,root) %{_bindir}/dmxresize
439%attr(755,root,root) %{_bindir}/dmxrminput
440%attr(755,root,root) %{_bindir}/dmxrmscreen
441%attr(755,root,root) %{_bindir}/dmxtodmx
442%attr(755,root,root) %{_bindir}/dmxwininfo
443%attr(755,root,root) %{_bindir}/vdltodmx
444%attr(755,root,root) %{_bindir}/xdmx
445%attr(755,root,root) %{_bindir}/xdmxconfig
30a17203
JB
446%{_mandir}/man1/Xdmx.1x*
447%{_mandir}/man1/dmxtodmx.1x*
448%{_mandir}/man1/vdltodmx.1x*
449%{_mandir}/man1/xdmxconfig.1x*
5cd265ab
JB
450
451%files -n xorg-xserver-Xnest
452%defattr(644,root,root,755)
453%attr(755,root,root) %{_bindir}/Xnest
30a17203 454%{_mandir}/man1/Xnest.1x*
5cd265ab 455
0901ca35 456%if %{with xprint}
5cd265ab
JB
457%files -n xorg-xserver-Xprt
458%defattr(644,root,root,755)
459%attr(755,root,root) %{_bindir}/Xprt
460%{_libdir}/X11/xserver
30a17203 461%{_mandir}/man1/Xprt.1x*
0901ca35 462%endif
5cd265ab
JB
463
464%files -n xorg-xserver-Xvfb
465%defattr(644,root,root,755)
466%attr(755,root,root) %{_bindir}/Xvfb
30a17203 467%{_mandir}/man1/Xvfb.1x*
0796e6da 468
469%files devel
470%defattr(644,root,root,755)
471%{_includedir}/xorg
e27e2be3 472%{_libdir}/libxf86config.a
565bbfd3 473%{_aclocaldir}/xorg-server.m4
0796e6da 474%{_pkgconfigdir}/xorg-server.pc
f6f4cf9a 475
afd3ce25
JB
476%files xorgcfg
477%defattr(644,root,root,755)
478%attr(755,root,root) %{_bindir}/xorgcfg
479%{_includedir}/X11/bitmaps/*
480%{_includedir}/X11/pixmaps
481%{_datadir}/X11/app-defaults/XOrgCfg
482%{_mandir}/man1/xorgcfg.1x*
483
f6f4cf9a 484%files -n xorg-xserver-libglx
0a2e6c9d 485%defattr(644,root,root,755)
e8fc790d
JR
486%if %{with multigl}
487%ghost %{_libdir}/xorg/modules/extensions/libglx.so
488%attr(755,root,root) %{_libdir}/xorg/modules/extensions/libglx.so.%{version}
489%else
f6f4cf9a 490%attr(755,root,root) %{_libdir}/xorg/modules/extensions/libglx.so
e8fc790d 491%endif
This page took 0.109238 seconds and 4 git commands to generate.