1 # NOTE: when updating spec, adjust particular proto versions!
3 # 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.2 # 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.2 # 1.1-1
24 %define print_ver 1.0.5 # 1.0.5-2
25 %define randr_ver 1.6.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.3 # 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_without 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 Release: %{ver}.%{rel}
56 Group: X11/Development/Libraries
57 Source0: https://xorg.freedesktop.org/releases/individual/proto/xorgproto-%{ver}.tar.bz2
58 # Source0-md5: 802ccb9e977ba3cf94ba798ddb2898a4
59 URL: https://xorg.freedesktop.org/
60 BuildRequires: autoconf >= 2.60
61 BuildRequires: automake
62 BuildRequires: docbook-dtd43-xml
63 BuildRequires: libxslt-progs
64 BuildRequires: xmlto >= 0.0.22
65 BuildRequires: xorg-sgml-doctools >= 1.8
66 BuildRequires: xorg-util-util-macros >= 1.12
68 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
71 This package provides the headers and specification documents defining
72 the core protocol and (many) extensions for the X Window System.
74 %description -l pl.UTF-8
75 Ten pakiet zawiera pliki nagłówkowe i dokumenty ze specyfikacją
76 definiującą podstawowy protokół oraz wiele rozszerzeń systemu X
79 %package -n xorg-proto-applewmproto-devel
80 Summary: AppleWM extension headers
81 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia AppleWM
82 Version: %{applewm_ver}
83 Group: X11/Development/Libraries
84 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
86 %description -n xorg-proto-applewmproto-devel
87 AppleWM extension headers.
89 %description -n xorg-proto-applewmproto-devel -l pl.UTF-8
90 Pliki nagłówkowe rozszerzenia AppleWM.
92 %package -n xorg-proto-bigreqsproto-devel
93 Summary: Big Requests extension headers
94 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Big Requests
95 Version: %{bigreqs_ver}
96 Group: X11/Development/Libraries
98 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
100 %description -n xorg-proto-bigreqsproto-devel
101 Big Requests extension headers.
103 %description -n xorg-proto-bigreqsproto-devel -l pl.UTF-8
104 Pliki nagłówkowe rozszerzenia Big Requests.
106 %package -n xorg-proto-compositeproto-devel
107 Summary: Composite extension headers
108 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Composite
109 Version: %{composite_ver}
110 Requires: xorg-proto-fixesproto-devel = %{fixes_ver}-%{release}
111 Obsoletes: compositeext
113 %description -n xorg-proto-compositeproto-devel
114 Composite extension headers.
116 %description -n xorg-proto-compositeproto-devel -l pl.UTF-8
117 Pliki nagłówkowe rozszerzenia Composite.
119 %package -n xorg-proto-damageproto-devel
120 Summary: Damage extension headers
121 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Damage
122 Version: %{damage_ver}
123 Group: X11/Development/Libraries
124 Requires: xorg-proto-fixesproto-devel = %{fixes_ver}-%{release}
127 %description -n xorg-proto-damageproto-devel
128 Damage extension headers.
130 %description -n xorg-proto-damageproto-devel -l pl.UTF-8
131 Pliki nagłówkowe rozszerzenia Damage.
133 %package -n xorg-proto-dmxproto-devel
134 Summary: DMX extension headers
135 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia DMX
137 Group: X11/Development/Libraries
138 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
140 %description -n xorg-proto-dmxproto-devel
141 DMX (Distributed Multihead X) extension defines a protocol for clients
142 to access a front-end proxy X server that controls multiple back-end X
143 servers making up a large display.
145 %description -n xorg-proto-dmxproto-devel -l pl.UTF-8
146 Rozszerzenie DMX (Distributed Multihead X) definiuje protokół
147 pozwalający klientom na dostęp do frontendowego serwera proxy X
148 sterującego wieloma backendowymi serwerami X tworzącymi duży ekran.
150 %package -n xorg-proto-dri2proto-devel
151 Summary: DRI2 extension headers
152 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia DRI2
154 Group: X11/Development/Libraries
155 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
157 %description -n xorg-proto-dri2proto-devel
158 DRI2 (Direct Rendering Infrastructure 2) extension headers.
160 %description -n xorg-proto-dri2proto-devel -l pl.UTF-8
161 Pliki nagłówkowe rozszerzenia DRI2 (Direct Rendering Infrastructure
164 %package -n xorg-proto-dri3proto-devel
165 Summary: DRI3 extension headers
166 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia DRI3
168 Group: X11/Development/Libraries
169 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
171 %description -n xorg-proto-dri3proto-devel
172 DRI3 (Direct Rendering Infrastructure 3) extension headers.
174 %description -n xorg-proto-dri3proto-devel -l pl.UTF-8
175 Pliki nagłówkowe rozszerzenia DRI3 (Direct Rendering Infrastructure
178 %package -n xorg-proto-evieproto-devel
179 Summary: EvIE extension headers
180 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia EvIE
182 Group: X11/Development/Libraries
183 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
184 Obsoletes: xorg-proto-evieext-devel < 1.1.1-3
186 %description -n xorg-proto-evieproto-devel
187 Extended Visual Information Extension (XEVIE) defines a protocol for a
188 client to determine information about core X visuals beyond what the
189 core protocol provides.
191 %description -n xorg-proto-evieproto-devel -l pl.UTF-8
192 Rozszerzenie XEVIE (Extended Visual Information Extension) definiuje
193 protokół pozwalający klientowi poznać informacje o poszczególnych
194 ekranach X ukrytych za protokołem.
196 %package -n xorg-proto-fixesproto-devel
197 Summary: X Fixes extension headers
198 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia X Fixes
199 Version: %{fixes_ver}
200 Group: X11/Development/Libraries
201 Requires: xorg-proto-xextproto-devel = 1:%{xext_ver}-%{release}
202 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
205 %description -n xorg-proto-fixesproto-devel
206 Header files and documentation for the XFIXES extension.
208 %description -n xorg-proto-fixesproto-devel -l pl.UTF-8
209 Pliki nagłówkowe i dokumentacja do rozszerzenia XFIXES.
211 %package -n xorg-proto-fontcacheproto-devel
212 Summary: Fontcache extension headers
213 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Fontcache
214 Version: %{fontcache_ver}
215 Group: X11/Development/Libraries
216 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
218 %description -n xorg-proto-fontcacheproto-devel
219 Fontcache extension headers.
221 %description -n xorg-proto-fontcacheproto-devel -l pl.UTF-8
222 Pliki nagłówkowe rozszerzenia Fontcache.
224 %package -n xorg-proto-fontsproto-devel
225 Summary: Fonts extension headers
226 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Fonts
227 Version: %{fonts_ver}
228 Group: X11/Development/Libraries
229 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
231 %description -n xorg-proto-fontsproto-devel
232 Fonts extension headers.
234 %description -n xorg-proto-fontsproto-devel -l pl.UTF-8
235 Pliki nagłówkowe rozszerzenia Fonts.
237 %package -n xorg-proto-glproto-devel
238 Summary: GLX extension headers
239 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia GLX
241 Group: X11/Development/Libraries
242 # <GL/glxint.h> needs <X11/X*.h> and <GL/gl.h>
243 Requires: OpenGL-devel
244 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
246 %description -n xorg-proto-glproto-devel
247 GLX (OpenGL) extension headers.
249 %description -n xorg-proto-glproto-devel -l pl.UTF-8
250 Pliki nagłówkowe rozszerzenia GLX (OpenGL).
252 %package -n xorg-proto-inputproto-devel
253 Summary: Input extension headers
254 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Input
255 Version: %{input_ver}
256 Group: X11/Development/Libraries
257 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
259 %description -n xorg-proto-inputproto-devel
260 Input extension headers.
262 %description -n xorg-proto-inputproto-devel -l pl.UTF-8
263 Pliki nagłówkowe rozszerzenia Input.
265 %package -n xorg-proto-kbproto-devel
266 Summary: KB extension headers
267 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia KB
269 Group: X11/Development/Libraries
270 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
272 %description -n xorg-proto-kbproto-devel
273 KB (XKEYBOARD) extension headers.
275 %description -n xorg-proto-kbproto-devel -l pl.UTF-8
276 Pliki nagłówkowe rozszerzenia KB (XKEYBOARD).
278 %package -n xorg-proto-lg3dproto-devel
279 Summary: LGE extension headers
280 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia LGE
282 Group: X11/Development/Libraries
283 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
285 %description -n xorg-proto-lg3dproto-devel
286 LGE extension headers.
288 %description -n xorg-proto-lg3dproto-devel -l pl.UTF-8
289 Pliki nagłówkowe rozszerzenia LGE.
291 %package -n xorg-proto-presentproto-devel
292 Summary: Present extension headers
293 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Present
294 Version: %{present_ver}
295 Group: X11/Development/Libraries
296 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
298 %description -n xorg-proto-presentproto-devel
299 Present extension headers.
301 %description -n xorg-proto-presentproto-devel -l pl.UTF-8
302 Pliki nagłówkowe rozszerzenia Present.
304 %package -n xorg-proto-printproto-devel
305 Summary: Xprint extension headers
306 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Xprint
307 Version: %{print_ver}
308 Group: X11/Development/Libraries
309 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
311 %description -n xorg-proto-printproto-devel
312 Xprint extension to the X11 protocol is (now deprecated) portable,
313 network-transparent printing system.
315 %description -n xorg-proto-printproto-devel -l pl.UTF-8
316 Rozszerzenie Xprint protokołu X11 jest (teraz już przestarzałym)
317 systemem drukowania przezroczystym względem sieci.
319 %package -n xorg-proto-randrproto-devel
320 Summary: RandR extension headers
321 Summary(pl.UTF-8): Pliki nagłówkowe rozrzerzenia RandR
322 Version: %{randr_ver}
323 Group: X11/Development/Libraries
324 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
327 %description -n xorg-proto-randrproto-devel
328 RandR extension headers.
330 The X Resize, Rotate and Reflect Extension, called RandR for short,
331 brings the ability to resize, rotate and reflect the root window of a
332 screen. It is based on the X Resize and Rotate Extension as specified
333 in the Proceedings of the 2001 Usenix Technical Conference [RANDR].
335 %description -n xorg-proto-randrproto-devel -l pl.UTF-8
336 Pliki nagłówkowe rozszerzenia RandR.
338 Rozszerzenie X Resize, Rotate and Reflect (w skrócie RandR) daje
339 możliwość zmiany rozmiaru, obrotu i odbicia głównego okna ekranu. Jest
340 oparte na rozszerzeniu X Resize and Rotate opisanym w protokołach
341 konferencji 2001 Usenix Technical Conference [RANDR].
343 %package -n xorg-proto-recordproto-devel
344 Summary: Record extension headers
345 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Record
346 Version: %{record_ver}
347 Group: X11/Development/Libraries
348 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
351 %description -n xorg-proto-recordproto-devel
352 Record extension headers.
354 %description -n xorg-proto-recordproto-devel -l pl.UTF-8
355 Pliki nagłówkowe rozszerzenia Record.
357 %package -n xorg-proto-renderproto-devel
358 Summary: RENDER extension headers
359 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia RENDER
360 Version: %{render_ver}
361 Group: X11/Development/Libraries
362 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
366 %description -n xorg-proto-renderproto-devel
367 X Rendering (RENDER) extension headers.
369 %description -n xorg-proto-renderproto-devel -l pl.UTF-8
370 Pliki nagłówkowe rozszerzenia X Rendering (RENDER).
372 %package -n xorg-proto-resourceproto-devel
373 Summary: Resource extension headers
374 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Resource
375 Version: %{resource_ver}
376 Group: X11/Development/Libraries
377 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
378 Obsoletes: resourceext
380 %description -n xorg-proto-resourceproto-devel
381 Resource extension headers.
383 %description -n xorg-proto-resourceproto-devel -l pl.UTF-8
384 Pliki nagłówkowe rozszerzenia Resource.
386 %package -n xorg-proto-scrnsaverproto-devel
387 Summary: ScrnSaver extension headers
388 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia ScrnSaver
389 Version: %{scrnsaver_ver}
390 Group: X11/Development/Libraries
391 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
393 %description -n xorg-proto-scrnsaverproto-devel
394 ScrnSaver extension headers.
396 %description -n xorg-proto-scrnsaverproto-devel -l pl.UTF-8
397 Pliki nagłówkowe rozszerzenia ScrnSaver.
399 %package -n xorg-proto-trapproto-devel
400 Summary: Trap extension headers
401 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Trap
403 Group: X11/Development/Libraries
404 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
405 Requires: xorg-lib-libXt-devel
407 %description -n xorg-proto-trapproto-devel
408 Trap extension headers.
410 %description -n xorg-proto-trapproto-devel -l pl.UTF-8
411 Pliki nagłówkowe rozszerzenia Trap.
413 %package -n xorg-proto-videoproto-devel
414 Summary: Video extension headers
415 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Video
416 Version: %{video_ver}
417 Group: X11/Development/Libraries
418 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
420 %description -n xorg-proto-videoproto-devel
421 Video (XVideo) extension headers.
423 %description -n xorg-proto-videoproto-devel -l pl.UTF-8
424 Pliki nagłówkowe rozszerzenia Video (XVideo).
426 %package -n xorg-proto-windowswmproto-devel
427 Summary: WindowsWM extension headers
428 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia WindowsWM
429 Version: %{windowswm_ver}
430 Group: X11/Development/Libraries
431 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
433 %description -n xorg-proto-windowswmproto-devel
434 WindowsWM extension headers provide the definition of the WindowsWM
435 extension to the X11 protocol, used for coordination between an X11
436 server and the Microsoft Windows native window manager.
438 %description -n xorg-proto-windowswmproto-devel -l pl.UTF-8
439 Pliki nagłówkowe rozszerzenia WindowsWM udostępniają definicję
440 rozszerzenia WindowsWM do protokołu X11, służącego do współpracy
441 między serwerem X11 a natywnym zarządcą okien Microsoft Windows.
443 %package -n xorg-proto-xcalibrateproto-devel
444 Summary: XCalibrate extension headers
445 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XCalibrate
446 Version: %{xcalibrate_ver}
447 Group: X11/Development/Libraries
449 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
451 %description -n xorg-proto-xcalibrateproto-devel
452 XCalibrate extension headers.
454 %description -n xorg-proto-xcalibrateproto-devel -l pl.UTF-8
455 Pliki nagłówkowe rozszerzenia XCalibrate.
457 %package -n xorg-proto-xcmiscproto-devel
458 Summary: XCMisc extension headers
459 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XCMisc
460 Version: %{xcmisc_ver}
461 Group: X11/Development/Libraries
463 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
465 %description -n xorg-proto-xcmiscproto-devel
466 XCMisc extension headers.
468 %description -n xorg-proto-xcmiscproto-devel -l pl.UTF-8
469 Pliki nagłówkowe rozszerzenia XCMisc.
471 %package -n xorg-proto-xextproto-devel
472 Summary: XExt extension headers
473 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzeń XExt
476 Group: X11/Development/Libraries
477 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
478 Suggests: xorg-lib-libXext-devel >= 1:1.1
479 Obsoletes: xextensions
481 %description -n xorg-proto-xextproto-devel
482 Header files for X protocol extensions, covering:
485 - Extended-Visual-Information
486 - Generic Event Extension
489 - MIT-SUNDRY-NONSTANDARD
498 %description -n xorg-proto-xextproto-devel -l pl.UTF-8
499 Pliki nagłówkowe rozszerzeń protokołu X, obejmujące:
502 - Extended-Visual-Information
503 - Generic Event Extension
506 - MIT-SUNDRY-NONSTANDARD
515 %package -n xorg-proto-xf86bigfontproto-devel
516 Summary: XF86BigFont extension headers
517 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XF86BigFont
518 Version: %{xf86bigfont_ver}
519 # reset epoch after xext
521 Group: X11/Development/Libraries
522 Requires: xorg-proto-fontsproto-devel = %{fonts_ver}-%{release}
524 %description -n xorg-proto-xf86bigfontproto-devel
525 XF86BigFont extension headers.
527 %description -n xorg-proto-xf86bigfontproto-devel -l pl.UTF-8
528 Pliki nagłówkowe rozszerzenia XF86BigFont.
530 %package -n xorg-proto-xf86dgaproto-devel
531 Summary: XF86DGA extension headers
532 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XF86DGA
533 Version: %{xf86dga_ver}
534 Group: X11/Development/Libraries
535 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
537 %description -n xorg-proto-xf86dgaproto-devel
538 XF86DGA extension headers.
540 %description -n xorg-proto-xf86dgaproto-devel -l pl.UTF-8
541 Pliki nagłówkowe rozszerzenia XF86DGA.
543 %package -n xorg-proto-xf86driproto-devel
544 Summary: XF86DRI extension headers
545 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XF86DRI
546 Version: %{xf86dri_ver}
547 Group: X11/Development/Libraries
548 Requires: libdrm-devel
549 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
551 %description -n xorg-proto-xf86driproto-devel
552 XF86DRI (XFree86 Direct Rendering Infrastructure) extension defines a
553 protocol to allow user applications to access the video hardware
554 without requiring data to be passed through the X server.
556 %description -n xorg-proto-xf86driproto-devel -l pl.UTF-8
557 Rozszerzenie XF86DRI (XFree86 Direct Rendering Infrastructure)
558 definiuje protokół pozwalający aplikacjom użytkownika na dostęp do
559 sprzętu wyświetlającego obraz bez potrzeby przekazywania danych
562 %package -n xorg-proto-xf86miscproto-devel
563 Summary: XFree86-Misc extension headers
564 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XFree86-Misc
565 Version: %{xf86misc_ver}
566 Group: X11/Development/Libraries
567 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
569 %description -n xorg-proto-xf86miscproto-devel
570 This package includes the protocol definitions of the "XFree86-Misc"
571 extension to the X11 protocol. The "XFree86-Misc" extension is
572 supported by the XFree86 X server and versions of the Xorg X server
575 %description -n xorg-proto-xf86miscproto-devel -l pl.UTF-8
576 Ten pakiet zawiera definicje protokołu rozszerzenia "XFree86-Misc"
577 do protokołu X11. Rozszerzenie to jest obsługiwane przez serwer X
578 XFree86 oraz serwer X Xorg w wersji wcześniejszej niż Xorg 1.6.
580 %package -n xorg-proto-xf86rushproto-devel
581 Summary: XF86Rush extension headers
582 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XF86Rush
583 Version: %{xf86rush_ver}
584 Group: X11/Development/Libraries
585 Requires: xorg-proto-videoproto-devel = %{video_ver}-%{release}
587 %description -n xorg-proto-xf86rushproto-devel
588 XF86Rush extension headers.
590 %description -n xorg-proto-xf86rushproto-devel -l pl.UTF-8
591 Pliki nagłówkowe rozszerzenia XF86Rush.
593 %package -n xorg-proto-xf86vidmodeproto-devel
594 Summary: XF86VidMode extension headers
595 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XF86VidMode
596 Version: %{xf86vidmode_ver}
597 Group: X11/Development/Libraries
598 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
600 %description -n xorg-proto-xf86vidmodeproto-devel
601 XF86VidMode (XFree86 Video Mode) extension defines a protocol for
602 dynamically configuring modelines and gamma.
604 %description -n xorg-proto-xf86vidmodeproto-devel -l pl.UTF-8
605 Rozszerzenie XF86VidMode (XFree86 Video Mode) definiuje protokół do
606 dynamicznej konfiguracji linii opisujących tryb (modeline) oraz
609 %package -n xorg-proto-xineramaproto-devel
610 Summary: Xinerama extension headers
611 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Xinerama
612 Version: %{xinerama_ver}
613 Group: X11/Development/Libraries
614 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
615 Obsoletes: panoramixext
616 Obsoletes: xorg-proto-panoramixproto-devel
618 %description -n xorg-proto-xineramaproto-devel
619 Xinerama is an X extension that allows multiple physical screens
620 controlled by a single X server to appear as a single screen.
622 %description -n xorg-proto-xineramaproto-devel -l pl.UTF-8
623 Xinerama to rozszerzenie X pozwalające na sterowanie wieloma
624 fizycznymi ekranami przez pojedynczy serwer X tak, że stają się
627 %package -n xorg-proto-xproto-devel
628 Summary: X protocol and ancillary headers
629 Summary(pl.UTF-8): Pliki nagłówkowe protokołu X i pomocnicze
631 Group: X11/Development/Libraries
632 Requires: filesystem >= 3.0-32
635 %description -n xorg-proto-xproto-devel
636 X protocol and ancillary headers.
638 %description -n xorg-proto-xproto-devel -l pl.UTF-8
639 Pliki nagłówkowe protokołu X i pomocnicze.
641 %package -n xorg-proto-xproxymngproto-devel
642 Summary: X Proxy Management Protocol headers
643 Summary(pl.UTF-8): Pliki nagłówkowe protokołu X Proxy Management
644 Version: %{xproxymng_ver}
645 Group: X11/Development/Libraries
646 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
647 Obsoletes: xorg-proto-xproxymanagementprotocol-devel < 1.0.3-4
649 %description -n xorg-proto-xproxymngproto-devel
650 X Proxy Management Protocol headers.
652 The Proxy Management Protocol is an ICE based protocol that provides a
653 way for application servers to easily locate proxy services available
656 %description -n xorg-proto-xproxymngproto-devel -l pl.UTF-8
657 Pliki nagłówkowe protokołu X Proxy Management.
659 Proxy Management Protocol to oparty na ICE protokół pozwalający
660 serwerom aplikacji lokalizować w prosty sposób dostępne dla nich
664 %setup -q -n xorgproto-%{ver}
671 %if "%{_gnu}" != "-gnux32"
675 %{?with_legacy:--enable-legacy} \
681 rm -rf $RPM_BUILD_ROOT
684 DESTDIR=$RPM_BUILD_ROOT
686 # moved to libX11 >= 1.6.9
687 %{__rm} $RPM_BUILD_ROOT%{_includedir}/X11/extensions/XKBgeom.h
688 # moved to libXvMC >= 1.0.12
689 %{__rm} $RPM_BUILD_ROOT%{_includedir}/X11/extensions/vldXvMC.h
691 %if %{without foreign}
692 %{__rm} $RPM_BUILD_ROOT%{_includedir}/X11/extensions/{applewm,windowswm}*.h
693 %{__rm} $RPM_BUILD_ROOT%{_npkgconfigdir}/{applewmproto,windowswmproto}.pc
697 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/{bigreqsproto,fontsproto,kbproto,recordproto,scrnsaverproto,xcmiscproto,xextproto,xorgproto,xproto}
700 rm -rf $RPM_BUILD_ROOT
703 %files -n xorg-proto-applewmproto-devel
704 %defattr(644,root,root,755)
705 %doc COPYING-applewmproto
706 %{_includedir}/X11/extensions/applewm*.h
707 %{_npkgconfigdir}/applewmproto.pc
710 %files -n xorg-proto-bigreqsproto-devel
711 %defattr(644,root,root,755)
712 %doc COPYING-bigreqsproto specs/bigreqsproto/bigreq.html
713 %{_includedir}/X11/extensions/bigreqs*.h
714 %{_npkgconfigdir}/bigreqsproto.pc
716 %files -n xorg-proto-compositeproto-devel
717 %defattr(644,root,root,755)
718 %doc COPYING-compositeproto compositeproto.txt
719 %{_includedir}/X11/extensions/composite*.h
720 %{_npkgconfigdir}/compositeproto.pc
722 %files -n xorg-proto-damageproto-devel
723 %defattr(644,root,root,755)
724 %doc COPYING-damageproto damageproto.txt
725 %{_includedir}/X11/extensions/damage*.h
726 %{_npkgconfigdir}/damageproto.pc
728 %files -n xorg-proto-dmxproto-devel
729 %defattr(644,root,root,755)
730 %doc COPYING-dmxproto
731 %{_includedir}/X11/extensions/dmx*.h
732 %{_npkgconfigdir}/dmxproto.pc
734 %files -n xorg-proto-dri2proto-devel
735 %defattr(644,root,root,755)
736 %doc COPYING-dri2proto dri2proto.txt
737 %{_includedir}/X11/extensions/dri2*.h
738 %{_npkgconfigdir}/dri2proto.pc
740 %files -n xorg-proto-dri3proto-devel
741 %defattr(644,root,root,755)
742 %doc COPYING-dri3proto dri3proto.txt
743 %{_includedir}/X11/extensions/dri3proto.h
744 %{_npkgconfigdir}/dri3proto.pc
747 %files -n xorg-proto-evieproto-devel
748 %defattr(644,root,root,755)
749 %doc COPYING-evieproto
750 %{_includedir}/X11/extensions/Xeviestr.h
751 %{_includedir}/X11/extensions/evieproto.h
752 %{_npkgconfigdir}/evieproto.pc
755 %files -n xorg-proto-fixesproto-devel
756 %defattr(644,root,root,755)
757 %doc COPYING-fixesproto fixesproto.txt
758 %{_includedir}/X11/extensions/xfixes*.h
759 %{_npkgconfigdir}/fixesproto.pc
762 %files -n xorg-proto-fontcacheproto-devel
763 %defattr(644,root,root,755)
764 %doc COPYING-fontcacheproto
765 %{_includedir}/X11/extensions/fontcach*.h
766 %{_npkgconfigdir}/fontcacheproto.pc
769 %files -n xorg-proto-fontsproto-devel
770 %defattr(644,root,root,755)
771 %doc COPYING-fontsproto specs/fontsproto/fsproto.html
772 %dir %{_includedir}/X11/fonts
773 %{_includedir}/X11/fonts/FS.h
774 %{_includedir}/X11/fonts/FSproto.h
775 %{_includedir}/X11/fonts/font.h
776 %{_includedir}/X11/fonts/fontproto.h
777 %{_includedir}/X11/fonts/fontstruct.h
778 %{_includedir}/X11/fonts/fsmasks.h
779 %{_npkgconfigdir}/fontsproto.pc
781 %files -n xorg-proto-glproto-devel
782 %defattr(644,root,root,755)
784 %{_includedir}/GL/glxint.h
785 %{_includedir}/GL/glxmd.h
786 %{_includedir}/GL/glxproto.h
787 %{_includedir}/GL/glxtokens.h
788 %dir %{_includedir}/GL/internal
789 %{_includedir}/GL/internal/glcore.h
790 %{_npkgconfigdir}/glproto.pc
792 %files -n xorg-proto-inputproto-devel
793 %defattr(644,root,root,755)
794 %doc COPYING-inputproto
795 # specs/{XIproto.txt,XI2proto.txt}
796 %{_includedir}/X11/extensions/XI.h
797 %{_includedir}/X11/extensions/XIproto.h
798 %{_includedir}/X11/extensions/XI2.h
799 %{_includedir}/X11/extensions/XI2proto.h
800 %{_npkgconfigdir}/inputproto.pc
802 %files -n xorg-proto-kbproto-devel
803 %defattr(644,root,root,755)
804 %doc COPYING-kbproto specs/kbproto/{XKBproto-*.svg,xkbproto.html}
805 %{_includedir}/X11/extensions/XKB.h
806 %{_includedir}/X11/extensions/XKBproto.h
807 %{_includedir}/X11/extensions/XKBsrv.h
808 %{_includedir}/X11/extensions/XKBstr.h
809 %{_npkgconfigdir}/kbproto.pc
812 %files -n xorg-proto-lg3dproto-devel
813 %defattr(644,root,root,755)
814 %doc COPYING-lg3dproto
815 %{_includedir}/X11/extensions/lgewire.h
816 %{_npkgconfigdir}/lg3dproto.pc
819 %files -n xorg-proto-presentproto-devel
820 %defattr(644,root,root,755)
821 %doc COPYING-presentproto presentproto.txt
822 %{_includedir}/X11/extensions/present*.h
823 %{_npkgconfigdir}/presentproto.pc
826 %files -n xorg-proto-printproto-devel
827 %defattr(644,root,root,755)
828 %doc COPYING-printproto specs/printproto/xp_proto.ps
829 %{_includedir}/X11/extensions/Print*.h
830 %{_npkgconfigdir}/printproto.pc
831 %{_mandir}/man7/Xprint.7*
834 %files -n xorg-proto-randrproto-devel
835 %defattr(644,root,root,755)
836 %doc COPYING-randrproto randrproto.txt
837 %{_includedir}/X11/extensions/randr*.h
838 %{_npkgconfigdir}/randrproto.pc
840 %files -n xorg-proto-recordproto-devel
841 %defattr(644,root,root,755)
842 %doc COPYING-recordproto specs/recordproto/record.html
843 %{_includedir}/X11/extensions/record*.h
844 %{_npkgconfigdir}/recordproto.pc
846 %files -n xorg-proto-renderproto-devel
847 %defattr(644,root,root,755)
848 %doc COPYING-renderproto renderproto.txt
849 %{_includedir}/X11/extensions/render*.h
850 %{_npkgconfigdir}/renderproto.pc
852 %files -n xorg-proto-resourceproto-devel
853 %defattr(644,root,root,755)
854 %doc COPYING-resourceproto resproto.txt
855 %{_includedir}/X11/extensions/XResproto.h
856 %{_npkgconfigdir}/resourceproto.pc
858 %files -n xorg-proto-scrnsaverproto-devel
859 %defattr(644,root,root,755)
860 %doc COPYING-scrnsaverproto specs/scrnsaverproto/saver.html
861 %{_includedir}/X11/extensions/saver*.h
862 %{_npkgconfigdir}/scrnsaverproto.pc
864 %files -n xorg-proto-trapproto-devel
865 %defattr(644,root,root,755)
866 %doc COPYING-trapproto
867 %{_includedir}/X11/extensions/xtrap*.h
868 %{_npkgconfigdir}/trapproto.pc
870 %files -n xorg-proto-videoproto-devel
871 %defattr(644,root,root,755)
872 %doc COPYING-videoproto xv-protocol-v2.txt
873 %{_includedir}/X11/extensions/Xv.h
874 %{_includedir}/X11/extensions/Xvproto.h
875 %{_includedir}/X11/extensions/XvMC.h
876 %{_includedir}/X11/extensions/XvMCproto.h
877 %{_npkgconfigdir}/videoproto.pc
880 %files -n xorg-proto-windowswmproto-devel
881 %defattr(644,root,root,755)
882 %doc COPYING-windowswmproto
883 %{_includedir}/X11/extensions/windowswm*.h
884 %{_npkgconfigdir}/windowswmproto.pc
888 %files -n xorg-proto-xcalibrateproto-devel
889 %defattr(644,root,root,755)
890 %{_includedir}/X11/extensions/xcalibrate*.h
891 %{_npkgconfigdir}/xcalibrateproto.pc
894 %files -n xorg-proto-xcmiscproto-devel
895 %defattr(644,root,root,755)
896 %doc COPYING-xcmiscproto specs/xcmiscproto/xc-misc.html
897 %{_includedir}/X11/extensions/xcmisc*.h
898 %{_npkgconfigdir}/xcmiscproto.pc
900 %files -n xorg-proto-xextproto-devel
901 %defattr(644,root,root,755)
902 %doc COPYING-xextproto specs/xextproto/{appgrp,dbe,dpms,evi,geproto,lbx,multibuf,security,shape,shm,sync,tog-cup,xtest}.html
903 %{_includedir}/X11/extensions/EVI*.h
904 %{_includedir}/X11/extensions/ag*.h
905 %{_includedir}/X11/extensions/cup*.h
906 %{_includedir}/X11/extensions/dbe*.h
907 %{_includedir}/X11/extensions/dpms*.h
908 %{_includedir}/X11/extensions/ge*.h
909 %{_includedir}/X11/extensions/lbx*.h
910 %{_includedir}/X11/extensions/mitmisc*.h
911 %{_includedir}/X11/extensions/multibuf*.h
912 %{_includedir}/X11/extensions/secur*.h
913 %{_includedir}/X11/extensions/shape*.h
914 %{_includedir}/X11/extensions/shm*.h
915 %{_includedir}/X11/extensions/sync*.h
916 %{_includedir}/X11/extensions/xtest*.h
917 %{_npkgconfigdir}/xextproto.pc
919 %files -n xorg-proto-xf86bigfontproto-devel
920 %defattr(644,root,root,755)
921 %doc COPYING-xf86bigfontproto
922 %{_includedir}/X11/extensions/xf86bigf*.h
923 %{_npkgconfigdir}/xf86bigfontproto.pc
925 %files -n xorg-proto-xf86dgaproto-devel
926 %defattr(644,root,root,755)
927 %doc COPYING-xf86dgaproto
928 %{_includedir}/X11/extensions/xf86dga*.h
929 %{_npkgconfigdir}/xf86dgaproto.pc
931 %files -n xorg-proto-xf86driproto-devel
932 %defattr(644,root,root,755)
933 %doc COPYING-xf86driproto
934 %dir %{_includedir}/X11/dri
935 %{_includedir}/X11/dri/xf86dri*.h
936 %{_npkgconfigdir}/xf86driproto.pc
938 %files -n xorg-proto-xf86miscproto-devel
939 %defattr(644,root,root,755)
940 %doc COPYING-xf86miscproto
941 %{_includedir}/X11/extensions/xf86mscstr.h
942 %{_includedir}/X11/extensions/xf86misc.h
943 %{_npkgconfigdir}/xf86miscproto.pc
946 %files -n xorg-proto-xf86rushproto-devel
947 %defattr(644,root,root,755)
948 %doc COPYING-xf86rushproto
949 %{_includedir}/X11/extensions/xf86rush*.h
950 %{_npkgconfigdir}/xf86rushproto.pc
953 %files -n xorg-proto-xf86vidmodeproto-devel
954 %defattr(644,root,root,755)
955 %doc COPYING-xf86vidmodeproto
956 %{_includedir}/X11/extensions/xf86vm*.h
957 %{_npkgconfigdir}/xf86vidmodeproto.pc
959 %files -n xorg-proto-xineramaproto-devel
960 %defattr(644,root,root,755)
961 %doc COPYING-xineramaproto
962 %{_includedir}/X11/extensions/panoramiXproto.h
963 %{_npkgconfigdir}/xineramaproto.pc
965 %files -n xorg-proto-xproto-devel
966 %defattr(644,root,root,755)
967 %doc AUTHORS COPYING-x11proto README.md specs/SIAddresses/{IPv6,hostname,localuser}.txt specs/xproto/x11protocol.html
968 %{_includedir}/X11/DECkeysym.h
969 %{_includedir}/X11/HPkeysym.h
970 %{_includedir}/X11/Sunkeysym.h
971 %{_includedir}/X11/X.h
972 %{_includedir}/X11/XF86keysym.h
973 %{_includedir}/X11/XWDFile.h
974 %{_includedir}/X11/Xalloca.h
975 %{_includedir}/X11/Xarch.h
976 %{_includedir}/X11/Xatom.h
977 %{_includedir}/X11/Xdefs.h
978 %{_includedir}/X11/Xfuncproto.h
979 %{_includedir}/X11/Xfuncs.h
980 %{_includedir}/X11/Xmd.h
981 %{_includedir}/X11/Xos.h
982 %{_includedir}/X11/Xos_r.h
983 %{_includedir}/X11/Xosdefs.h
984 %{_includedir}/X11/Xpoll.h
985 %{_includedir}/X11/Xproto.h
986 %{_includedir}/X11/Xprotostr.h
987 %{_includedir}/X11/Xthreads.h
988 %{_includedir}/X11/Xw32defs.h
989 %{_includedir}/X11/Xwindows.h
990 %{_includedir}/X11/Xwinsock.h
991 %{_includedir}/X11/ap_keysym.h
992 %{_includedir}/X11/keysym.h
993 %{_includedir}/X11/keysymdef.h
994 %dir %{_includedir}/X11/extensions
995 %{_npkgconfigdir}/xproto.pc
997 %files -n xorg-proto-xproxymngproto-devel
998 %defattr(644,root,root,755)
999 %doc COPYING-pmproto PM_spec
1000 %dir %{_includedir}/X11/PM
1001 %{_includedir}/X11/PM/PM*.h
1002 %{_npkgconfigdir}/xproxymngproto.pc