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