2 # when updating spec, adjust particular proto versions
3 # and bump release (unless all versions are increased)
5 # whole package version
7 # subpackage versions (see .pc files) # last standalone spec EVR as comment
8 %define applewm_ver 1.4.2 # 1.2.0-1
9 %define bigreqs_ver 1.1.2 # 1.1.2-2
10 %define composite_ver 0.4.2 # 0.4.2-2
11 %define damage_ver 1.2.1 # 1.2.1-2
12 %define dmx_ver 2.3.1 # 2.3.1-2
13 %define dri2_ver 2.8 # 2.8-2
14 %define dri3_ver 1.0 # 1.0-2
15 %define evie_ver 1.1.1 # evieext-1.1.1-2
16 %define fixes_ver 5.0 # 5.0-2
17 %define fontcache_ver 0.1.3 # 0.1.3-2
18 %define fonts_ver 2.1.3 # 2.1.3-2
19 %define gl_ver 1.4.17 # 1.4.17-2
20 %define input_ver 2.3.2 # 2.3.2-1
21 %define kb_ver 1.0.7 # 1.0.7-1
22 %define lg3d_ver 5.0 # (none)
23 %define present_ver 1.1 # 1.1-1
24 %define print_ver 1.0.5 # 1.0.5-2
25 %define randr_ver 1.5.0 # 1.5.0-1
26 %define record_ver 1.14.2 # 1.14.2-2
27 %define render_ver 0.11.1 # 0.11.1-2
28 %define resource_ver 1.2.0 # 1.2.0-2
29 %define scrnsaver_ver 1.2.2 # 1.2.2-2
30 %define trap_ver 3.4.3 # 3.4.3-3
31 %define video_ver 2.3.3 # 2.3.3-1
32 %define windowswm_ver 1.0.4 # 1.0.4-2
33 %define xcalibrate_ver 0.1.0 # (none)
34 %define xcmisc_ver 1.2.2 # 1.2.2-2
35 %define xext_ver 7.3.0 # 1:7.3.0-2
36 %define xf86bigfont_ver 1.2.0 # 1.2.0-2
37 %define xf86dga_ver 2.1 # 2.1-3
38 %define xf86dri_ver 2.1.1 # 2.1.1-2
39 %define xf86misc_ver 0.9.3 # 0.9.3-2
40 %define xf86rush_ver 1.1.2 # 1.1.2-3
41 %define xf86vidmode_ver 2.3.1 # 2.3.1-2
42 %define xinerama_ver 1.2.1 # 1.2.1-2
43 %define x_ver 7.0.32 # 7.0.31-1
44 %define xproxymng_ver 1.0.3 # xproxymanagementprotocol-1.0.3-3
47 %bcond_with foreign # foreign OS protocols (applewm, windowswm)
48 %bcond_without legacy # legacy protocols (XCalibrate, evie, fontcache, lg3d, print, xf86rush)
50 Summary: Header files of X Window System Unified Protocol
51 Summary(pl.UTF-8): Pliki nagłówkowe zunifikowanego protokołu systemu X Window
52 Name: xorg-proto-xorgproto
54 # bump release on updates unless ALL subpackage versions are increased!
57 Group: X11/Development/Libraries
58 Source0: https://xorg.freedesktop.org/releases/individual/proto/xorgproto-%{ver}.tar.bz2
59 # Source0-md5: 490677ddbc649b177eda7ddb8d3e2074
60 # from git://anongit.freedesktop.org/xorg/proto/xorgproto, missing man/ and include/X11/extensions/ files
61 # TODO: specs/ dir, but there are no build rules for processing XML
62 Patch0: xorgproto-missing.patch
63 Patch1: xorgproto-make.patch
64 URL: https://xorg.freedesktop.org/
65 BuildRequires: autoconf >= 2.60
66 BuildRequires: automake
67 BuildRequires: docbook-dtd43-xml
68 BuildRequires: xmlto >= 0.0.22
69 BuildRequires: xorg-sgml-doctools >= 1.8
70 BuildRequires: xorg-util-util-macros >= 1.12
72 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
75 This package provides the headers and specification documents defining
76 the core protocol and (many) extensions for the X Window System.
78 %description -l pl.UTF-8
79 Ten pakiet zawiera pliki nagłówkowe i dokumenty ze specyfikacją
80 definiującą podstawowy protokół oraz wiele rozszerzeń systemu X
83 %package -n xorg-proto-applewmproto-devel
84 Summary: AppleWM extension headers
85 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia AppleWM
86 Version: %{applewm_ver}
87 Group: X11/Development/Libraries
88 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
90 %description -n xorg-proto-applewmproto-devel
91 AppleWM extension headers.
93 %description -n xorg-proto-applewmproto-devel -l pl.UTF-8
94 Pliki nagłówkowe rozszerzenia AppleWM.
96 %package -n xorg-proto-bigreqsproto-devel
97 Summary: Big Requests extension headers
98 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Big Requests
99 Version: %{bigreqs_ver}
100 Group: X11/Development/Libraries
102 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
104 %description -n xorg-proto-bigreqsproto-devel
105 Big Requests extension headers.
107 %description -n xorg-proto-bigreqsproto-devel -l pl.UTF-8
108 Pliki nagłówkowe rozszerzenia Big Requests.
110 %package -n xorg-proto-compositeproto-devel
111 Summary: Composite extension headers
112 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Composite
113 Version: %{composite_ver}
114 Requires: xorg-proto-fixesproto-devel = %{x_ver}-%{release}
115 Obsoletes: compositeext
117 %description -n xorg-proto-compositeproto-devel
118 Composite extension headers.
120 %description -n xorg-proto-compositeproto-devel -l pl.UTF-8
121 Pliki nagłówkowe rozszerzenia Composite.
123 %package -n xorg-proto-damageproto-devel
124 Summary: Damage extension headers
125 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Damage
126 Version: %{damage_ver}
127 Group: X11/Development/Libraries
128 Requires: xorg-proto-fixesproto-devel = %{damage_ver}-%{release}
131 %description -n xorg-proto-damageproto-devel
132 Damage extension headers.
134 %description -n xorg-proto-damageproto-devel -l pl.UTF-8
135 Pliki nagłówkowe rozszerzenia Damage.
137 %package -n xorg-proto-dmxproto-devel
138 Summary: DMX extension headers
139 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia DMX
141 Group: X11/Development/Libraries
142 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
144 %description -n xorg-proto-dmxproto-devel
145 DMX (Distributed Multihead X) extension defines a protocol for clients
146 to access a front-end proxy X server that controls multiple back-end X
147 servers making up a large display.
149 %description -n xorg-proto-dmxproto-devel -l pl.UTF-8
150 Rozszerzenie DMX (Distributed Multihead X) definiuje protokół
151 pozwalający klientom na dostęp do frontendowego serwera proxy X
152 sterującego wieloma backendowymi serwerami X tworzącymi duży ekran.
154 %package -n xorg-proto-dri2proto-devel
155 Summary: DRI2 extension headers
156 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia DRI2
158 Group: X11/Development/Libraries
159 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
161 %description -n xorg-proto-dri2proto-devel
162 DRI2 (Direct Rendering Infrastructure 2) extension headers.
164 %description -n xorg-proto-dri2proto-devel -l pl.UTF-8
165 Pliki nagłówkowe rozszerzenia DRI2 (Direct Rendering Infrastructure
168 %package -n xorg-proto-dri3proto-devel
169 Summary: DRI3 extension headers
170 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia DRI3
172 Group: X11/Development/Libraries
173 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
175 %description -n xorg-proto-dri3proto-devel
176 DRI3 (Direct Rendering Infrastructure 3) extension headers.
178 %description -n xorg-proto-dri3proto-devel -l pl.UTF-8
179 Pliki nagłówkowe rozszerzenia DRI3 (Direct Rendering Infrastructure
182 %package -n xorg-proto-evieproto-devel
183 Summary: EvIE extension headers
184 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia EvIE
186 Group: X11/Development/Libraries
187 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
188 Obsoletes: xorg-proto-evieext-devel < 1.1.1-3
190 %description -n xorg-proto-evieproto-devel
191 Extended Visual Information Extension (XEVIE) defines a protocol for a
192 client to determine information about core X visuals beyond what the
193 core protocol provides.
195 %description -n xorg-proto-evieproto-devel -l pl.UTF-8
196 Rozszerzenie XEVIE (Extended Visual Information Extension) definiuje
197 protokół pozwalający klientowi poznać informacje o poszczególnych
198 ekranach X ukrytych za protokołem.
200 %package -n xorg-proto-fixesproto-devel
201 Summary: X Fixes extension headers
202 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia X Fixes
203 Version: %{fixes_ver}
204 Group: X11/Development/Libraries
205 Requires: xorg-proto-xextproto-devel = 1:%{xext_ver}-%{release}
206 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
209 %description -n xorg-proto-fixesproto-devel
210 Header files and documentation for the XFIXES extension.
212 %description -n xorg-proto-fixesproto-devel -l pl.UTF-8
213 Pliki nagłówkowe i dokumentacja do rozszerzenia XFIXES.
215 %package -n xorg-proto-fontcacheproto-devel
216 Summary: Fontcache extension headers
217 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Fontcache
218 Version: %{fontcache_ver}
219 Group: X11/Development/Libraries
220 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
222 %description -n xorg-proto-fontcacheproto-devel
223 Fontcache extension headers.
225 %description -n xorg-proto-fontcacheproto-devel -l pl.UTF-8
226 Pliki nagłówkowe rozszerzenia Fontcache.
228 %package -n xorg-proto-fontsproto-devel
229 Summary: Fonts extension headers
230 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Fonts
231 Version: %{fonts_ver}
232 Group: X11/Development/Libraries
233 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
235 %description -n xorg-proto-fontsproto-devel
236 Fonts extension headers.
238 %description -n xorg-proto-fontsproto-devel -l pl.UTF-8
239 Pliki nagłówkowe rozszerzenia Fonts.
241 %package -n xorg-proto-glproto-devel
242 Summary: GLX extension headers
243 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia GLX
245 Group: X11/Development/Libraries
246 # <GL/glxint.h> needs <X11/X*.h> and <GL/gl.h>
247 Requires: OpenGL-devel
248 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
250 %description -n xorg-proto-glproto-devel
251 GLX (OpenGL) extension headers.
253 %description -n xorg-proto-glproto-devel -l pl.UTF-8
254 Pliki nagłówkowe rozszerzenia GLX (OpenGL).
256 %package -n xorg-proto-inputproto-devel
257 Summary: Input extension headers
258 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Input
259 Version: %{input_ver}
260 Group: X11/Development/Libraries
261 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
263 %description -n xorg-proto-inputproto-devel
264 Input extension headers.
266 %description -n xorg-proto-inputproto-devel -l pl.UTF-8
267 Pliki nagłówkowe rozszerzenia Input.
269 %package -n xorg-proto-kbproto-devel
270 Summary: KB extension headers
271 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia KB
273 Group: X11/Development/Libraries
274 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
276 %description -n xorg-proto-kbproto-devel
277 KB (XKEYBOARD) extension headers.
279 %description -n xorg-proto-kbproto-devel -l pl.UTF-8
280 Pliki nagłówkowe rozszerzenia KB (XKEYBOARD).
282 %package -n xorg-proto-lg3dproto-devel
283 Summary: LGE extension headers
284 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia LGE
286 Group: X11/Development/Libraries
287 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
289 %description -n xorg-proto-lg3dproto-devel
290 LGE extension headers.
292 %description -n xorg-proto-lg3dproto-devel -l pl.UTF-8
293 Pliki nagłówkowe rozszerzenia LGE.
295 %package -n xorg-proto-presentproto-devel
296 Summary: Present extension headers
297 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Present
298 Version: %{present_ver}
299 Group: X11/Development/Libraries
300 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
302 %description -n xorg-proto-presentproto-devel
303 Present extension headers.
305 %description -n xorg-proto-presentproto-devel -l pl.UTF-8
306 Pliki nagłówkowe rozszerzenia Present.
308 %package -n xorg-proto-printproto-devel
309 Summary: Xprint extension headers
310 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Xprint
311 Version: %{print_ver}
312 Group: X11/Development/Libraries
313 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
315 %description -n xorg-proto-printproto-devel
316 Xprint extension to the X11 protocol is (now deprecated) portable,
317 network-transparent printing system.
319 %description -n xorg-proto-printproto-devel -l pl.UTF-8
320 Rozszerzenie Xprint protokołu X11 jest (teraz już przestarzałym)
321 systemem drukowania przezroczystym względem sieci.
323 %package -n xorg-proto-randrproto-devel
324 Summary: RandR extension headers
325 Summary(pl.UTF-8): Pliki nagłówkowe rozrzerzenia RandR
326 Version: %{randr_ver}
327 Group: X11/Development/Libraries
328 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
331 %description -n xorg-proto-randrproto-devel
332 RandR extension headers.
334 The X Resize, Rotate and Reflect Extension, called RandR for short,
335 brings the ability to resize, rotate and reflect the root window of a
336 screen. It is based on the X Resize and Rotate Extension as specified
337 in the Proceedings of the 2001 Usenix Technical Conference [RANDR].
339 %description -n xorg-proto-randrproto-devel -l pl.UTF-8
340 Pliki nagłówkowe rozszerzenia RandR.
342 Rozszerzenie X Resize, Rotate and Reflect (w skrócie RandR) daje
343 możliwość zmiany rozmiaru, obrotu i odbicia głównego okna ekranu. Jest
344 oparte na rozszerzeniu X Resize and Rotate opisanym w protokołach
345 konferencji 2001 Usenix Technical Conference [RANDR].
347 %package -n xorg-proto-recordproto-devel
348 Summary: Record extension headers
349 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Record
350 Version: %{record_ver}
351 Group: X11/Development/Libraries
352 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
355 %description -n xorg-proto-recordproto-devel
356 Record extension headers.
358 %description -n xorg-proto-recordproto-devel -l pl.UTF-8
359 Pliki nagłówkowe rozszerzenia Record.
361 %package -n xorg-proto-renderproto-devel
362 Summary: RENDER extension headers
363 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia RENDER
364 Version: %{render_ver}
365 Group: X11/Development/Libraries
366 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
370 %description -n xorg-proto-renderproto-devel
371 X Rendering (RENDER) extension headers.
373 %description -n xorg-proto-renderproto-devel -l pl.UTF-8
374 Pliki nagłówkowe rozszerzenia X Rendering (RENDER).
376 %package -n xorg-proto-resourceproto-devel
377 Summary: Resource extension headers
378 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Resource
379 Version: %{resource_ver}
380 Group: X11/Development/Libraries
381 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
382 Obsoletes: resourceext
384 %description -n xorg-proto-resourceproto-devel
385 Resource extension headers.
387 %description -n xorg-proto-resourceproto-devel -l pl.UTF-8
388 Pliki nagłówkowe rozszerzenia Resource.
390 %package -n xorg-proto-scrnsaverproto-devel
391 Summary: ScrnSaver extension headers
392 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia ScrnSaver
393 Version: %{scrnsaver_ver}
394 Group: X11/Development/Libraries
395 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
397 %description -n xorg-proto-scrnsaverproto-devel
398 ScrnSaver extension headers.
400 %description -n xorg-proto-scrnsaverproto-devel -l pl.UTF-8
401 Pliki nagłówkowe rozszerzenia ScrnSaver.
403 %package -n xorg-proto-trapproto-devel
404 Summary: Trap extension headers
405 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Trap
407 Group: X11/Development/Libraries
408 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
409 Requires: xorg-lib-libXt-devel
411 %description -n xorg-proto-trapproto-devel
412 Trap extension headers.
414 %description -n xorg-proto-trapproto-devel -l pl.UTF-8
415 Pliki nagłówkowe rozszerzenia Trap.
417 %package -n xorg-proto-videoproto-devel
418 Summary: Video extension headers
419 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Video
420 Version: %{video_ver}
421 Group: X11/Development/Libraries
422 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
424 %description -n xorg-proto-videoproto-devel
425 Video (XVideo) extension headers.
427 %description -n xorg-proto-videoproto-devel -l pl.UTF-8
428 Pliki nagłówkowe rozszerzenia Video (XVideo).
430 %package -n xorg-proto-windowswmproto-devel
431 Summary: WindowsWM extension headers
432 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia WindowsWM
433 Version: %{windowswm_ver}
434 Group: X11/Development/Libraries
435 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
437 %description -n xorg-proto-windowswmproto-devel
438 WindowsWM extension headers provide the definition of the WindowsWM
439 extension to the X11 protocol, used for coordination between an X11
440 server and the Microsoft Windows native window manager.
442 %description -n xorg-proto-windowswmproto-devel -l pl.UTF-8
443 Pliki nagłówkowe rozszerzenia WindowsWM udostępniają definicję
444 rozszerzenia WindowsWM do protokołu X11, służącego do współpracy
445 między serwerem X11 a natywnym zarządcą okien Microsoft Windows.
447 %package -n xorg-proto-xcalibrateproto-devel
448 Summary: XCalibrate extension headers
449 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XCalibrate
450 Version: %{xcalibrate_ver}
451 Group: X11/Development/Libraries
453 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
455 %description -n xorg-proto-xcalibrateproto-devel
456 XCalibrate extension headers.
458 %description -n xorg-proto-xcalibrateproto-devel -l pl.UTF-8
459 Pliki nagłówkowe rozszerzenia XCalibrate.
461 %package -n xorg-proto-xcmiscproto-devel
462 Summary: XCMisc extension headers
463 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XCMisc
464 Version: %{xcmisc_ver}
465 Group: X11/Development/Libraries
467 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
469 %description -n xorg-proto-xcmiscproto-devel
470 XCMisc extension headers.
472 %description -n xorg-proto-xcmiscproto-devel -l pl.UTF-8
473 Pliki nagłówkowe rozszerzenia XCMisc.
475 %package -n xorg-proto-xextproto-devel
476 Summary: XExt extension headers
477 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzeń XExt
480 Group: X11/Development/Libraries
481 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
482 Suggests: xorg-lib-libXext-devel >= 1:1.1
483 Obsoletes: xextensions
485 %description -n xorg-proto-xextproto-devel
486 Header files for X protocol extensions, covering:
489 - Extended-Visual-Information
490 - Generic Event Extension
493 - MIT-SUNDRY-NONSTANDARD
502 %description -n xorg-proto-xextproto-devel -l pl.UTF-8
503 Pliki nagłówkowe rozszerzeń protokołu X, obejmujące:
506 - Extended-Visual-Information
507 - Generic Event Extension
510 - MIT-SUNDRY-NONSTANDARD
519 %package -n xorg-proto-xf86bigfontproto-devel
520 Summary: XF86BigFont extension headers
521 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XF86BigFont
522 Version: %{xf86bigfont_ver}
523 # reset epoch after xext
525 Group: X11/Development/Libraries
526 Requires: xorg-proto-fontsproto-devel = %{fonts_ver}-%{release}
528 %description -n xorg-proto-xf86bigfontproto-devel
529 XF86BigFont extension headers.
531 %description -n xorg-proto-xf86bigfontproto-devel -l pl.UTF-8
532 Pliki nagłówkowe rozszerzenia XF86BigFont.
534 %package -n xorg-proto-xf86dgaproto-devel
535 Summary: XF86DGA extension headers
536 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XF86DGA
537 Version: %{xf86dga_ver}
538 Group: X11/Development/Libraries
539 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
541 %description -n xorg-proto-xf86dgaproto-devel
542 XF86DGA extension headers.
544 %description -n xorg-proto-xf86dgaproto-devel -l pl.UTF-8
545 Pliki nagłówkowe rozszerzenia XF86DGA.
547 %package -n xorg-proto-xf86driproto-devel
548 Summary: XF86DRI extension headers
549 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XF86DRI
550 Version: %{xf86dri_ver}
551 Group: X11/Development/Libraries
552 Requires: libdrm-devel
553 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
555 %description -n xorg-proto-xf86driproto-devel
556 XF86DRI (XFree86 Direct Rendering Infrastructure) extension defines a
557 protocol to allow user applications to access the video hardware
558 without requiring data to be passed through the X server.
560 %description -n xorg-proto-xf86driproto-devel -l pl.UTF-8
561 Rozszerzenie XF86DRI (XFree86 Direct Rendering Infrastructure)
562 definiuje protokół pozwalający aplikacjom użytkownika na dostęp do
563 sprzętu wyświetlającego obraz bez potrzeby przekazywania danych
566 %package -n xorg-proto-xf86miscproto-devel
567 Summary: XFree86-Misc extension headers
568 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XFree86-Misc
569 Version: %{xf86misc_ver}
570 Group: X11/Development/Libraries
571 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
573 %description -n xorg-proto-xf86miscproto-devel
574 This package includes the protocol definitions of the "XFree86-Misc"
575 extension to the X11 protocol. The "XFree86-Misc" extension is
576 supported by the XFree86 X server and versions of the Xorg X server
579 %description -n xorg-proto-xf86miscproto-devel -l pl.UTF-8
580 Ten pakiet zawiera definicje protokołu rozszerzenia "XFree86-Misc"
581 do protokołu X11. Rozszerzenie to jest obsługiwane przez serwer X
582 XFree86 oraz serwer X Xorg w wersji wcześniejszej niż Xorg 1.6.
584 %package -n xorg-proto-xf86rushproto-devel
585 Summary: XF86Rush extension headers
586 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XF86Rush
587 Version: %{xf86rush_ver}
588 Group: X11/Development/Libraries
589 Requires: xorg-proto-videoproto-devel = %{video_ver}-%{release}
591 %description -n xorg-proto-xf86rushproto-devel
592 XF86Rush extension headers.
594 %description -n xorg-proto-xf86rushproto-devel -l pl.UTF-8
595 Pliki nagłówkowe rozszerzenia XF86Rush.
597 %package -n xorg-proto-xf86vidmodeproto-devel
598 Summary: XF86VidMode extension headers
599 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XF86VidMode
600 Version: %{xf86vidmode_ver}
601 Group: X11/Development/Libraries
602 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
604 %description -n xorg-proto-xf86vidmodeproto-devel
605 XF86VidMode (XFree86 Video Mode) extension defines a protocol for
606 dynamically configuring modelines and gamma.
608 %description -n xorg-proto-xf86vidmodeproto-devel -l pl.UTF-8
609 Rozszerzenie XF86VidMode (XFree86 Video Mode) definiuje protokół do
610 dynamicznej konfiguracji linii opisujących tryb (modeline) oraz
613 %package -n xorg-proto-xineramaproto-devel
614 Summary: Xinerama extension headers
615 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Xinerama
616 Version: %{xinerama_ver}
617 Group: X11/Development/Libraries
618 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
619 Obsoletes: panoramixext
620 Obsoletes: xorg-proto-panoramixproto-devel
622 %description -n xorg-proto-xineramaproto-devel
623 Xinerama is an X extension that allows multiple physical screens
624 controlled by a single X server to appear as a single screen.
626 %description -n xorg-proto-xineramaproto-devel -l pl.UTF-8
627 Xinerama to rozszerzenie X pozwalające na sterowanie wieloma
628 fizycznymi ekranami przez pojedynczy serwer X tak, że stają się
631 %package -n xorg-proto-xproto-devel
632 Summary: X protocol and ancillary headers
633 Summary(pl.UTF-8): Pliki nagłówkowe protokołu X i pomocnicze
635 Group: X11/Development/Libraries
636 Requires: filesystem >= 3.0-32
639 %description -n xorg-proto-xproto-devel
640 X protocol and ancillary headers.
642 %description -n xorg-proto-xproto-devel -l pl.UTF-8
643 Pliki nagłówkowe protokołu X i pomocnicze.
645 %package -n xorg-proto-xproxymngproto-devel
646 Summary: X Proxy Management Protocol headers
647 Summary(pl.UTF-8): Pliki nagłówkowe protokołu X Proxy Management
648 Version: %{xproxymng_ver}
649 Group: X11/Development/Libraries
650 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
651 Obsoletes: xorg-proto-xproxymanagementprotocol-devel < 1.0.3-4
653 %description -n xorg-proto-xproxymngproto-devel
654 X Proxy Management Protocol headers.
656 The Proxy Management Protocol is an ICE based protocol that provides a
657 way for application servers to easily locate proxy services available
660 %description -n xorg-proto-xproxymngproto-devel -l pl.UTF-8
661 Pliki nagłówkowe protokołu X Proxy Management.
663 Proxy Management Protocol to oparty na ICE protokół pozwalający
664 serwerom aplikacji lokalizować w prosty sposób dostępne dla nich
668 %setup -q -n xorgproto-%{ver}
677 %if "%{_gnu}" != "-gnux32"
681 %{?with_legacy:--enable-legacy} \
687 rm -rf $RPM_BUILD_ROOT
690 DESTDIR=$RPM_BUILD_ROOT
692 %if %{without foreign}
693 %{__rm} $RPM_BUILD_ROOT%{_includedir}/X11/extensions/{applewm,windowswm}*.h
694 %{__rm} $RPM_BUILD_ROOT%{_npkgconfigdir}/{applewmproto,windowswmproto}.pc
698 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/xorgproto
701 rm -rf $RPM_BUILD_ROOT
704 %files -n xorg-proto-applewmproto-devel
705 %defattr(644,root,root,755)
706 %doc COPYING-applewmproto
707 %{_includedir}/X11/extensions/applewm*.h
708 %{_npkgconfigdir}/applewmproto.pc
711 %files -n xorg-proto-bigreqsproto-devel
712 %defattr(644,root,root,755)
713 %doc COPYING-bigreqsproto
715 %{_includedir}/X11/extensions/bigreqs*.h
716 %{_npkgconfigdir}/bigreqsproto.pc
718 %files -n xorg-proto-compositeproto-devel
719 %defattr(644,root,root,755)
720 %doc COPYING-compositeproto compositeproto.txt
721 %{_includedir}/X11/extensions/composite*.h
722 %{_npkgconfigdir}/compositeproto.pc
724 %files -n xorg-proto-damageproto-devel
725 %defattr(644,root,root,755)
726 %doc COPYING-damageproto damageproto.txt
727 %{_includedir}/X11/extensions/damage*.h
728 %{_npkgconfigdir}/damageproto.pc
730 %files -n xorg-proto-dmxproto-devel
731 %defattr(644,root,root,755)
732 %doc COPYING-dmxproto
733 %{_includedir}/X11/extensions/dmx*.h
734 %{_npkgconfigdir}/dmxproto.pc
736 %files -n xorg-proto-dri2proto-devel
737 %defattr(644,root,root,755)
738 %doc COPYING-dri2proto dri2proto.txt
739 %{_includedir}/X11/extensions/dri2*.h
740 %{_npkgconfigdir}/dri2proto.pc
742 %files -n xorg-proto-dri3proto-devel
743 %defattr(644,root,root,755)
744 %doc COPYING-dri3proto dri3proto.txt
745 %{_includedir}/X11/extensions/dri3proto.h
746 %{_npkgconfigdir}/dri3proto.pc
749 %files -n xorg-proto-evieproto-devel
750 %defattr(644,root,root,755)
751 %doc COPYING-evieproto
752 %{_includedir}/X11/extensions/Xeviestr.h
753 %{_includedir}/X11/extensions/evieproto.h
754 %{_npkgconfigdir}/evieproto.pc
757 %files -n xorg-proto-fixesproto-devel
758 %defattr(644,root,root,755)
759 %doc COPYING-fixesproto fixesproto.txt
760 %{_includedir}/X11/extensions/xfixes*.h
761 %{_npkgconfigdir}/fixesproto.pc
764 %files -n xorg-proto-fontcacheproto-devel
765 %defattr(644,root,root,755)
766 %doc COPYING-fontcacheproto
767 %{_includedir}/X11/extensions/fontcach*.h
768 %{_npkgconfigdir}/fontcacheproto.pc
771 %files -n xorg-proto-fontsproto-devel
772 %defattr(644,root,root,755)
773 %doc COPYING-fontsproto
775 %dir %{_includedir}/X11/fonts
776 %{_includedir}/X11/fonts/FS.h
777 %{_includedir}/X11/fonts/FSproto.h
778 %{_includedir}/X11/fonts/font.h
779 %{_includedir}/X11/fonts/fontproto.h
780 %{_includedir}/X11/fonts/fontstruct.h
781 %{_includedir}/X11/fonts/fsmasks.h
782 %{_npkgconfigdir}/fontsproto.pc
784 %files -n xorg-proto-glproto-devel
785 %defattr(644,root,root,755)
787 %{_includedir}/GL/glxint.h
788 %{_includedir}/GL/glxmd.h
789 %{_includedir}/GL/glxproto.h
790 %{_includedir}/GL/glxtokens.h
791 %dir %{_includedir}/GL/internal
792 %{_includedir}/GL/internal/glcore.h
793 %{_npkgconfigdir}/glproto.pc
795 %files -n xorg-proto-inputproto-devel
796 %defattr(644,root,root,755)
797 %doc COPYING-inputproto
798 # specs/{XIproto.txt,XI2proto.txt}
799 %{_includedir}/X11/extensions/XI.h
800 %{_includedir}/X11/extensions/XIproto.h
801 %{_includedir}/X11/extensions/XI2.h
802 %{_includedir}/X11/extensions/XI2proto.h
803 %{_npkgconfigdir}/inputproto.pc
805 %files -n xorg-proto-kbproto-devel
806 %defattr(644,root,root,755)
808 # specs/{XKBproto-*.svg,xkbproto.html}
809 %{_includedir}/X11/extensions/XKB.h
810 %{_includedir}/X11/extensions/XKBgeom.h
811 %{_includedir}/X11/extensions/XKBproto.h
812 %{_includedir}/X11/extensions/XKBsrv.h
813 %{_includedir}/X11/extensions/XKBstr.h
814 %{_npkgconfigdir}/kbproto.pc
817 %files -n xorg-proto-lg3dproto-devel
818 %defattr(644,root,root,755)
819 %doc COPYING-lg3dproto
820 %{_includedir}/X11/extensions/lgewire.h
821 %{_npkgconfigdir}/lg3dproto.pc
824 %files -n xorg-proto-presentproto-devel
825 %defattr(644,root,root,755)
826 %doc COPYING-presentproto presentproto.txt
827 %{_includedir}/X11/extensions/present*.h
828 %{_npkgconfigdir}/presentproto.pc
831 %files -n xorg-proto-printproto-devel
832 %defattr(644,root,root,755)
833 %doc COPYING-printproto
834 %{_includedir}/X11/extensions/Print*.h
835 %{_npkgconfigdir}/printproto.pc
836 %{_mandir}/man7/Xprint.7*
839 %files -n xorg-proto-randrproto-devel
840 %defattr(644,root,root,755)
841 %doc COPYING-randrproto randrproto.txt
842 %{_includedir}/X11/extensions/randr*.h
843 %{_npkgconfigdir}/randrproto.pc
845 %files -n xorg-proto-recordproto-devel
846 %defattr(644,root,root,755)
847 %doc COPYING-recordproto
849 %{_includedir}/X11/extensions/record*.h
850 %{_npkgconfigdir}/recordproto.pc
852 %files -n xorg-proto-renderproto-devel
853 %defattr(644,root,root,755)
854 %doc COPYING-renderproto renderproto.txt
855 %{_includedir}/X11/extensions/render*.h
856 %{_npkgconfigdir}/renderproto.pc
858 %files -n xorg-proto-resourceproto-devel
859 %defattr(644,root,root,755)
860 %doc COPYING-resourceproto resproto.txt
861 %{_includedir}/X11/extensions/XResproto.h
862 %{_npkgconfigdir}/resourceproto.pc
864 %files -n xorg-proto-scrnsaverproto-devel
865 %defattr(644,root,root,755)
866 %doc COPYING-scrnsaverproto
868 %{_includedir}/X11/extensions/saver*.h
869 %{_npkgconfigdir}/scrnsaverproto.pc
871 %files -n xorg-proto-trapproto-devel
872 %defattr(644,root,root,755)
873 %doc COPYING-trapproto
874 %{_includedir}/X11/extensions/xtrap*.h
875 %{_npkgconfigdir}/trapproto.pc
877 %files -n xorg-proto-videoproto-devel
878 %defattr(644,root,root,755)
879 %doc COPYING-videoproto xv-protocol-v2.txt
880 %{_includedir}/X11/extensions/Xv.h
881 %{_includedir}/X11/extensions/Xvproto.h
882 %{_includedir}/X11/extensions/XvMC.h
883 %{_includedir}/X11/extensions/XvMCproto.h
884 %{_includedir}/X11/extensions/vldXvMC.h
885 %{_npkgconfigdir}/videoproto.pc
888 %files -n xorg-proto-windowswmproto-devel
889 %defattr(644,root,root,755)
890 %doc COPYING-windowswmproto
891 %{_includedir}/X11/extensions/windowswm*.h
892 %{_npkgconfigdir}/windowswmproto.pc
896 %files -n xorg-proto-xcalibrateproto-devel
897 %defattr(644,root,root,755)
898 %{_includedir}/X11/extensions/xcalibrate*.h
899 %{_npkgconfigdir}/xcalibrateproto.pc
902 %files -n xorg-proto-xcmiscproto-devel
903 %defattr(644,root,root,755)
904 %doc COPYING-xcmiscproto
906 %{_includedir}/X11/extensions/xcmisc*.h
907 %{_npkgconfigdir}/xcmiscproto.pc
909 %files -n xorg-proto-xextproto-devel
910 %defattr(644,root,root,755)
911 %doc COPYING-xextproto
912 # specs/{dbe,dpms,evi,geproto,lbx,multibuf,security,shape,shm,sync,tog-cup,xtest}.html
913 %{_includedir}/X11/extensions/EVI*.h
914 %{_includedir}/X11/extensions/ag*.h
915 %{_includedir}/X11/extensions/cup*.h
916 %{_includedir}/X11/extensions/dbe*.h
917 %{_includedir}/X11/extensions/dpms*.h
918 %{_includedir}/X11/extensions/ge*.h
919 %{_includedir}/X11/extensions/lbx*.h
920 %{_includedir}/X11/extensions/mitmisc*.h
921 %{_includedir}/X11/extensions/multibuf*.h
922 %{_includedir}/X11/extensions/secur*.h
923 %{_includedir}/X11/extensions/shape*.h
924 %{_includedir}/X11/extensions/shm*.h
925 %{_includedir}/X11/extensions/sync*.h
926 %{_includedir}/X11/extensions/xtest*.h
927 %{_npkgconfigdir}/xextproto.pc
929 %files -n xorg-proto-xf86bigfontproto-devel
930 %defattr(644,root,root,755)
931 %doc COPYING-xf86bigfontproto
932 %{_includedir}/X11/extensions/xf86bigf*.h
933 %{_npkgconfigdir}/xf86bigfontproto.pc
935 %files -n xorg-proto-xf86dgaproto-devel
936 %defattr(644,root,root,755)
937 %doc COPYING-xf86dgaproto
938 %{_includedir}/X11/extensions/xf86dga*.h
939 %{_npkgconfigdir}/xf86dgaproto.pc
941 %files -n xorg-proto-xf86driproto-devel
942 %defattr(644,root,root,755)
943 %doc COPYING-xf86driproto
944 %dir %{_includedir}/X11/dri
945 %{_includedir}/X11/dri/xf86dri*.h
946 %{_npkgconfigdir}/xf86driproto.pc
948 %files -n xorg-proto-xf86miscproto-devel
949 %defattr(644,root,root,755)
950 %doc COPYING-xf86miscproto
951 %{_includedir}/X11/extensions/xf86mscstr.h
952 %{_includedir}/X11/extensions/xf86misc.h
953 %{_npkgconfigdir}/xf86miscproto.pc
956 %files -n xorg-proto-xf86rushproto-devel
957 %defattr(644,root,root,755)
958 %doc COPYING-xf86rushproto
959 %{_includedir}/X11/extensions/xf86rush*.h
960 %{_npkgconfigdir}/xf86rushproto.pc
963 %files -n xorg-proto-xf86vidmodeproto-devel
964 %defattr(644,root,root,755)
965 %doc COPYING-xf86vidmodeproto
966 %{_includedir}/X11/extensions/xf86vm*.h
967 %{_npkgconfigdir}/xf86vidmodeproto.pc
969 %files -n xorg-proto-xineramaproto-devel
970 %defattr(644,root,root,755)
971 %doc COPYING-xineramaproto
972 %{_includedir}/X11/extensions/panoramiXproto.h
973 %{_npkgconfigdir}/xineramaproto.pc
975 %files -n xorg-proto-xproto-devel
976 %defattr(644,root,root,755)
977 %doc AUTHORS COPYING-x11proto README
978 # specs/x11protocol.html specs/SIAddresses/{IPv6,hostname,localuser}.txt
979 %{_includedir}/X11/DECkeysym.h
980 %{_includedir}/X11/HPkeysym.h
981 %{_includedir}/X11/Sunkeysym.h
982 %{_includedir}/X11/X.h
983 %{_includedir}/X11/XF86keysym.h
984 %{_includedir}/X11/XWDFile.h
985 %{_includedir}/X11/Xalloca.h
986 %{_includedir}/X11/Xarch.h
987 %{_includedir}/X11/Xatom.h
988 %{_includedir}/X11/Xdefs.h
989 %{_includedir}/X11/Xfuncproto.h
990 %{_includedir}/X11/Xfuncs.h
991 %{_includedir}/X11/Xmd.h
992 %{_includedir}/X11/Xos.h
993 %{_includedir}/X11/Xos_r.h
994 %{_includedir}/X11/Xosdefs.h
995 %{_includedir}/X11/Xpoll.h
996 %{_includedir}/X11/Xproto.h
997 %{_includedir}/X11/Xprotostr.h
998 %{_includedir}/X11/Xthreads.h
999 %{_includedir}/X11/Xw32defs.h
1000 %{_includedir}/X11/Xwindows.h
1001 %{_includedir}/X11/Xwinsock.h
1002 %{_includedir}/X11/ap_keysym.h
1003 %{_includedir}/X11/keysym.h
1004 %{_includedir}/X11/keysymdef.h
1005 %dir %{_includedir}/X11/extensions
1006 %{_npkgconfigdir}/xproto.pc
1008 %files -n xorg-proto-xproxymngproto-devel
1009 %defattr(644,root,root,755)
1010 %doc COPYING-pmproto PM_spec
1011 %dir %{_includedir}/X11/PM
1012 %{_includedir}/X11/PM/PM*.h
1013 %{_npkgconfigdir}/xproxymngproto.pc