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