]> git.pld-linux.org Git - packages/xorg-xserver-server.git/blob - xorg-xserver-server.spec
- R: rgb >= 0.99.3 (for rgb.txt moved to /usr/share/X11)
[packages/xorg-xserver-server.git] / xorg-xserver-server.spec
1 Summary:        X.org server
2 Summary(pl):    Serwer X.org
3 Name:           xorg-xserver-server
4 Version:        0.99.4
5 Release:        0.1
6 License:        MIT
7 Group:          X11/Servers
8 Source0:        http://xorg.freedesktop.org/releases/X11R7.0-RC3/xserver/xorg-server-%{version}.tar.bz2
9 # Source0-md5:  a4354b15e6ef7462c070f74bcc7532da
10 Source1:        http://dl.sourceforge.net/mesa3d/MesaLib-6.4.1.tar.bz2
11 # Source1-md5:  ea148c828ec6f645526451db1b8556f1
12 Patch0:         %{name}-ncurses.patch
13 Patch1:         %{name}-symlinks.patch
14 URL:            http://xorg.freedesktop.org/
15 # for glx headers
16 BuildRequires:  Mesa-libGL-devel
17 BuildRequires:  autoconf >= 2.57
18 BuildRequires:  automake
19 BuildRequires:  cpp
20 BuildRequires:  libdrm-devel
21 BuildRequires:  libtool
22 BuildRequires:  ncurses-devel
23 BuildRequires:  perl-base
24 BuildRequires:  pkgconfig >= 1:0.19
25 BuildRequires:  xorg-lib-libX11-devel
26 BuildRequires:  xorg-lib-libXau-devel
27 BuildRequires:  xorg-lib-libXaw-devel
28 BuildRequires:  xorg-lib-libXdmcp-devel
29 BuildRequires:  xorg-lib-libXext-devel
30 BuildRequires:  xorg-lib-libXfont-devel
31 BuildRequires:  xorg-lib-libXi-devel
32 BuildRequires:  xorg-lib-libXmu-devel
33 BuildRequires:  xorg-lib-libXpm-devel
34 BuildRequires:  xorg-lib-libXrender-devel
35 BuildRequires:  xorg-lib-libXres-devel
36 BuildRequires:  xorg-lib-libXt-devel
37 BuildRequires:  xorg-lib-libXtst-devel
38 BuildRequires:  xorg-lib-libXxf86dga-devel
39 BuildRequires:  xorg-lib-libXxf86misc-devel
40 BuildRequires:  xorg-lib-libXxf86vm-devel
41 BuildRequires:  xorg-lib-libdmx-devel
42 BuildRequires:  xorg-lib-libfontenc-devel
43 BuildRequires:  xorg-lib-liblbxutil-devel
44 BuildRequires:  xorg-lib-libxkbfile-devel
45 BuildRequires:  xorg-lib-libxkbui-devel
46 BuildRequires:  xorg-lib-xtrans-devel
47 BuildRequires:  xorg-proto-bigreqsproto-devel
48 BuildRequires:  xorg-proto-compositeproto-devel
49 BuildRequires:  xorg-proto-damageproto-devel
50 BuildRequires:  xorg-proto-dmxproto-devel
51 BuildRequires:  xorg-proto-evieext-devel
52 BuildRequires:  xorg-proto-fixesproto-devel
53 BuildRequires:  xorg-proto-fontsproto-devel
54 BuildRequires:  xorg-proto-glproto-devel >= 1.4.1
55 BuildRequires:  xorg-proto-printproto-devel
56 BuildRequires:  xorg-proto-randrproto-devel
57 BuildRequires:  xorg-proto-recordproto-devel
58 BuildRequires:  xorg-proto-renderproto-devel
59 BuildRequires:  xorg-proto-resourceproto-devel
60 BuildRequires:  xorg-proto-scrnsaverproto-devel
61 BuildRequires:  xorg-proto-trapproto-devel
62 BuildRequires:  xorg-proto-videoproto-devel
63 BuildRequires:  xorg-proto-xcmiscproto-devel
64 BuildRequires:  xorg-proto-xextproto-devel
65 BuildRequires:  xorg-proto-xf86bigfontproto-devel
66 BuildRequires:  xorg-proto-xf86dgaproto-devel
67 BuildRequires:  xorg-proto-xf86driproto-devel
68 BuildRequires:  xorg-proto-xf86miscproto-devel
69 BuildRequires:  xorg-proto-xf86vidmodeproto-devel
70 BuildRequires:  xorg-proto-xineramaproto-devel
71 BuildRequires:  xorg-proto-xproto-devel
72 BuildRequires:  xorg-util-util-macros >= 0.99.2
73 # for rgb.txt
74 Requires:       xorg-app-rgb >= 0.99.3
75 Requires:       xorg-app-xkbcomp
76 # just for %{_includedir}/bitmaps dir
77 Requires:       xorg-data-xbitmaps
78 Requires:       xorg-data-xkbdata
79 Obsoletes:      X11-Xserver
80 Obsoletes:      X11-modules
81 Obsoletes:      XFree86-Xserver
82 Obsoletes:      XFree86-modules
83 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
84
85 %description
86 Xorg server is a generally used X server which uses display hardware.
87 It requires proper driver for your display hardware.
88
89 %description -l pl
90 Serwer Xorg to podstawowy serwer X wy¶wietlaj±cy obraz na karcie
91 graficznej. Do dzia³ania wymaga odpowiedniego sterownika.
92
93 %package -n xorg-xserver-Xdmx
94 Summary:        Xdmx - distributed multi-head X server
95 Summary(pl):    Xdmx - rozproszony, wielomonitorowy serwer X
96 Group:          X11/Servers
97
98 %description -n xorg-xserver-Xdmx
99 Xdmx - distributed multi-head X server.
100
101 %description -n xorg-xserver-Xdmx -l pl
102 Xdmx - rozproszony, wielomonitorowy serwer X.
103
104 %package -n xorg-xserver-Xnest
105 Summary:        Xnest - nested X server
106 Summary(pl):    Xnest - zagnie¿d¿ony serwer X
107 Group:          X11/Servers
108 Obsoletes:      X11-Xnest
109 Obsoletes:      XFree86-Xnest
110
111 %description -n xorg-xserver-Xnest
112 Xnest is an X Window System server which runs in an X window. Xnest is
113 a 'nested' window server, actually a client of the real X server,
114 which manages windows and graphics requests for Xnest, while Xnest
115 manages the windows and graphics requests for its own clients.
116
117 %description -n xorg-xserver-Xnest -l pl
118 Xnest jest serwerem X uruchamianym w okienku innego serwera X. Xnest
119 zachowuje siê jak klient X w stosunku do prawdziwego serwera X, a jak
120 serwer X dla w³asnych klientów.
121
122 %description -n xorg-xserver-Xnest -l ru
123 Xnest - ÜÔÏ ÓÅÒ×ÅÒ X Window System, ËÏÔÏÒÙÊ ÒÁÂÏÔÁÅÔ × ÏËÎÅ X. îÁ
124 ÓÁÍÏÍ ÄÅÌÅ ÜÔÏ ËÌÉÅÎÔ ÒÅÁÌØÎÏÇÏ X-ÓÅÒ×ÅÒÁ, ËÏÔÏÒÙÊ ÕÐÒÁ×ÌÑÅÔ ÏËÎÁÍÉ É
125 ÇÒÁÆÉÞÅÓËÉÍÉ ÚÁÐÒÏÓÁÍÉ ÄÌÑ Xnest × ÔÏ ×ÒÅÍÑ, ËÁË Xnest ÕÐÒÁ×ÌÑÅÔ
126 ÏËÎÁÍÉ É ÇÒÁÆÉÞÅÓËÉÍÉ ÚÁÐÒÏÓÁÍÉ ÄÌÑ Ó×ÏÉÈ ÓÏÂÓÔ×ÅÎÎÙÈ ËÌÉÅÎÔÏ×.
127
128 %description -n xorg-xserver-Xnest -l uk
129 Xnest - ÃÅ ÓÅÒ×ÅÒ X Window System, ÑËÉÊ ÐÒÁÃÀ¤ Õ ×¦ËΦ X. æÁËÔÉÞÎÏ ÃÅ
130 Ë̦¤ÎÔ ÒÅÁÌØÎÏÇÏ X-ÓÅÒ×ÅÒÁ, ÑËÉÊ ËÅÒÕ¤ ×¦ËÎÁÍÉ ÔÁ ÇÒÁƦÞÎÉÍÉ ÚÁÐÉÔÁÍÉ
131 ÄÌÑ Xnest × ÔÏÊ ÞÁÓ, ÑË Xnest ËÅÒÕ¤ ×¦ËÎÁÍÉ ÔÁ ÇÒÁƦÞÎÉÍÉ ÚÁÐÉÔÁÍÉ ÄÌÑ
132 Ó×ϧȠ×ÌÁÓÎÉÈ Ë̦¤ÎÔ¦×.
133
134 %package -n xorg-xserver-Xprt
135 Summary:        Xprt - Xprint server for X
136 Summary(pl):    Xprt - serwer Xprint dla X
137 Group:          X11/Servers
138 Obsoletes:      X11-Xprt
139 Obsoletes:      XFree86-Xprt
140
141 %description -n xorg-xserver-Xprt
142 Xprt is the Xprint print server for X Window System for non display
143 devices such as printers and fax machines.
144
145 %description -n xorg-xserver-Xprt -l pl
146 Xprt to serwer wydruków Xprint dla X Window System dla urz±dzeñ nie
147 wy¶wietlaj±cych, takich jak drukarki czy faksy.
148
149 %package -n xorg-xserver-Xvfb
150 Summary:        Xvfb - virtual framebuffer X server
151 Summary(pl):    Xvfb - serwer X z wirtualnym framebufferem
152 Group:          X11/Servers
153 Obsoletes:      X11-Xvfb
154 Obsoletes:      XFree86-Xvfb
155
156 %description -n xorg-xserver-Xvfb
157 Xvfb (X Virtual Frame Buffer) is an X Window System server that is
158 capable of running on machines with no display hardware and no
159 physical input devices. Xvfb emulates a dumb framebuffer using virtual
160 memory. Xvfb doesn't open any devices, but behaves otherwise as an X
161 display. Xvfb is normally used for testing servers. Using Xvfb, the
162 mfb or cfb code for any depth can be exercised without using real
163 hardware that supports the desired depths. Xvfb has also been used to
164 test X clients against unusual depths and screen configurations, to do
165 batch processing with Xvfb as a background rendering engine, to do
166 load testing, to help with porting an X server to a new platform, and
167 to provide an unobtrusive way of running applications which really
168 don't need an X server but insist on having one.
169
170 %description -n xorg-xserver-Xvfb -l pl
171 Xvfb (X Virtual Frame Buffer) jest serwerem X, który mo¿na uruchamiaæ
172 na maszynach bez urz±dzeñ wy¶wietlaj±cych ani fizycznych urz±dzeñ
173 wej¶ciowych. Xvfb emuluje prosty framebuffer w pamiêci. Zwykle jest
174 u¿ywany do testowania serwerów X, mo¿e te¿ byæ u¿ywany do testowania
175 klientów X w rzadko u¿ywanych konfiguracjach ekranu. Mo¿na te¿ u¿yæ
176 Xvfb do uruchomienia aplikacji, które w rzeczywisto¶ci nie wymagaj±
177 serwera X, ale odmawiaj± uruchomienia bez niego.
178
179 %package devel
180 Summary:        Header files for X.org server
181 Summary(pl):    Pliki nag³ówkowe dla servera X.org
182 Group:          X11/Development/Libraries
183 Requires:       libdrm-devel
184 Requires:       xorg-proto-fontsproto-devel
185 Requires:       xorg-proto-renderproto-devel
186 Requires:       xorg-proto-videoproto-devel
187 Requires:       xorg-proto-xextproto-devel
188 Obsoletes:      X11-Xserver-devel
189 Obsoletes:      X11-XFree86-devel
190
191 %description devel
192 Header files for X.org server.
193
194 %description devel -l pl
195 Pliki nag³ówkowe dla serwera X.org.
196
197 %prep
198 %setup -q -a1 -n xorg-server-%{version}
199 %patch0 -p1
200 %patch1 -p1
201
202 %build
203 %{__libtoolize}
204 %{__aclocal}
205 %{__autoconf}
206 %{__autoheader}
207 %{__automake}
208 %configure \
209         --enable-dga \
210         --enable-lbx \
211         --enable-xevie \
212         --with-default-font-path="%{_fontsdir}/misc,%{_fontsdir}/TTF,%{_fontsdir}/OTF,%{_fontsdir}/Type1,%{_fontsdir}/CID,%{_fontsdir}/100dpi,%{_fontsdir}/75dpi" \
213         --with-mesa-source="`pwd`/Mesa-6.4.1"
214
215 %{__make}
216
217 %install
218 rm -rf $RPM_BUILD_ROOT
219
220 %{__make} install \
221         DESTDIR=$RPM_BUILD_ROOT
222
223 rm -f $RPM_BUILD_ROOT%{_libdir}/xorg/modules/{*,*/*}.{la,a}
224
225 %clean
226 rm -rf $RPM_BUILD_ROOT
227
228 %files
229 %defattr(644,root,root,755)
230 %doc ChangeLog
231 %attr(755,root,root) %{_bindir}/X
232 %attr(755,root,root) %{_bindir}/Xorg
233 %attr(755,root,root) %{_bindir}/getconfig
234 %attr(755,root,root) %{_bindir}/getconfig.pl
235 %attr(755,root,root) %{_bindir}/gtf
236 %attr(755,root,root) %{_bindir}/in[bwl]
237 %attr(755,root,root) %{_bindir}/ioport
238 %attr(755,root,root) %{_bindir}/out[bwl]
239 %attr(755,root,root) %{_bindir}/pcitweak
240 %attr(755,root,root) %{_bindir}/scanpci
241 %attr(755,root,root) %{_bindir}/xorgcfg
242 %attr(755,root,root) %{_bindir}/xorgconfig
243 %{_includedir}/X11/bitmaps/*
244 %{_includedir}/X11/pixmaps
245 %{_libdir}/X11/Cards
246 %{_libdir}/X11/app-defaults/XOrgCfg
247 %{_libdir}/X11/getconfig
248 %dir %{_libdir}/xorg
249 %dir %{_libdir}/xorg/modules
250 %attr(755,root,root) %{_libdir}/xorg/modules/lib*.so
251 %dir %{_libdir}/xorg/modules/extensions
252 %attr(755,root,root) %{_libdir}/xorg/modules/extensions/libGLcore.so
253 %attr(755,root,root) %{_libdir}/xorg/modules/extensions/libdbe.so
254 %attr(755,root,root) %{_libdir}/xorg/modules/extensions/libdri.so
255 %attr(755,root,root) %{_libdir}/xorg/modules/extensions/libextmod.so
256 %attr(755,root,root) %{_libdir}/xorg/modules/extensions/libglx.so
257 %attr(755,root,root) %{_libdir}/xorg/modules/extensions/librecord.so
258 %attr(755,root,root) %{_libdir}/xorg/modules/extensions/libxtrap.so
259 %dir %{_libdir}/xorg/modules/fonts
260 %attr(755,root,root) %{_libdir}/xorg/modules/fonts/lib*.so
261 %dir %{_libdir}/xorg/modules/linux
262 %attr(755,root,root) %{_libdir}/xorg/modules/linux/libdrm.so
263 %attr(755,root,root) %{_libdir}/xorg/modules/linux/libfbdevhw.so
264 %dir %{_libdir}/xorg/modules/multimedia
265 %attr(755,root,root) %{_libdir}/xorg/modules/multimedia/*.so
266 %{_datadir}/X11/xkb/compiled
267 %dir %{_libdir}/xserver
268 %{_libdir}/xserver/SecurityPolicy
269 %{_mandir}/man1/Xorg.1x*
270 %{_mandir}/man1/Xserver.1x*
271 %{_mandir}/man1/getconfig.1x*
272 %{_mandir}/man1/gtf.1x*
273 %{_mandir}/man1/pcitweak.1x*
274 %{_mandir}/man1/scanpci.1x*
275 %{_mandir}/man1/xorgcfg.1x*
276 %{_mandir}/man1/xorgconfig.1*
277 %{_mandir}/man4/fbdevhw.4*
278 %{_mandir}/man5/getconfig.5x*
279 %{_mandir}/man5/xorg.conf.5x*
280
281 %files -n xorg-xserver-Xdmx
282 %defattr(644,root,root,755)
283 %attr(755,root,root) %{_bindir}/Xdmx
284 %attr(755,root,root) %{_bindir}/dmxaddinput
285 %attr(755,root,root) %{_bindir}/dmxaddscreen
286 %attr(755,root,root) %{_bindir}/dmxreconfig
287 %attr(755,root,root) %{_bindir}/dmxresize
288 %attr(755,root,root) %{_bindir}/dmxrminput
289 %attr(755,root,root) %{_bindir}/dmxrmscreen
290 %attr(755,root,root) %{_bindir}/dmxtodmx
291 %attr(755,root,root) %{_bindir}/dmxwininfo
292 %attr(755,root,root) %{_bindir}/vdltodmx
293 %attr(755,root,root) %{_bindir}/xdmx
294 %attr(755,root,root) %{_bindir}/xdmxconfig
295 %{_mandir}/man1/Xdmx.1x*
296 %{_mandir}/man1/dmxtodmx.1x*
297 %{_mandir}/man1/vdltodmx.1x*
298 %{_mandir}/man1/xdmxconfig.1x*
299
300 %files -n xorg-xserver-Xnest
301 %defattr(644,root,root,755)
302 %attr(755,root,root) %{_bindir}/Xnest
303 %{_mandir}/man1/Xnest.1x*
304
305 %files -n xorg-xserver-Xprt
306 %defattr(644,root,root,755)
307 %attr(755,root,root) %{_bindir}/Xprt
308 %{_libdir}/X11/xserver
309 %{_mandir}/man1/Xprt.1x*
310
311 %files -n xorg-xserver-Xvfb
312 %defattr(644,root,root,755)
313 %attr(755,root,root) %{_bindir}/Xvfb
314 %{_mandir}/man1/Xvfb.1x*
315
316 %files devel
317 %defattr(644,root,root,755)
318 %{_includedir}/xorg
319 %{_aclocaldir}/xorg-server.m4
320 %{_pkgconfigdir}/xorg-server.pc
This page took 0.15848 seconds and 3 git commands to generate.