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.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.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: 81557ca47ee66a4e54590fcdadd28114
60 # from git://anongit.freedesktop.org/xorg/proto/xorgproto, missing man/ files
61 # TODO: specs/ dir, but there are no build rules for processing XML
62 Patch0: xorgproto-missing.patch
63 URL: https://xorg.freedesktop.org/
64 BuildRequires: autoconf >= 2.60
65 BuildRequires: automake
66 BuildRequires: docbook-dtd43-xml
67 BuildRequires: xmlto >= 0.0.22
68 BuildRequires: xorg-sgml-doctools >= 1.8
69 BuildRequires: xorg-util-util-macros >= 1.12
71 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
74 This package provides the headers and specification documents defining
75 the core protocol and (many) extensions for the X Window System.
77 %description -l pl.UTF-8
78 Ten pakiet zawiera pliki nagłówkowe i dokumenty ze specyfikacją
79 definiującą podstawowy protokół oraz wiele rozszerzeń systemu X
82 %package -n xorg-proto-applewmproto-devel
83 Summary: AppleWM extension headers
84 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia AppleWM
85 Version: %{applewm_ver}
86 Group: X11/Development/Libraries
87 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
89 %description -n xorg-proto-applewmproto-devel
90 AppleWM extension headers.
92 %description -n xorg-proto-applewmproto-devel -l pl.UTF-8
93 Pliki nagłówkowe rozszerzenia AppleWM.
95 %package -n xorg-proto-bigreqsproto-devel
96 Summary: Big Requests extension headers
97 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Big Requests
98 Version: %{bigreqs_ver}
99 Group: X11/Development/Libraries
101 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
103 %description -n xorg-proto-bigreqsproto-devel
104 Big Requests extension headers.
106 %description -n xorg-proto-bigreqsproto-devel -l pl.UTF-8
107 Pliki nagłówkowe rozszerzenia Big Requests.
109 %package -n xorg-proto-compositeproto-devel
110 Summary: Composite extension headers
111 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Composite
112 Version: %{composite_ver}
113 Requires: xorg-proto-fixesproto-devel = %{fixes_ver}-%{release}
114 Obsoletes: compositeext
116 %description -n xorg-proto-compositeproto-devel
117 Composite extension headers.
119 %description -n xorg-proto-compositeproto-devel -l pl.UTF-8
120 Pliki nagłówkowe rozszerzenia Composite.
122 %package -n xorg-proto-damageproto-devel
123 Summary: Damage extension headers
124 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Damage
125 Version: %{damage_ver}
126 Group: X11/Development/Libraries
127 Requires: xorg-proto-fixesproto-devel = %{fixes_ver}-%{release}
130 %description -n xorg-proto-damageproto-devel
131 Damage extension headers.
133 %description -n xorg-proto-damageproto-devel -l pl.UTF-8
134 Pliki nagłówkowe rozszerzenia Damage.
136 %package -n xorg-proto-dmxproto-devel
137 Summary: DMX extension headers
138 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia DMX
140 Group: X11/Development/Libraries
141 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
143 %description -n xorg-proto-dmxproto-devel
144 DMX (Distributed Multihead X) extension defines a protocol for clients
145 to access a front-end proxy X server that controls multiple back-end X
146 servers making up a large display.
148 %description -n xorg-proto-dmxproto-devel -l pl.UTF-8
149 Rozszerzenie DMX (Distributed Multihead X) definiuje protokół
150 pozwalający klientom na dostęp do frontendowego serwera proxy X
151 sterującego wieloma backendowymi serwerami X tworzącymi duży ekran.
153 %package -n xorg-proto-dri2proto-devel
154 Summary: DRI2 extension headers
155 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia DRI2
157 Group: X11/Development/Libraries
158 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
160 %description -n xorg-proto-dri2proto-devel
161 DRI2 (Direct Rendering Infrastructure 2) extension headers.
163 %description -n xorg-proto-dri2proto-devel -l pl.UTF-8
164 Pliki nagłówkowe rozszerzenia DRI2 (Direct Rendering Infrastructure
167 %package -n xorg-proto-dri3proto-devel
168 Summary: DRI3 extension headers
169 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia DRI3
171 Group: X11/Development/Libraries
172 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
174 %description -n xorg-proto-dri3proto-devel
175 DRI3 (Direct Rendering Infrastructure 3) extension headers.
177 %description -n xorg-proto-dri3proto-devel -l pl.UTF-8
178 Pliki nagłówkowe rozszerzenia DRI3 (Direct Rendering Infrastructure
181 %package -n xorg-proto-evieproto-devel
182 Summary: EvIE extension headers
183 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia EvIE
185 Group: X11/Development/Libraries
186 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
187 Obsoletes: xorg-proto-evieext-devel < 1.1.1-3
189 %description -n xorg-proto-evieproto-devel
190 Extended Visual Information Extension (XEVIE) defines a protocol for a
191 client to determine information about core X visuals beyond what the
192 core protocol provides.
194 %description -n xorg-proto-evieproto-devel -l pl.UTF-8
195 Rozszerzenie XEVIE (Extended Visual Information Extension) definiuje
196 protokół pozwalający klientowi poznać informacje o poszczególnych
197 ekranach X ukrytych za protokołem.
199 %package -n xorg-proto-fixesproto-devel
200 Summary: X Fixes extension headers
201 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia X Fixes
202 Version: %{fixes_ver}
203 Group: X11/Development/Libraries
204 Requires: xorg-proto-xextproto-devel = 1:%{xext_ver}-%{release}
205 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
208 %description -n xorg-proto-fixesproto-devel
209 Header files and documentation for the XFIXES extension.
211 %description -n xorg-proto-fixesproto-devel -l pl.UTF-8
212 Pliki nagłówkowe i dokumentacja do rozszerzenia XFIXES.
214 %package -n xorg-proto-fontcacheproto-devel
215 Summary: Fontcache extension headers
216 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Fontcache
217 Version: %{fontcache_ver}
218 Group: X11/Development/Libraries
219 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
221 %description -n xorg-proto-fontcacheproto-devel
222 Fontcache extension headers.
224 %description -n xorg-proto-fontcacheproto-devel -l pl.UTF-8
225 Pliki nagłówkowe rozszerzenia Fontcache.
227 %package -n xorg-proto-fontsproto-devel
228 Summary: Fonts extension headers
229 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Fonts
230 Version: %{fonts_ver}
231 Group: X11/Development/Libraries
232 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
234 %description -n xorg-proto-fontsproto-devel
235 Fonts extension headers.
237 %description -n xorg-proto-fontsproto-devel -l pl.UTF-8
238 Pliki nagłówkowe rozszerzenia Fonts.
240 %package -n xorg-proto-glproto-devel
241 Summary: GLX extension headers
242 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia GLX
244 Group: X11/Development/Libraries
245 # <GL/glxint.h> needs <X11/X*.h> and <GL/gl.h>
246 Requires: OpenGL-devel
247 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
249 %description -n xorg-proto-glproto-devel
250 GLX (OpenGL) extension headers.
252 %description -n xorg-proto-glproto-devel -l pl.UTF-8
253 Pliki nagłówkowe rozszerzenia GLX (OpenGL).
255 %package -n xorg-proto-inputproto-devel
256 Summary: Input extension headers
257 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Input
258 Version: %{input_ver}
259 Group: X11/Development/Libraries
260 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
262 %description -n xorg-proto-inputproto-devel
263 Input extension headers.
265 %description -n xorg-proto-inputproto-devel -l pl.UTF-8
266 Pliki nagłówkowe rozszerzenia Input.
268 %package -n xorg-proto-kbproto-devel
269 Summary: KB extension headers
270 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia KB
272 Group: X11/Development/Libraries
273 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
275 %description -n xorg-proto-kbproto-devel
276 KB (XKEYBOARD) extension headers.
278 %description -n xorg-proto-kbproto-devel -l pl.UTF-8
279 Pliki nagłówkowe rozszerzenia KB (XKEYBOARD).
281 %package -n xorg-proto-lg3dproto-devel
282 Summary: LGE extension headers
283 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia LGE
285 Group: X11/Development/Libraries
286 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
288 %description -n xorg-proto-lg3dproto-devel
289 LGE extension headers.
291 %description -n xorg-proto-lg3dproto-devel -l pl.UTF-8
292 Pliki nagłówkowe rozszerzenia LGE.
294 %package -n xorg-proto-presentproto-devel
295 Summary: Present extension headers
296 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Present
297 Version: %{present_ver}
298 Group: X11/Development/Libraries
299 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
301 %description -n xorg-proto-presentproto-devel
302 Present extension headers.
304 %description -n xorg-proto-presentproto-devel -l pl.UTF-8
305 Pliki nagłówkowe rozszerzenia Present.
307 %package -n xorg-proto-printproto-devel
308 Summary: Xprint extension headers
309 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Xprint
310 Version: %{print_ver}
311 Group: X11/Development/Libraries
312 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
314 %description -n xorg-proto-printproto-devel
315 Xprint extension to the X11 protocol is (now deprecated) portable,
316 network-transparent printing system.
318 %description -n xorg-proto-printproto-devel -l pl.UTF-8
319 Rozszerzenie Xprint protokołu X11 jest (teraz już przestarzałym)
320 systemem drukowania przezroczystym względem sieci.
322 %package -n xorg-proto-randrproto-devel
323 Summary: RandR extension headers
324 Summary(pl.UTF-8): Pliki nagłówkowe rozrzerzenia RandR
325 Version: %{randr_ver}
326 Group: X11/Development/Libraries
327 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
330 %description -n xorg-proto-randrproto-devel
331 RandR extension headers.
333 The X Resize, Rotate and Reflect Extension, called RandR for short,
334 brings the ability to resize, rotate and reflect the root window of a
335 screen. It is based on the X Resize and Rotate Extension as specified
336 in the Proceedings of the 2001 Usenix Technical Conference [RANDR].
338 %description -n xorg-proto-randrproto-devel -l pl.UTF-8
339 Pliki nagłówkowe rozszerzenia RandR.
341 Rozszerzenie X Resize, Rotate and Reflect (w skrócie RandR) daje
342 możliwość zmiany rozmiaru, obrotu i odbicia głównego okna ekranu. Jest
343 oparte na rozszerzeniu X Resize and Rotate opisanym w protokołach
344 konferencji 2001 Usenix Technical Conference [RANDR].
346 %package -n xorg-proto-recordproto-devel
347 Summary: Record extension headers
348 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Record
349 Version: %{record_ver}
350 Group: X11/Development/Libraries
351 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
354 %description -n xorg-proto-recordproto-devel
355 Record extension headers.
357 %description -n xorg-proto-recordproto-devel -l pl.UTF-8
358 Pliki nagłówkowe rozszerzenia Record.
360 %package -n xorg-proto-renderproto-devel
361 Summary: RENDER extension headers
362 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia RENDER
363 Version: %{render_ver}
364 Group: X11/Development/Libraries
365 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
369 %description -n xorg-proto-renderproto-devel
370 X Rendering (RENDER) extension headers.
372 %description -n xorg-proto-renderproto-devel -l pl.UTF-8
373 Pliki nagłówkowe rozszerzenia X Rendering (RENDER).
375 %package -n xorg-proto-resourceproto-devel
376 Summary: Resource extension headers
377 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Resource
378 Version: %{resource_ver}
379 Group: X11/Development/Libraries
380 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
381 Obsoletes: resourceext
383 %description -n xorg-proto-resourceproto-devel
384 Resource extension headers.
386 %description -n xorg-proto-resourceproto-devel -l pl.UTF-8
387 Pliki nagłówkowe rozszerzenia Resource.
389 %package -n xorg-proto-scrnsaverproto-devel
390 Summary: ScrnSaver extension headers
391 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia ScrnSaver
392 Version: %{scrnsaver_ver}
393 Group: X11/Development/Libraries
394 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
396 %description -n xorg-proto-scrnsaverproto-devel
397 ScrnSaver extension headers.
399 %description -n xorg-proto-scrnsaverproto-devel -l pl.UTF-8
400 Pliki nagłówkowe rozszerzenia ScrnSaver.
402 %package -n xorg-proto-trapproto-devel
403 Summary: Trap extension headers
404 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Trap
406 Group: X11/Development/Libraries
407 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
408 Requires: xorg-lib-libXt-devel
410 %description -n xorg-proto-trapproto-devel
411 Trap extension headers.
413 %description -n xorg-proto-trapproto-devel -l pl.UTF-8
414 Pliki nagłówkowe rozszerzenia Trap.
416 %package -n xorg-proto-videoproto-devel
417 Summary: Video extension headers
418 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Video
419 Version: %{video_ver}
420 Group: X11/Development/Libraries
421 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
423 %description -n xorg-proto-videoproto-devel
424 Video (XVideo) extension headers.
426 %description -n xorg-proto-videoproto-devel -l pl.UTF-8
427 Pliki nagłówkowe rozszerzenia Video (XVideo).
429 %package -n xorg-proto-windowswmproto-devel
430 Summary: WindowsWM extension headers
431 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia WindowsWM
432 Version: %{windowswm_ver}
433 Group: X11/Development/Libraries
434 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
436 %description -n xorg-proto-windowswmproto-devel
437 WindowsWM extension headers provide the definition of the WindowsWM
438 extension to the X11 protocol, used for coordination between an X11
439 server and the Microsoft Windows native window manager.
441 %description -n xorg-proto-windowswmproto-devel -l pl.UTF-8
442 Pliki nagłówkowe rozszerzenia WindowsWM udostępniają definicję
443 rozszerzenia WindowsWM do protokołu X11, służącego do współpracy
444 między serwerem X11 a natywnym zarządcą okien Microsoft Windows.
446 %package -n xorg-proto-xcalibrateproto-devel
447 Summary: XCalibrate extension headers
448 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XCalibrate
449 Version: %{xcalibrate_ver}
450 Group: X11/Development/Libraries
452 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
454 %description -n xorg-proto-xcalibrateproto-devel
455 XCalibrate extension headers.
457 %description -n xorg-proto-xcalibrateproto-devel -l pl.UTF-8
458 Pliki nagłówkowe rozszerzenia XCalibrate.
460 %package -n xorg-proto-xcmiscproto-devel
461 Summary: XCMisc extension headers
462 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XCMisc
463 Version: %{xcmisc_ver}
464 Group: X11/Development/Libraries
466 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
468 %description -n xorg-proto-xcmiscproto-devel
469 XCMisc extension headers.
471 %description -n xorg-proto-xcmiscproto-devel -l pl.UTF-8
472 Pliki nagłówkowe rozszerzenia XCMisc.
474 %package -n xorg-proto-xextproto-devel
475 Summary: XExt extension headers
476 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzeń XExt
479 Group: X11/Development/Libraries
480 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
481 Suggests: xorg-lib-libXext-devel >= 1:1.1
482 Obsoletes: xextensions
484 %description -n xorg-proto-xextproto-devel
485 Header files for X protocol extensions, covering:
488 - Extended-Visual-Information
489 - Generic Event Extension
492 - MIT-SUNDRY-NONSTANDARD
501 %description -n xorg-proto-xextproto-devel -l pl.UTF-8
502 Pliki nagłówkowe rozszerzeń protokołu X, obejmujące:
505 - Extended-Visual-Information
506 - Generic Event Extension
509 - MIT-SUNDRY-NONSTANDARD
518 %package -n xorg-proto-xf86bigfontproto-devel
519 Summary: XF86BigFont extension headers
520 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XF86BigFont
521 Version: %{xf86bigfont_ver}
522 # reset epoch after xext
524 Group: X11/Development/Libraries
525 Requires: xorg-proto-fontsproto-devel = %{fonts_ver}-%{release}
527 %description -n xorg-proto-xf86bigfontproto-devel
528 XF86BigFont extension headers.
530 %description -n xorg-proto-xf86bigfontproto-devel -l pl.UTF-8
531 Pliki nagłówkowe rozszerzenia XF86BigFont.
533 %package -n xorg-proto-xf86dgaproto-devel
534 Summary: XF86DGA extension headers
535 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XF86DGA
536 Version: %{xf86dga_ver}
537 Group: X11/Development/Libraries
538 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
540 %description -n xorg-proto-xf86dgaproto-devel
541 XF86DGA extension headers.
543 %description -n xorg-proto-xf86dgaproto-devel -l pl.UTF-8
544 Pliki nagłówkowe rozszerzenia XF86DGA.
546 %package -n xorg-proto-xf86driproto-devel
547 Summary: XF86DRI extension headers
548 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XF86DRI
549 Version: %{xf86dri_ver}
550 Group: X11/Development/Libraries
551 Requires: libdrm-devel
552 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
554 %description -n xorg-proto-xf86driproto-devel
555 XF86DRI (XFree86 Direct Rendering Infrastructure) extension defines a
556 protocol to allow user applications to access the video hardware
557 without requiring data to be passed through the X server.
559 %description -n xorg-proto-xf86driproto-devel -l pl.UTF-8
560 Rozszerzenie XF86DRI (XFree86 Direct Rendering Infrastructure)
561 definiuje protokół pozwalający aplikacjom użytkownika na dostęp do
562 sprzętu wyświetlającego obraz bez potrzeby przekazywania danych
565 %package -n xorg-proto-xf86miscproto-devel
566 Summary: XFree86-Misc extension headers
567 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XFree86-Misc
568 Version: %{xf86misc_ver}
569 Group: X11/Development/Libraries
570 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
572 %description -n xorg-proto-xf86miscproto-devel
573 This package includes the protocol definitions of the "XFree86-Misc"
574 extension to the X11 protocol. The "XFree86-Misc" extension is
575 supported by the XFree86 X server and versions of the Xorg X server
578 %description -n xorg-proto-xf86miscproto-devel -l pl.UTF-8
579 Ten pakiet zawiera definicje protokołu rozszerzenia "XFree86-Misc"
580 do protokołu X11. Rozszerzenie to jest obsługiwane przez serwer X
581 XFree86 oraz serwer X Xorg w wersji wcześniejszej niż Xorg 1.6.
583 %package -n xorg-proto-xf86rushproto-devel
584 Summary: XF86Rush extension headers
585 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XF86Rush
586 Version: %{xf86rush_ver}
587 Group: X11/Development/Libraries
588 Requires: xorg-proto-videoproto-devel = %{video_ver}-%{release}
590 %description -n xorg-proto-xf86rushproto-devel
591 XF86Rush extension headers.
593 %description -n xorg-proto-xf86rushproto-devel -l pl.UTF-8
594 Pliki nagłówkowe rozszerzenia XF86Rush.
596 %package -n xorg-proto-xf86vidmodeproto-devel
597 Summary: XF86VidMode extension headers
598 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XF86VidMode
599 Version: %{xf86vidmode_ver}
600 Group: X11/Development/Libraries
601 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
603 %description -n xorg-proto-xf86vidmodeproto-devel
604 XF86VidMode (XFree86 Video Mode) extension defines a protocol for
605 dynamically configuring modelines and gamma.
607 %description -n xorg-proto-xf86vidmodeproto-devel -l pl.UTF-8
608 Rozszerzenie XF86VidMode (XFree86 Video Mode) definiuje protokół do
609 dynamicznej konfiguracji linii opisujących tryb (modeline) oraz
612 %package -n xorg-proto-xineramaproto-devel
613 Summary: Xinerama extension headers
614 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Xinerama
615 Version: %{xinerama_ver}
616 Group: X11/Development/Libraries
617 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
618 Obsoletes: panoramixext
619 Obsoletes: xorg-proto-panoramixproto-devel
621 %description -n xorg-proto-xineramaproto-devel
622 Xinerama is an X extension that allows multiple physical screens
623 controlled by a single X server to appear as a single screen.
625 %description -n xorg-proto-xineramaproto-devel -l pl.UTF-8
626 Xinerama to rozszerzenie X pozwalające na sterowanie wieloma
627 fizycznymi ekranami przez pojedynczy serwer X tak, że stają się
630 %package -n xorg-proto-xproto-devel
631 Summary: X protocol and ancillary headers
632 Summary(pl.UTF-8): Pliki nagłówkowe protokołu X i pomocnicze
634 Group: X11/Development/Libraries
635 Requires: filesystem >= 3.0-32
638 %description -n xorg-proto-xproto-devel
639 X protocol and ancillary headers.
641 %description -n xorg-proto-xproto-devel -l pl.UTF-8
642 Pliki nagłówkowe protokołu X i pomocnicze.
644 %package -n xorg-proto-xproxymngproto-devel
645 Summary: X Proxy Management Protocol headers
646 Summary(pl.UTF-8): Pliki nagłówkowe protokołu X Proxy Management
647 Version: %{xproxymng_ver}
648 Group: X11/Development/Libraries
649 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
650 Obsoletes: xorg-proto-xproxymanagementprotocol-devel < 1.0.3-4
652 %description -n xorg-proto-xproxymngproto-devel
653 X Proxy Management Protocol headers.
655 The Proxy Management Protocol is an ICE based protocol that provides a
656 way for application servers to easily locate proxy services available
659 %description -n xorg-proto-xproxymngproto-devel -l pl.UTF-8
660 Pliki nagłówkowe protokołu X Proxy Management.
662 Proxy Management Protocol to oparty na ICE protokół pozwalający
663 serwerom aplikacji lokalizować w prosty sposób dostępne dla nich
667 %setup -q -n xorgproto-%{ver}
675 %if "%{_gnu}" != "-gnux32"
679 %{?with_legacy:--enable-legacy} \
685 rm -rf $RPM_BUILD_ROOT
688 DESTDIR=$RPM_BUILD_ROOT
690 %if %{without foreign}
691 %{__rm} $RPM_BUILD_ROOT%{_includedir}/X11/extensions/{applewm,windowswm}*.h
692 %{__rm} $RPM_BUILD_ROOT%{_npkgconfigdir}/{applewmproto,windowswmproto}.pc
696 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/xorgproto
699 rm -rf $RPM_BUILD_ROOT
702 %files -n xorg-proto-applewmproto-devel
703 %defattr(644,root,root,755)
704 %doc COPYING-applewmproto
705 %{_includedir}/X11/extensions/applewm*.h
706 %{_npkgconfigdir}/applewmproto.pc
709 %files -n xorg-proto-bigreqsproto-devel
710 %defattr(644,root,root,755)
711 %doc COPYING-bigreqsproto
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
773 %dir %{_includedir}/X11/fonts
774 %{_includedir}/X11/fonts/FS.h
775 %{_includedir}/X11/fonts/FSproto.h
776 %{_includedir}/X11/fonts/font.h
777 %{_includedir}/X11/fonts/fontproto.h
778 %{_includedir}/X11/fonts/fontstruct.h
779 %{_includedir}/X11/fonts/fsmasks.h
780 %{_npkgconfigdir}/fontsproto.pc
782 %files -n xorg-proto-glproto-devel
783 %defattr(644,root,root,755)
785 %{_includedir}/GL/glxint.h
786 %{_includedir}/GL/glxmd.h
787 %{_includedir}/GL/glxproto.h
788 %{_includedir}/GL/glxtokens.h
789 %dir %{_includedir}/GL/internal
790 %{_includedir}/GL/internal/glcore.h
791 %{_npkgconfigdir}/glproto.pc
793 %files -n xorg-proto-inputproto-devel
794 %defattr(644,root,root,755)
795 %doc COPYING-inputproto
796 # specs/{XIproto.txt,XI2proto.txt}
797 %{_includedir}/X11/extensions/XI.h
798 %{_includedir}/X11/extensions/XIproto.h
799 %{_includedir}/X11/extensions/XI2.h
800 %{_includedir}/X11/extensions/XI2proto.h
801 %{_npkgconfigdir}/inputproto.pc
803 %files -n xorg-proto-kbproto-devel
804 %defattr(644,root,root,755)
806 # specs/{XKBproto-*.svg,xkbproto.html}
807 %{_includedir}/X11/extensions/XKB.h
808 %{_includedir}/X11/extensions/XKBgeom.h
809 %{_includedir}/X11/extensions/XKBproto.h
810 %{_includedir}/X11/extensions/XKBsrv.h
811 %{_includedir}/X11/extensions/XKBstr.h
812 %{_npkgconfigdir}/kbproto.pc
815 %files -n xorg-proto-lg3dproto-devel
816 %defattr(644,root,root,755)
817 %doc COPYING-lg3dproto
818 %{_includedir}/X11/extensions/lgewire.h
819 %{_npkgconfigdir}/lg3dproto.pc
822 %files -n xorg-proto-presentproto-devel
823 %defattr(644,root,root,755)
824 %doc COPYING-presentproto presentproto.txt
825 %{_includedir}/X11/extensions/present*.h
826 %{_npkgconfigdir}/presentproto.pc
829 %files -n xorg-proto-printproto-devel
830 %defattr(644,root,root,755)
831 %doc COPYING-printproto
832 %{_includedir}/X11/extensions/Print*.h
833 %{_npkgconfigdir}/printproto.pc
834 %{_mandir}/man7/Xprint.7*
837 %files -n xorg-proto-randrproto-devel
838 %defattr(644,root,root,755)
839 %doc COPYING-randrproto randrproto.txt
840 %{_includedir}/X11/extensions/randr*.h
841 %{_npkgconfigdir}/randrproto.pc
843 %files -n xorg-proto-recordproto-devel
844 %defattr(644,root,root,755)
845 %doc COPYING-recordproto
847 %{_includedir}/X11/extensions/record*.h
848 %{_npkgconfigdir}/recordproto.pc
850 %files -n xorg-proto-renderproto-devel
851 %defattr(644,root,root,755)
852 %doc COPYING-renderproto renderproto.txt
853 %{_includedir}/X11/extensions/render*.h
854 %{_npkgconfigdir}/renderproto.pc
856 %files -n xorg-proto-resourceproto-devel
857 %defattr(644,root,root,755)
858 %doc COPYING-resourceproto resproto.txt
859 %{_includedir}/X11/extensions/XResproto.h
860 %{_npkgconfigdir}/resourceproto.pc
862 %files -n xorg-proto-scrnsaverproto-devel
863 %defattr(644,root,root,755)
864 %doc COPYING-scrnsaverproto
866 %{_includedir}/X11/extensions/saver*.h
867 %{_npkgconfigdir}/scrnsaverproto.pc
869 %files -n xorg-proto-trapproto-devel
870 %defattr(644,root,root,755)
871 %doc COPYING-trapproto
872 %{_includedir}/X11/extensions/xtrap*.h
873 %{_npkgconfigdir}/trapproto.pc
875 %files -n xorg-proto-videoproto-devel
876 %defattr(644,root,root,755)
877 %doc COPYING-videoproto xv-protocol-v2.txt
878 %{_includedir}/X11/extensions/Xv.h
879 %{_includedir}/X11/extensions/Xvproto.h
880 %{_includedir}/X11/extensions/XvMC.h
881 %{_includedir}/X11/extensions/XvMCproto.h
882 %{_includedir}/X11/extensions/vldXvMC.h
883 %{_npkgconfigdir}/videoproto.pc
886 %files -n xorg-proto-windowswmproto-devel
887 %defattr(644,root,root,755)
888 %doc COPYING-windowswmproto
889 %{_includedir}/X11/extensions/windowswm*.h
890 %{_npkgconfigdir}/windowswmproto.pc
894 %files -n xorg-proto-xcalibrateproto-devel
895 %defattr(644,root,root,755)
896 %{_includedir}/X11/extensions/xcalibrate*.h
897 %{_npkgconfigdir}/xcalibrateproto.pc
900 %files -n xorg-proto-xcmiscproto-devel
901 %defattr(644,root,root,755)
902 %doc COPYING-xcmiscproto
904 %{_includedir}/X11/extensions/xcmisc*.h
905 %{_npkgconfigdir}/xcmiscproto.pc
907 %files -n xorg-proto-xextproto-devel
908 %defattr(644,root,root,755)
909 %doc COPYING-xextproto
910 # specs/{dbe,dpms,evi,geproto,lbx,multibuf,security,shape,shm,sync,tog-cup,xtest}.html
911 %{_includedir}/X11/extensions/EVI*.h
912 %{_includedir}/X11/extensions/ag*.h
913 %{_includedir}/X11/extensions/cup*.h
914 %{_includedir}/X11/extensions/dbe*.h
915 %{_includedir}/X11/extensions/dpms*.h
916 %{_includedir}/X11/extensions/ge*.h
917 %{_includedir}/X11/extensions/lbx*.h
918 %{_includedir}/X11/extensions/mitmisc*.h
919 %{_includedir}/X11/extensions/multibuf*.h
920 %{_includedir}/X11/extensions/secur*.h
921 %{_includedir}/X11/extensions/shape*.h
922 %{_includedir}/X11/extensions/shm*.h
923 %{_includedir}/X11/extensions/sync*.h
924 %{_includedir}/X11/extensions/xtest*.h
925 %{_npkgconfigdir}/xextproto.pc
927 %files -n xorg-proto-xf86bigfontproto-devel
928 %defattr(644,root,root,755)
929 %doc COPYING-xf86bigfontproto
930 %{_includedir}/X11/extensions/xf86bigf*.h
931 %{_npkgconfigdir}/xf86bigfontproto.pc
933 %files -n xorg-proto-xf86dgaproto-devel
934 %defattr(644,root,root,755)
935 %doc COPYING-xf86dgaproto
936 %{_includedir}/X11/extensions/xf86dga*.h
937 %{_npkgconfigdir}/xf86dgaproto.pc
939 %files -n xorg-proto-xf86driproto-devel
940 %defattr(644,root,root,755)
941 %doc COPYING-xf86driproto
942 %dir %{_includedir}/X11/dri
943 %{_includedir}/X11/dri/xf86dri*.h
944 %{_npkgconfigdir}/xf86driproto.pc
946 %files -n xorg-proto-xf86miscproto-devel
947 %defattr(644,root,root,755)
948 %doc COPYING-xf86miscproto
949 %{_includedir}/X11/extensions/xf86mscstr.h
950 %{_includedir}/X11/extensions/xf86misc.h
951 %{_npkgconfigdir}/xf86miscproto.pc
954 %files -n xorg-proto-xf86rushproto-devel
955 %defattr(644,root,root,755)
956 %doc COPYING-xf86rushproto
957 %{_includedir}/X11/extensions/xf86rush*.h
958 %{_npkgconfigdir}/xf86rushproto.pc
961 %files -n xorg-proto-xf86vidmodeproto-devel
962 %defattr(644,root,root,755)
963 %doc COPYING-xf86vidmodeproto
964 %{_includedir}/X11/extensions/xf86vm*.h
965 %{_npkgconfigdir}/xf86vidmodeproto.pc
967 %files -n xorg-proto-xineramaproto-devel
968 %defattr(644,root,root,755)
969 %doc COPYING-xineramaproto
970 %{_includedir}/X11/extensions/panoramiXproto.h
971 %{_npkgconfigdir}/xineramaproto.pc
973 %files -n xorg-proto-xproto-devel
974 %defattr(644,root,root,755)
975 %doc AUTHORS COPYING-x11proto README
976 # specs/x11protocol.html specs/SIAddresses/{IPv6,hostname,localuser}.txt
977 %{_includedir}/X11/DECkeysym.h
978 %{_includedir}/X11/HPkeysym.h
979 %{_includedir}/X11/Sunkeysym.h
980 %{_includedir}/X11/X.h
981 %{_includedir}/X11/XF86keysym.h
982 %{_includedir}/X11/XWDFile.h
983 %{_includedir}/X11/Xalloca.h
984 %{_includedir}/X11/Xarch.h
985 %{_includedir}/X11/Xatom.h
986 %{_includedir}/X11/Xdefs.h
987 %{_includedir}/X11/Xfuncproto.h
988 %{_includedir}/X11/Xfuncs.h
989 %{_includedir}/X11/Xmd.h
990 %{_includedir}/X11/Xos.h
991 %{_includedir}/X11/Xos_r.h
992 %{_includedir}/X11/Xosdefs.h
993 %{_includedir}/X11/Xpoll.h
994 %{_includedir}/X11/Xproto.h
995 %{_includedir}/X11/Xprotostr.h
996 %{_includedir}/X11/Xthreads.h
997 %{_includedir}/X11/Xw32defs.h
998 %{_includedir}/X11/Xwindows.h
999 %{_includedir}/X11/Xwinsock.h
1000 %{_includedir}/X11/ap_keysym.h
1001 %{_includedir}/X11/keysym.h
1002 %{_includedir}/X11/keysymdef.h
1003 %dir %{_includedir}/X11/extensions
1004 %{_npkgconfigdir}/xproto.pc
1006 %files -n xorg-proto-xproxymngproto-devel
1007 %defattr(644,root,root,755)
1008 %doc COPYING-pmproto PM_spec
1009 %dir %{_includedir}/X11/PM
1010 %{_includedir}/X11/PM/PM*.h
1011 %{_npkgconfigdir}/xproxymngproto.pc