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 dpms_ver 1.2 # (1.1, but part of xext 1:7.3.0-2)
14 %define dri2_ver 2.8 # 2.8-2
15 %define dri3_ver 1.2 # 1.0-2
16 %define evie_ver 1.1.1 # evieext-1.1.1-2
17 %define fixes_ver 5.0 # 5.0-2
18 %define fontcache_ver 0.1.3 # 0.1.3-2
19 %define fonts_ver 2.1.3 # 2.1.3-2
20 %define gl_ver 1.4.17 # 1.4.17-2
21 %define input_ver 2.3.2 # 2.3.2-1
22 %define kb_ver 1.0.7 # 1.0.7-1
23 %define lg3d_ver 5.0 # (none)
24 %define present_ver 1.2 # 1.1-1
25 %define print_ver 1.0.5 # 1.0.5-2
26 %define randr_ver 1.6.0 # 1.5.0-1
27 %define record_ver 1.14.2 # 1.14.2-2
28 %define render_ver 0.11.1 # 0.11.1-2
29 %define resource_ver 1.2.0 # 1.2.0-2
30 %define scrnsaver_ver 1.2.3 # 1.2.2-2
31 %define trap_ver 3.4.3 # 3.4.3-3
32 %define video_ver 2.3.3 # 2.3.3-1
33 %define windowswm_ver 1.0.4 # 1.0.4-2
34 %define xcalibrate_ver 0.1.0 # (none)
35 %define xcmisc_ver 1.2.2 # 1.2.2-2
36 %define xext_ver 7.3.0 # 1:7.3.0-2
37 %define xf86bigfont_ver 1.2.0 # 1.2.0-2
38 %define xf86dga_ver 2.1 # 2.1-3
39 %define xf86dri_ver 2.1.1 # 2.1.1-2
40 %define xf86misc_ver 0.9.3 # 0.9.3-2
41 %define xf86rush_ver 1.1.2 # 1.1.2-3
42 %define xf86vidmode_ver 2.3.1 # 2.3.1-2
43 %define xinerama_ver 1.2.1 # 1.2.1-2
44 %define x_ver 7.0.32 # 7.0.31-1
45 %define xproxymng_ver 1.0.3 # xproxymanagementprotocol-1.0.3-3
48 %bcond_without foreign # foreign OS protocols (applewm, windowswm)
49 %bcond_without legacy # legacy protocols (XCalibrate, evie, fontcache, lg3d, print, trap, xf86misc, xf86rush, xproxymng)
51 Summary: Header files of X Window System Unified Protocol
52 Summary(pl.UTF-8): Pliki nagłówkowe zunifikowanego protokołu systemu X Window
53 Name: xorg-proto-xorgproto
55 Release: %{ver}.%{rel}
57 Group: X11/Development/Libraries
58 Source0: https://xorg.freedesktop.org/releases/individual/proto/xorgproto-%{ver}.tar.bz2
59 # Source0-md5: c29f4fa78f53b52b3efdc71ebd9506b6
60 URL: https://xorg.freedesktop.org/
61 BuildRequires: autoconf >= 2.60
62 BuildRequires: automake
63 BuildRequires: docbook-dtd43-xml
64 BuildRequires: libxslt-progs
65 BuildRequires: xmlto >= 0.0.22
66 BuildRequires: xorg-sgml-doctools >= 1.8
67 BuildRequires: xorg-util-util-macros >= 1.12
69 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
72 This package provides the headers and specification documents defining
73 the core protocol and (many) extensions for the X Window System.
75 %description -l pl.UTF-8
76 Ten pakiet zawiera pliki nagłówkowe i dokumenty ze specyfikacją
77 definiującą podstawowy protokół oraz wiele rozszerzeń systemu X
80 %package -n xorg-proto-applewmproto-devel
81 Summary: AppleWM extension headers
82 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia AppleWM
83 Version: %{applewm_ver}
84 Group: X11/Development/Libraries
85 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
87 %description -n xorg-proto-applewmproto-devel
88 AppleWM extension headers.
90 %description -n xorg-proto-applewmproto-devel -l pl.UTF-8
91 Pliki nagłówkowe rozszerzenia AppleWM.
93 %package -n xorg-proto-bigreqsproto-devel
94 Summary: Big Requests extension headers
95 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Big Requests
96 Version: %{bigreqs_ver}
97 Group: X11/Development/Libraries
99 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
101 %description -n xorg-proto-bigreqsproto-devel
102 Big Requests extension headers.
104 %description -n xorg-proto-bigreqsproto-devel -l pl.UTF-8
105 Pliki nagłówkowe rozszerzenia Big Requests.
107 %package -n xorg-proto-compositeproto-devel
108 Summary: Composite extension headers
109 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Composite
110 Version: %{composite_ver}
111 Requires: xorg-proto-fixesproto-devel = %{fixes_ver}-%{release}
112 Obsoletes: compositeext
114 %description -n xorg-proto-compositeproto-devel
115 Composite extension headers.
117 %description -n xorg-proto-compositeproto-devel -l pl.UTF-8
118 Pliki nagłówkowe rozszerzenia Composite.
120 %package -n xorg-proto-damageproto-devel
121 Summary: Damage extension headers
122 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Damage
123 Version: %{damage_ver}
124 Group: X11/Development/Libraries
125 Requires: xorg-proto-fixesproto-devel = %{fixes_ver}-%{release}
128 %description -n xorg-proto-damageproto-devel
129 Damage extension headers.
131 %description -n xorg-proto-damageproto-devel -l pl.UTF-8
132 Pliki nagłówkowe rozszerzenia Damage.
134 %package -n xorg-proto-dmxproto-devel
135 Summary: DMX extension headers
136 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia DMX
138 Group: X11/Development/Libraries
139 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
141 %description -n xorg-proto-dmxproto-devel
142 DMX (Distributed Multihead X) extension defines a protocol for clients
143 to access a front-end proxy X server that controls multiple back-end X
144 servers making up a large display.
146 %description -n xorg-proto-dmxproto-devel -l pl.UTF-8
147 Rozszerzenie DMX (Distributed Multihead X) definiuje protokół
148 pozwalający klientom na dostęp do frontendowego serwera proxy X
149 sterującego wieloma backendowymi serwerami X tworzącymi duży ekran.
151 %package -n xorg-proto-dri2proto-devel
152 Summary: DRI2 extension headers
153 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia DRI2
155 Group: X11/Development/Libraries
156 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
158 %description -n xorg-proto-dri2proto-devel
159 DRI2 (Direct Rendering Infrastructure 2) extension headers.
161 %description -n xorg-proto-dri2proto-devel -l pl.UTF-8
162 Pliki nagłówkowe rozszerzenia DRI2 (Direct Rendering Infrastructure
165 %package -n xorg-proto-dri3proto-devel
166 Summary: DRI3 extension headers
167 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia DRI3
169 Group: X11/Development/Libraries
170 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
172 %description -n xorg-proto-dri3proto-devel
173 DRI3 (Direct Rendering Infrastructure 3) extension headers.
175 %description -n xorg-proto-dri3proto-devel -l pl.UTF-8
176 Pliki nagłówkowe rozszerzenia DRI3 (Direct Rendering Infrastructure
179 %package -n xorg-proto-evieproto-devel
180 Summary: EvIE extension headers
181 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia EvIE
183 Group: X11/Development/Libraries
184 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
185 Obsoletes: xorg-proto-evieext-devel < 1.1.1-3
187 %description -n xorg-proto-evieproto-devel
188 Extended Visual Information Extension (XEVIE) defines a protocol for a
189 client to determine information about core X visuals beyond what the
190 core protocol provides.
192 %description -n xorg-proto-evieproto-devel -l pl.UTF-8
193 Rozszerzenie XEVIE (Extended Visual Information Extension) definiuje
194 protokół pozwalający klientowi poznać informacje o poszczególnych
195 ekranach X ukrytych za protokołem.
197 %package -n xorg-proto-fixesproto-devel
198 Summary: X Fixes extension headers
199 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia X Fixes
200 Version: %{fixes_ver}
201 Group: X11/Development/Libraries
202 Requires: xorg-proto-xextproto-devel = 1:%{xext_ver}-%{release}
203 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
206 %description -n xorg-proto-fixesproto-devel
207 Header files and documentation for the XFIXES extension.
209 %description -n xorg-proto-fixesproto-devel -l pl.UTF-8
210 Pliki nagłówkowe i dokumentacja do rozszerzenia XFIXES.
212 %package -n xorg-proto-fontcacheproto-devel
213 Summary: Fontcache extension headers
214 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Fontcache
215 Version: %{fontcache_ver}
216 Group: X11/Development/Libraries
217 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
219 %description -n xorg-proto-fontcacheproto-devel
220 Fontcache extension headers.
222 %description -n xorg-proto-fontcacheproto-devel -l pl.UTF-8
223 Pliki nagłówkowe rozszerzenia Fontcache.
225 %package -n xorg-proto-fontsproto-devel
226 Summary: Fonts extension headers
227 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Fonts
228 Version: %{fonts_ver}
229 Group: X11/Development/Libraries
230 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
232 %description -n xorg-proto-fontsproto-devel
233 Fonts extension headers.
235 %description -n xorg-proto-fontsproto-devel -l pl.UTF-8
236 Pliki nagłówkowe rozszerzenia Fonts.
238 %package -n xorg-proto-glproto-devel
239 Summary: GLX extension headers
240 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia GLX
242 Group: X11/Development/Libraries
243 # <GL/glxint.h> needs <X11/X*.h> and <GL/gl.h>
244 Requires: OpenGL-devel
245 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
247 %description -n xorg-proto-glproto-devel
248 GLX (OpenGL) extension headers.
250 %description -n xorg-proto-glproto-devel -l pl.UTF-8
251 Pliki nagłówkowe rozszerzenia GLX (OpenGL).
253 %package -n xorg-proto-inputproto-devel
254 Summary: Input extension headers
255 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Input
256 Version: %{input_ver}
257 Group: X11/Development/Libraries
258 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
260 %description -n xorg-proto-inputproto-devel
261 Input extension headers.
263 %description -n xorg-proto-inputproto-devel -l pl.UTF-8
264 Pliki nagłówkowe rozszerzenia Input.
266 %package -n xorg-proto-kbproto-devel
267 Summary: KB extension headers
268 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia KB
270 Group: X11/Development/Libraries
271 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
273 %description -n xorg-proto-kbproto-devel
274 KB (XKEYBOARD) extension headers.
276 %description -n xorg-proto-kbproto-devel -l pl.UTF-8
277 Pliki nagłówkowe rozszerzenia KB (XKEYBOARD).
279 %package -n xorg-proto-lg3dproto-devel
280 Summary: LGE extension headers
281 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia LGE
283 Group: X11/Development/Libraries
284 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
286 %description -n xorg-proto-lg3dproto-devel
287 LGE extension headers.
289 %description -n xorg-proto-lg3dproto-devel -l pl.UTF-8
290 Pliki nagłówkowe rozszerzenia LGE.
292 %package -n xorg-proto-presentproto-devel
293 Summary: Present extension headers
294 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Present
295 Version: %{present_ver}
296 Group: X11/Development/Libraries
297 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
299 %description -n xorg-proto-presentproto-devel
300 Present extension headers.
302 %description -n xorg-proto-presentproto-devel -l pl.UTF-8
303 Pliki nagłówkowe rozszerzenia Present.
305 %package -n xorg-proto-printproto-devel
306 Summary: Xprint extension headers
307 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Xprint
308 Version: %{print_ver}
309 Group: X11/Development/Libraries
310 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
312 %description -n xorg-proto-printproto-devel
313 Xprint extension to the X11 protocol is (now deprecated) portable,
314 network-transparent printing system.
316 %description -n xorg-proto-printproto-devel -l pl.UTF-8
317 Rozszerzenie Xprint protokołu X11 jest (teraz już przestarzałym)
318 systemem drukowania przezroczystym względem sieci.
320 %package -n xorg-proto-randrproto-devel
321 Summary: RandR extension headers
322 Summary(pl.UTF-8): Pliki nagłówkowe rozrzerzenia RandR
323 Version: %{randr_ver}
324 Group: X11/Development/Libraries
325 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
328 %description -n xorg-proto-randrproto-devel
329 RandR extension headers.
331 The X Resize, Rotate and Reflect Extension, called RandR for short,
332 brings the ability to resize, rotate and reflect the root window of a
333 screen. It is based on the X Resize and Rotate Extension as specified
334 in the Proceedings of the 2001 Usenix Technical Conference [RANDR].
336 %description -n xorg-proto-randrproto-devel -l pl.UTF-8
337 Pliki nagłówkowe rozszerzenia RandR.
339 Rozszerzenie X Resize, Rotate and Reflect (w skrócie RandR) daje
340 możliwość zmiany rozmiaru, obrotu i odbicia głównego okna ekranu. Jest
341 oparte na rozszerzeniu X Resize and Rotate opisanym w protokołach
342 konferencji 2001 Usenix Technical Conference [RANDR].
344 %package -n xorg-proto-recordproto-devel
345 Summary: Record extension headers
346 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Record
347 Version: %{record_ver}
348 Group: X11/Development/Libraries
349 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
352 %description -n xorg-proto-recordproto-devel
353 Record extension headers.
355 %description -n xorg-proto-recordproto-devel -l pl.UTF-8
356 Pliki nagłówkowe rozszerzenia Record.
358 %package -n xorg-proto-renderproto-devel
359 Summary: RENDER extension headers
360 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia RENDER
361 Version: %{render_ver}
362 Group: X11/Development/Libraries
363 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
367 %description -n xorg-proto-renderproto-devel
368 X Rendering (RENDER) extension headers.
370 %description -n xorg-proto-renderproto-devel -l pl.UTF-8
371 Pliki nagłówkowe rozszerzenia X Rendering (RENDER).
373 %package -n xorg-proto-resourceproto-devel
374 Summary: Resource extension headers
375 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Resource
376 Version: %{resource_ver}
377 Group: X11/Development/Libraries
378 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
379 Obsoletes: resourceext
381 %description -n xorg-proto-resourceproto-devel
382 Resource extension headers.
384 %description -n xorg-proto-resourceproto-devel -l pl.UTF-8
385 Pliki nagłówkowe rozszerzenia Resource.
387 %package -n xorg-proto-scrnsaverproto-devel
388 Summary: ScrnSaver extension headers
389 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia ScrnSaver
390 Version: %{scrnsaver_ver}
391 Group: X11/Development/Libraries
392 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
394 %description -n xorg-proto-scrnsaverproto-devel
395 ScrnSaver extension headers.
397 %description -n xorg-proto-scrnsaverproto-devel -l pl.UTF-8
398 Pliki nagłówkowe rozszerzenia ScrnSaver.
400 %package -n xorg-proto-trapproto-devel
401 Summary: Trap extension headers
402 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Trap
404 Group: X11/Development/Libraries
405 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
406 Requires: xorg-lib-libXt-devel
408 %description -n xorg-proto-trapproto-devel
409 Trap extension headers.
411 %description -n xorg-proto-trapproto-devel -l pl.UTF-8
412 Pliki nagłówkowe rozszerzenia Trap.
414 %package -n xorg-proto-videoproto-devel
415 Summary: Video extension headers
416 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Video
417 Version: %{video_ver}
418 Group: X11/Development/Libraries
419 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
421 %description -n xorg-proto-videoproto-devel
422 Video (XVideo) extension headers.
424 %description -n xorg-proto-videoproto-devel -l pl.UTF-8
425 Pliki nagłówkowe rozszerzenia Video (XVideo).
427 %package -n xorg-proto-windowswmproto-devel
428 Summary: WindowsWM extension headers
429 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia WindowsWM
430 Version: %{windowswm_ver}
431 Group: X11/Development/Libraries
432 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
434 %description -n xorg-proto-windowswmproto-devel
435 WindowsWM extension headers provide the definition of the WindowsWM
436 extension to the X11 protocol, used for coordination between an X11
437 server and the Microsoft Windows native window manager.
439 %description -n xorg-proto-windowswmproto-devel -l pl.UTF-8
440 Pliki nagłówkowe rozszerzenia WindowsWM udostępniają definicję
441 rozszerzenia WindowsWM do protokołu X11, służącego do współpracy
442 między serwerem X11 a natywnym zarządcą okien Microsoft Windows.
444 %package -n xorg-proto-xcalibrateproto-devel
445 Summary: XCalibrate extension headers
446 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XCalibrate
447 Version: %{xcalibrate_ver}
448 Group: X11/Development/Libraries
450 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
452 %description -n xorg-proto-xcalibrateproto-devel
453 XCalibrate extension headers.
455 %description -n xorg-proto-xcalibrateproto-devel -l pl.UTF-8
456 Pliki nagłówkowe rozszerzenia XCalibrate.
458 %package -n xorg-proto-xcmiscproto-devel
459 Summary: XCMisc extension headers
460 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XCMisc
461 Version: %{xcmisc_ver}
462 Group: X11/Development/Libraries
464 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
466 %description -n xorg-proto-xcmiscproto-devel
467 XCMisc extension headers.
469 %description -n xorg-proto-xcmiscproto-devel -l pl.UTF-8
470 Pliki nagłówkowe rozszerzenia XCMisc.
472 %package -n xorg-proto-xextproto-devel
473 Summary: XExt extension headers
474 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzeń XExt
477 Group: X11/Development/Libraries
478 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
479 Provides: xorg-proto-dpmsproto-devel = %{dpms_ver}-%{release}
480 Suggests: xorg-lib-libXext-devel >= 1:1.1
481 Obsoletes: xextensions
483 %description -n xorg-proto-xextproto-devel
484 Header files for X protocol extensions, covering:
487 - Extended-Visual-Information
488 - Generic Event Extension
491 - MIT-SUNDRY-NONSTANDARD
500 %description -n xorg-proto-xextproto-devel -l pl.UTF-8
501 Pliki nagłówkowe rozszerzeń protokołu X, obejmujące:
504 - Extended-Visual-Information
505 - Generic Event Extension
508 - MIT-SUNDRY-NONSTANDARD
517 %package -n xorg-proto-xf86bigfontproto-devel
518 Summary: XF86BigFont extension headers
519 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XF86BigFont
520 Version: %{xf86bigfont_ver}
521 # reset epoch after xext
523 Group: X11/Development/Libraries
524 Requires: xorg-proto-fontsproto-devel = %{fonts_ver}-%{release}
526 %description -n xorg-proto-xf86bigfontproto-devel
527 XF86BigFont extension headers.
529 %description -n xorg-proto-xf86bigfontproto-devel -l pl.UTF-8
530 Pliki nagłówkowe rozszerzenia XF86BigFont.
532 %package -n xorg-proto-xf86dgaproto-devel
533 Summary: XF86DGA extension headers
534 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XF86DGA
535 Version: %{xf86dga_ver}
536 Group: X11/Development/Libraries
537 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
539 %description -n xorg-proto-xf86dgaproto-devel
540 XF86DGA extension headers.
542 %description -n xorg-proto-xf86dgaproto-devel -l pl.UTF-8
543 Pliki nagłówkowe rozszerzenia XF86DGA.
545 %package -n xorg-proto-xf86driproto-devel
546 Summary: XF86DRI extension headers
547 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XF86DRI
548 Version: %{xf86dri_ver}
549 Group: X11/Development/Libraries
550 Requires: libdrm-devel
551 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
553 %description -n xorg-proto-xf86driproto-devel
554 XF86DRI (XFree86 Direct Rendering Infrastructure) extension defines a
555 protocol to allow user applications to access the video hardware
556 without requiring data to be passed through the X server.
558 %description -n xorg-proto-xf86driproto-devel -l pl.UTF-8
559 Rozszerzenie XF86DRI (XFree86 Direct Rendering Infrastructure)
560 definiuje protokół pozwalający aplikacjom użytkownika na dostęp do
561 sprzętu wyświetlającego obraz bez potrzeby przekazywania danych
564 %package -n xorg-proto-xf86miscproto-devel
565 Summary: XFree86-Misc extension headers
566 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XFree86-Misc
567 Version: %{xf86misc_ver}
568 Group: X11/Development/Libraries
569 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
571 %description -n xorg-proto-xf86miscproto-devel
572 This package includes the protocol definitions of the "XFree86-Misc"
573 extension to the X11 protocol. The "XFree86-Misc" extension is
574 supported by the XFree86 X server and versions of the Xorg X server
577 %description -n xorg-proto-xf86miscproto-devel -l pl.UTF-8
578 Ten pakiet zawiera definicje protokołu rozszerzenia "XFree86-Misc"
579 do protokołu X11. Rozszerzenie to jest obsługiwane przez serwer X
580 XFree86 oraz serwer X Xorg w wersji wcześniejszej niż Xorg 1.6.
582 %package -n xorg-proto-xf86rushproto-devel
583 Summary: XF86Rush extension headers
584 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XF86Rush
585 Version: %{xf86rush_ver}
586 Group: X11/Development/Libraries
587 Requires: xorg-proto-videoproto-devel = %{video_ver}-%{release}
589 %description -n xorg-proto-xf86rushproto-devel
590 XF86Rush extension headers.
592 %description -n xorg-proto-xf86rushproto-devel -l pl.UTF-8
593 Pliki nagłówkowe rozszerzenia XF86Rush.
595 %package -n xorg-proto-xf86vidmodeproto-devel
596 Summary: XF86VidMode extension headers
597 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XF86VidMode
598 Version: %{xf86vidmode_ver}
599 Group: X11/Development/Libraries
600 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
602 %description -n xorg-proto-xf86vidmodeproto-devel
603 XF86VidMode (XFree86 Video Mode) extension defines a protocol for
604 dynamically configuring modelines and gamma.
606 %description -n xorg-proto-xf86vidmodeproto-devel -l pl.UTF-8
607 Rozszerzenie XF86VidMode (XFree86 Video Mode) definiuje protokół do
608 dynamicznej konfiguracji linii opisujących tryb (modeline) oraz
611 %package -n xorg-proto-xineramaproto-devel
612 Summary: Xinerama extension headers
613 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Xinerama
614 Version: %{xinerama_ver}
615 Group: X11/Development/Libraries
616 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
617 Obsoletes: panoramixext
618 Obsoletes: xorg-proto-panoramixproto-devel
620 %description -n xorg-proto-xineramaproto-devel
621 Xinerama is an X extension that allows multiple physical screens
622 controlled by a single X server to appear as a single screen.
624 %description -n xorg-proto-xineramaproto-devel -l pl.UTF-8
625 Xinerama to rozszerzenie X pozwalające na sterowanie wieloma
626 fizycznymi ekranami przez pojedynczy serwer X tak, że stają się
629 %package -n xorg-proto-xproto-devel
630 Summary: X protocol and ancillary headers
631 Summary(pl.UTF-8): Pliki nagłówkowe protokołu X i pomocnicze
633 Group: X11/Development/Libraries
634 Requires: filesystem >= 3.0-32
637 %description -n xorg-proto-xproto-devel
638 X protocol and ancillary headers.
640 %description -n xorg-proto-xproto-devel -l pl.UTF-8
641 Pliki nagłówkowe protokołu X i pomocnicze.
643 %package -n xorg-proto-xproxymngproto-devel
644 Summary: X Proxy Management Protocol headers
645 Summary(pl.UTF-8): Pliki nagłówkowe protokołu X Proxy Management
646 Version: %{xproxymng_ver}
647 Group: X11/Development/Libraries
648 Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
649 Obsoletes: xorg-proto-xproxymanagementprotocol-devel < 1.0.3-4
651 %description -n xorg-proto-xproxymngproto-devel
652 X Proxy Management Protocol headers.
654 The Proxy Management Protocol is an ICE based protocol that provides a
655 way for application servers to easily locate proxy services available
658 %description -n xorg-proto-xproxymngproto-devel -l pl.UTF-8
659 Pliki nagłówkowe protokołu X Proxy Management.
661 Proxy Management Protocol to oparty na ICE protokół pozwalający
662 serwerom aplikacji lokalizować w prosty sposób dostępne dla nich
666 %setup -q -n xorgproto-%{ver}
673 %if "%{_gnu}" != "-gnux32"
677 %{?with_legacy:--enable-legacy} \
683 rm -rf $RPM_BUILD_ROOT
686 DESTDIR=$RPM_BUILD_ROOT
689 # moved to libX11 >= 1.6.9
690 %{__rm} $RPM_BUILD_ROOT%{_includedir}/X11/extensions/XKBgeom.h
691 # moved to libXvMC >= 1.0.12
692 %{__rm} $RPM_BUILD_ROOT%{_includedir}/X11/extensions/vldXvMC.h
695 %if %{without foreign}
696 %{__rm} $RPM_BUILD_ROOT%{_includedir}/X11/extensions/{applewm,windowswm}*.h
697 %{__rm} $RPM_BUILD_ROOT%{_npkgconfigdir}/{applewmproto,windowswmproto}.pc
701 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/{bigreqsproto,fontsproto,kbproto,recordproto,scrnsaverproto,xcmiscproto,xextproto,xorgproto,xproto}
704 rm -rf $RPM_BUILD_ROOT
707 %files -n xorg-proto-applewmproto-devel
708 %defattr(644,root,root,755)
709 %doc COPYING-applewmproto
710 %{_includedir}/X11/extensions/applewm*.h
711 %{_npkgconfigdir}/applewmproto.pc
714 %files -n xorg-proto-bigreqsproto-devel
715 %defattr(644,root,root,755)
716 %doc COPYING-bigreqsproto specs/bigreqsproto/bigreq.html
717 %{_includedir}/X11/extensions/bigreqs*.h
718 %{_npkgconfigdir}/bigreqsproto.pc
720 %files -n xorg-proto-compositeproto-devel
721 %defattr(644,root,root,755)
722 %doc COPYING-compositeproto compositeproto.txt
723 %{_includedir}/X11/extensions/composite*.h
724 %{_npkgconfigdir}/compositeproto.pc
726 %files -n xorg-proto-damageproto-devel
727 %defattr(644,root,root,755)
728 %doc COPYING-damageproto damageproto.txt
729 %{_includedir}/X11/extensions/damage*.h
730 %{_npkgconfigdir}/damageproto.pc
732 %files -n xorg-proto-dmxproto-devel
733 %defattr(644,root,root,755)
734 %doc COPYING-dmxproto
735 %{_includedir}/X11/extensions/dmx*.h
736 %{_npkgconfigdir}/dmxproto.pc
738 %files -n xorg-proto-dri2proto-devel
739 %defattr(644,root,root,755)
740 %doc COPYING-dri2proto dri2proto.txt
741 %{_includedir}/X11/extensions/dri2*.h
742 %{_npkgconfigdir}/dri2proto.pc
744 %files -n xorg-proto-dri3proto-devel
745 %defattr(644,root,root,755)
746 %doc COPYING-dri3proto dri3proto.txt
747 %{_includedir}/X11/extensions/dri3proto.h
748 %{_npkgconfigdir}/dri3proto.pc
751 %files -n xorg-proto-evieproto-devel
752 %defattr(644,root,root,755)
753 %doc COPYING-evieproto
754 %{_includedir}/X11/extensions/Xeviestr.h
755 %{_includedir}/X11/extensions/evieproto.h
756 %{_npkgconfigdir}/evieproto.pc
759 %files -n xorg-proto-fixesproto-devel
760 %defattr(644,root,root,755)
761 %doc COPYING-fixesproto fixesproto.txt
762 %{_includedir}/X11/extensions/xfixes*.h
763 %{_npkgconfigdir}/fixesproto.pc
766 %files -n xorg-proto-fontcacheproto-devel
767 %defattr(644,root,root,755)
768 %doc COPYING-fontcacheproto
769 %{_includedir}/X11/extensions/fontcach*.h
770 %{_npkgconfigdir}/fontcacheproto.pc
773 %files -n xorg-proto-fontsproto-devel
774 %defattr(644,root,root,755)
775 %doc COPYING-fontsproto specs/fontsproto/fsproto.html
776 %dir %{_includedir}/X11/fonts
777 %{_includedir}/X11/fonts/FS.h
778 %{_includedir}/X11/fonts/FSproto.h
779 %{_includedir}/X11/fonts/font.h
780 %{_includedir}/X11/fonts/fontproto.h
781 %{_includedir}/X11/fonts/fontstruct.h
782 %{_includedir}/X11/fonts/fsmasks.h
783 %{_npkgconfigdir}/fontsproto.pc
785 %files -n xorg-proto-glproto-devel
786 %defattr(644,root,root,755)
788 %{_includedir}/GL/glxint.h
789 %{_includedir}/GL/glxmd.h
790 %{_includedir}/GL/glxproto.h
791 %{_includedir}/GL/glxtokens.h
792 %dir %{_includedir}/GL/internal
793 %{_includedir}/GL/internal/glcore.h
794 %{_npkgconfigdir}/glproto.pc
796 %files -n xorg-proto-inputproto-devel
797 %defattr(644,root,root,755)
798 %doc COPYING-inputproto
799 # specs/{XIproto.txt,XI2proto.txt}
800 %{_includedir}/X11/extensions/XI.h
801 %{_includedir}/X11/extensions/XIproto.h
802 %{_includedir}/X11/extensions/XI2.h
803 %{_includedir}/X11/extensions/XI2proto.h
804 %{_npkgconfigdir}/inputproto.pc
806 %files -n xorg-proto-kbproto-devel
807 %defattr(644,root,root,755)
808 %doc COPYING-kbproto specs/kbproto/{XKBproto-*.svg,xkbproto.html}
809 %{_includedir}/X11/extensions/XKB.h
810 %{_includedir}/X11/extensions/XKBproto.h
811 %{_includedir}/X11/extensions/XKBsrv.h
812 %{_includedir}/X11/extensions/XKBstr.h
813 %{_npkgconfigdir}/kbproto.pc
816 %files -n xorg-proto-lg3dproto-devel
817 %defattr(644,root,root,755)
818 %doc COPYING-lg3dproto
819 %{_includedir}/X11/extensions/lgewire.h
820 %{_npkgconfigdir}/lg3dproto.pc
823 %files -n xorg-proto-presentproto-devel
824 %defattr(644,root,root,755)
825 %doc COPYING-presentproto presentproto.txt
826 %{_includedir}/X11/extensions/present*.h
827 %{_npkgconfigdir}/presentproto.pc
830 %files -n xorg-proto-printproto-devel
831 %defattr(644,root,root,755)
832 %doc COPYING-printproto specs/printproto/xp_proto.ps
833 %{_includedir}/X11/extensions/Print*.h
834 %{_npkgconfigdir}/printproto.pc
835 %{_mandir}/man7/Xprint.7*
838 %files -n xorg-proto-randrproto-devel
839 %defattr(644,root,root,755)
840 %doc COPYING-randrproto randrproto.txt
841 %{_includedir}/X11/extensions/randr*.h
842 %{_npkgconfigdir}/randrproto.pc
844 %files -n xorg-proto-recordproto-devel
845 %defattr(644,root,root,755)
846 %doc COPYING-recordproto specs/recordproto/record.html
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 specs/scrnsaverproto/saver.html
865 %{_includedir}/X11/extensions/saver*.h
866 %{_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
876 %files -n xorg-proto-videoproto-devel
877 %defattr(644,root,root,755)
878 %doc COPYING-videoproto xv-protocol-v2.txt
879 %{_includedir}/X11/extensions/Xv.h
880 %{_includedir}/X11/extensions/Xvproto.h
881 %{_includedir}/X11/extensions/XvMC.h
882 %{_includedir}/X11/extensions/XvMCproto.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 specs/xcmiscproto/xc-misc.html
903 %{_includedir}/X11/extensions/xcmisc*.h
904 %{_npkgconfigdir}/xcmiscproto.pc
906 %files -n xorg-proto-xextproto-devel
907 %defattr(644,root,root,755)
908 %doc COPYING-xextproto specs/xextproto/{appgrp,dbe,dpms,evi,geproto,lbx,multibuf,security,shape,shm,sync,tog-cup,xtest}.html
909 %{_includedir}/X11/extensions/EVI*.h
910 %{_includedir}/X11/extensions/ag*.h
911 %{_includedir}/X11/extensions/cup*.h
912 %{_includedir}/X11/extensions/dbe*.h
913 %{_includedir}/X11/extensions/dpms*.h
914 %{_includedir}/X11/extensions/ge*.h
915 %{_includedir}/X11/extensions/lbx*.h
916 %{_includedir}/X11/extensions/mitmisc*.h
917 %{_includedir}/X11/extensions/multibuf*.h
918 %{_includedir}/X11/extensions/secur*.h
919 %{_includedir}/X11/extensions/shape*.h
920 %{_includedir}/X11/extensions/shm*.h
921 %{_includedir}/X11/extensions/sync*.h
922 %{_includedir}/X11/extensions/xtest*.h
923 %{_npkgconfigdir}/dpmsproto.pc
924 %{_npkgconfigdir}/xextproto.pc
926 %files -n xorg-proto-xf86bigfontproto-devel
927 %defattr(644,root,root,755)
928 %doc COPYING-xf86bigfontproto
929 %{_includedir}/X11/extensions/xf86bigf*.h
930 %{_npkgconfigdir}/xf86bigfontproto.pc
932 %files -n xorg-proto-xf86dgaproto-devel
933 %defattr(644,root,root,755)
934 %doc COPYING-xf86dgaproto
935 %{_includedir}/X11/extensions/xf86dga*.h
936 %{_npkgconfigdir}/xf86dgaproto.pc
938 %files -n xorg-proto-xf86driproto-devel
939 %defattr(644,root,root,755)
940 %doc COPYING-xf86driproto
941 %dir %{_includedir}/X11/dri
942 %{_includedir}/X11/dri/xf86dri*.h
943 %{_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
953 %files -n xorg-proto-xf86rushproto-devel
954 %defattr(644,root,root,755)
955 %doc COPYING-xf86rushproto
956 %{_includedir}/X11/extensions/xf86rush*.h
957 %{_npkgconfigdir}/xf86rushproto.pc
960 %files -n xorg-proto-xf86vidmodeproto-devel
961 %defattr(644,root,root,755)
962 %doc COPYING-xf86vidmodeproto
963 %{_includedir}/X11/extensions/xf86vm*.h
964 %{_npkgconfigdir}/xf86vidmodeproto.pc
966 %files -n xorg-proto-xineramaproto-devel
967 %defattr(644,root,root,755)
968 %doc COPYING-xineramaproto
969 %{_includedir}/X11/extensions/panoramiXproto.h
970 %{_npkgconfigdir}/xineramaproto.pc
972 %files -n xorg-proto-xproto-devel
973 %defattr(644,root,root,755)
974 %doc AUTHORS COPYING-x11proto README.md specs/SIAddresses/{IPv6,hostname,localuser}.md specs/xproto/x11protocol.html
975 %{_includedir}/X11/DECkeysym.h
976 %{_includedir}/X11/HPkeysym.h
977 %{_includedir}/X11/Sunkeysym.h
978 %{_includedir}/X11/X.h
979 %{_includedir}/X11/XF86keysym.h
980 %{_includedir}/X11/XWDFile.h
981 %{_includedir}/X11/Xalloca.h
982 %{_includedir}/X11/Xarch.h
983 %{_includedir}/X11/Xatom.h
984 %{_includedir}/X11/Xdefs.h
985 %{_includedir}/X11/Xfuncproto.h
986 %{_includedir}/X11/Xfuncs.h
987 %{_includedir}/X11/Xmd.h
988 %{_includedir}/X11/Xos.h
989 %{_includedir}/X11/Xos_r.h
990 %{_includedir}/X11/Xosdefs.h
991 %{_includedir}/X11/Xpoll.h
992 %{_includedir}/X11/Xproto.h
993 %{_includedir}/X11/Xprotostr.h
994 %{_includedir}/X11/Xthreads.h
995 %{_includedir}/X11/Xw32defs.h
996 %{_includedir}/X11/Xwindows.h
997 %{_includedir}/X11/Xwinsock.h
998 %{_includedir}/X11/ap_keysym.h
999 %{_includedir}/X11/keysym.h
1000 %{_includedir}/X11/keysymdef.h
1001 %dir %{_includedir}/X11/extensions
1002 %{_npkgconfigdir}/xproto.pc
1005 %files -n xorg-proto-xproxymngproto-devel
1006 %defattr(644,root,root,755)
1007 %doc COPYING-pmproto PM_spec
1008 %dir %{_includedir}/X11/PM
1009 %{_includedir}/X11/PM/PM*.h
1010 %{_npkgconfigdir}/xproxymngproto.pc