]> git.pld-linux.org Git - packages/xorg-proto-xorgproto.git/blob - xorg-proto-xorgproto.spec
- updated to 2024.1 (dri3proto 1.4, presentproto 1.4)
[packages/xorg-proto-xorgproto.git] / xorg-proto-xorgproto.spec
1 # NOTE: when updating spec, adjust particular proto versions!
2
3 # whole package version
4 %define ver             2024.1
5 # package release
6 %define rel             1
7 # subpackage versions (see .pc files)
8 %define applewm_ver     1.4.2
9 %define bigreqs_ver     1.1.2
10 %define composite_ver   0.4.2
11 %define damage_ver      1.2.1
12 %define dmx_ver         2.3.1
13 %define dpms_ver        1.2
14 %define dri2_ver        2.8
15 %define dri3_ver        1.4
16 %define evie_ver        1.1.1
17 %define fixes_ver       6.1
18 %define fontcache_ver   0.1.3
19 %define fonts_ver       2.1.3
20 %define gl_ver          1.4.17
21 %define input_ver       2.3.99.2
22 %define kb_ver          1.0.7
23 %define lg3d_ver        5.0
24 %define present_ver     1.4
25 %define print_ver       1.0.5
26 %define randr_ver       1.6.0
27 %define record_ver      1.14.2
28 %define render_ver      0.11.1
29 %define resource_ver    1.2.0
30 %define scrnsaver_ver   1.2.3
31 %define trap_ver        3.4.3
32 %define video_ver       2.3.3
33 %define windowswm_ver   1.0.4
34 %define xcalibrate_ver  0.1.0
35 %define xcmisc_ver      1.2.2
36 %define xext_ver        7.3.0
37 %define xf86bigfont_ver 1.2.0
38 %define xf86dga_ver     2.1
39 %define xf86dri_ver     2.1.1
40 %define xf86misc_ver    0.9.3
41 %define xf86rush_ver    1.1.2
42 %define xf86vidmode_ver 2.3.1
43 %define xinerama_ver    1.2.1
44 %define x_ver           7.0.33
45 %define xproxymng_ver   1.0.3
46 %define xwayland_ver    1.0
47
48 # Conditional build:
49 %bcond_without  foreign         # foreign OS protocols (applewm, windowswm)
50 %bcond_without  legacy          # legacy protocols (XCalibrate, evie, fontcache, lg3d, print, trap, xf86misc, xf86rush, xproxymng)
51
52 Summary:        Header files of X Window System Unified Protocol
53 Summary(pl.UTF-8):      Pliki nagłówkowe zunifikowanego protokołu systemu X Window
54 Name:           xorg-proto-xorgproto
55 Version:        %{ver}
56 Release:        %{ver}.%{rel}
57 License:        MIT
58 Group:          X11/Development/Libraries
59 Source0:        https://xorg.freedesktop.org/releases/individual/proto/xorgproto-%{ver}.tar.xz
60 # Source0-md5:  12374d29fb5ae642cfa872035e401640
61 URL:            https://xorg.freedesktop.org/
62 BuildRequires:  autoconf >= 2.60
63 BuildRequires:  automake
64 BuildRequires:  docbook-dtd43-xml
65 BuildRequires:  libxslt-progs
66 BuildRequires:  python3 >= 1:3.6
67 BuildRequires:  tar >= 1:1.22
68 BuildRequires:  xmlto >= 0.0.22
69 BuildRequires:  xorg-sgml-doctools >= 1.8
70 BuildRequires:  xorg-util-util-macros >= 1.12
71 BuildRequires:  xz
72 BuildArch:      noarch
73 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
74
75 %description
76 This package provides the headers and specification documents defining
77 the core protocol and (many) extensions for the X Window System.
78
79 %description -l pl.UTF-8
80 Ten pakiet zawiera pliki nagłówkowe i dokumenty ze specyfikacją
81 definiującą podstawowy protokół oraz wiele rozszerzeń systemu X
82 Window.
83
84 %package -n xorg-proto-applewmproto-devel
85 Summary:        AppleWM extension headers
86 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia AppleWM
87 Version:        %{applewm_ver}
88 Group:          X11/Development/Libraries
89 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
90
91 %description -n xorg-proto-applewmproto-devel
92 AppleWM extension headers.
93
94 %description -n xorg-proto-applewmproto-devel -l pl.UTF-8
95 Pliki nagłówkowe rozszerzenia AppleWM.
96
97 %package -n xorg-proto-bigreqsproto-devel
98 Summary:        Big Requests extension headers
99 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia Big Requests
100 Version:        %{bigreqs_ver}
101 Group:          X11/Development/Libraries
102 # just for dirs
103 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
104
105 %description -n xorg-proto-bigreqsproto-devel
106 Big Requests extension headers.
107
108 %description -n xorg-proto-bigreqsproto-devel -l pl.UTF-8
109 Pliki nagłówkowe rozszerzenia Big Requests.
110
111 %package -n xorg-proto-compositeproto-devel
112 Summary:        Composite extension headers
113 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia Composite
114 Version:        %{composite_ver}
115 Requires:       xorg-proto-fixesproto-devel = %{fixes_ver}-%{release}
116 Obsoletes:      compositeext < 2.1
117
118 %description -n xorg-proto-compositeproto-devel
119 Composite extension headers.
120
121 %description -n xorg-proto-compositeproto-devel -l pl.UTF-8
122 Pliki nagłówkowe rozszerzenia Composite.
123
124 %package -n xorg-proto-damageproto-devel
125 Summary:        Damage extension headers
126 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia Damage
127 Version:        %{damage_ver}
128 Group:          X11/Development/Libraries
129 Requires:       xorg-proto-fixesproto-devel = %{fixes_ver}-%{release}
130 Obsoletes:      damageext < 1.1
131
132 %description -n xorg-proto-damageproto-devel
133 Damage extension headers.
134
135 %description -n xorg-proto-damageproto-devel -l pl.UTF-8
136 Pliki nagłówkowe rozszerzenia Damage.
137
138 %package -n xorg-proto-dmxproto-devel
139 Summary:        DMX extension headers
140 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia DMX
141 Version:        %{dmx_ver}
142 Group:          X11/Development/Libraries
143 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
144
145 %description -n xorg-proto-dmxproto-devel
146 DMX (Distributed Multihead X) extension defines a protocol for clients
147 to access a front-end proxy X server that controls multiple back-end X
148 servers making up a large display.
149
150 %description -n xorg-proto-dmxproto-devel -l pl.UTF-8
151 Rozszerzenie DMX (Distributed Multihead X) definiuje protokół
152 pozwalający klientom na dostęp do frontendowego serwera proxy X
153 sterującego wieloma backendowymi serwerami X tworzącymi duży ekran.
154
155 %package -n xorg-proto-dri2proto-devel
156 Summary:        DRI2 extension headers
157 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia DRI2
158 Version:        %{dri2_ver}
159 Group:          X11/Development/Libraries
160 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
161
162 %description -n xorg-proto-dri2proto-devel
163 DRI2 (Direct Rendering Infrastructure 2) extension headers.
164
165 %description -n xorg-proto-dri2proto-devel -l pl.UTF-8
166 Pliki nagłówkowe rozszerzenia DRI2 (Direct Rendering Infrastructure
167 2).
168
169 %package -n xorg-proto-dri3proto-devel
170 Summary:        DRI3 extension headers
171 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia DRI3
172 Version:        %{dri3_ver}
173 Group:          X11/Development/Libraries
174 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
175
176 %description -n xorg-proto-dri3proto-devel
177 DRI3 (Direct Rendering Infrastructure 3) extension headers.
178
179 %description -n xorg-proto-dri3proto-devel -l pl.UTF-8
180 Pliki nagłówkowe rozszerzenia DRI3 (Direct Rendering Infrastructure
181 3).
182
183 %package -n xorg-proto-evieproto-devel
184 Summary:        EvIE extension headers
185 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia EvIE
186 Version:        %{evie_ver}
187 Group:          X11/Development/Libraries
188 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
189 Obsoletes:      xorg-proto-evieext-devel < 1.1.1-3
190
191 %description -n xorg-proto-evieproto-devel
192 Extended Visual Information Extension (XEVIE) defines a protocol for a
193 client to determine information about core X visuals beyond what the
194 core protocol provides.
195
196 %description -n xorg-proto-evieproto-devel -l pl.UTF-8
197 Rozszerzenie XEVIE (Extended Visual Information Extension) definiuje
198 protokół pozwalający klientowi poznać informacje o poszczególnych
199 ekranach X ukrytych za protokołem.
200
201 %package -n xorg-proto-fixesproto-devel
202 Summary:        X Fixes extension headers
203 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia X Fixes
204 Version:        %{fixes_ver}
205 Group:          X11/Development/Libraries
206 Requires:       xorg-proto-xextproto-devel = 1:%{xext_ver}-%{release}
207 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
208 Obsoletes:      fixesext < 3.0
209
210 %description -n xorg-proto-fixesproto-devel
211 Header files and documentation for the XFIXES extension.
212
213 %description -n xorg-proto-fixesproto-devel -l pl.UTF-8
214 Pliki nagłówkowe i dokumentacja do rozszerzenia XFIXES.
215
216 %package -n xorg-proto-fontcacheproto-devel
217 Summary:        Fontcache extension headers
218 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia Fontcache
219 Version:        %{fontcache_ver}
220 Group:          X11/Development/Libraries
221 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
222
223 %description -n xorg-proto-fontcacheproto-devel
224 Fontcache extension headers.
225
226 %description -n xorg-proto-fontcacheproto-devel -l pl.UTF-8
227 Pliki nagłówkowe rozszerzenia Fontcache.
228
229 %package -n xorg-proto-fontsproto-devel
230 Summary:        Fonts extension headers
231 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia Fonts
232 Version:        %{fonts_ver}
233 Group:          X11/Development/Libraries
234 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
235
236 %description -n xorg-proto-fontsproto-devel
237 Fonts extension headers.
238
239 %description -n xorg-proto-fontsproto-devel -l pl.UTF-8
240 Pliki nagłówkowe rozszerzenia Fonts.
241
242 %package -n xorg-proto-glproto-devel
243 Summary:        GLX extension headers
244 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia GLX
245 Version:        %{gl_ver}
246 Group:          X11/Development/Libraries
247 # <GL/glxint.h> needs <X11/X*.h> and <GL/gl.h>
248 Requires:       OpenGL-devel
249 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
250
251 %description -n xorg-proto-glproto-devel
252 GLX (OpenGL) extension headers.
253
254 %description -n xorg-proto-glproto-devel -l pl.UTF-8
255 Pliki nagłówkowe rozszerzenia GLX (OpenGL).
256
257 %package -n xorg-proto-inputproto-devel
258 Summary:        Input extension headers
259 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia Input
260 Version:        %{input_ver}
261 Group:          X11/Development/Libraries
262 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
263
264 %description -n xorg-proto-inputproto-devel
265 Input extension headers.
266
267 %description -n xorg-proto-inputproto-devel -l pl.UTF-8
268 Pliki nagłówkowe rozszerzenia Input.
269
270 %package -n xorg-proto-kbproto-devel
271 Summary:        KB extension headers
272 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia KB
273 Version:        %{kb_ver}
274 Group:          X11/Development/Libraries
275 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
276
277 %description -n xorg-proto-kbproto-devel
278 KB (XKEYBOARD) extension headers.
279
280 %description -n xorg-proto-kbproto-devel -l pl.UTF-8
281 Pliki nagłówkowe rozszerzenia KB (XKEYBOARD).
282
283 %package -n xorg-proto-lg3dproto-devel
284 Summary:        LGE extension headers
285 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia LGE
286 Version:        %{lg3d_ver}
287 Group:          X11/Development/Libraries
288 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
289
290 %description -n xorg-proto-lg3dproto-devel
291 LGE extension headers.
292
293 %description -n xorg-proto-lg3dproto-devel -l pl.UTF-8
294 Pliki nagłówkowe rozszerzenia LGE.
295
296 %package -n xorg-proto-presentproto-devel
297 Summary:        Present extension headers
298 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia Present
299 Version:        %{present_ver}
300 Group:          X11/Development/Libraries
301 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
302
303 %description -n xorg-proto-presentproto-devel
304 Present extension headers.
305
306 %description -n xorg-proto-presentproto-devel -l pl.UTF-8
307 Pliki nagłówkowe rozszerzenia Present.
308
309 %package -n xorg-proto-printproto-devel
310 Summary:        Xprint extension headers
311 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia Xprint
312 Version:        %{print_ver}
313 Group:          X11/Development/Libraries
314 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
315
316 %description -n xorg-proto-printproto-devel
317 Xprint extension to the X11 protocol is (now deprecated) portable,
318 network-transparent printing system.
319
320 %description -n xorg-proto-printproto-devel -l pl.UTF-8
321 Rozszerzenie Xprint protokołu X11 jest (teraz już przestarzałym)
322 systemem drukowania przezroczystym względem sieci.
323
324 %package -n xorg-proto-randrproto-devel
325 Summary:        RandR extension headers
326 Summary(pl.UTF-8):      Pliki nagłówkowe rozrzerzenia RandR
327 Version:        %{randr_ver}
328 Group:          X11/Development/Libraries
329 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
330 Obsoletes:      randrext < 1.1
331
332 %description -n xorg-proto-randrproto-devel
333 RandR extension headers.
334
335 The X Resize, Rotate and Reflect Extension, called RandR for short,
336 brings the ability to resize, rotate and reflect the root window of a
337 screen. It is based on the X Resize and Rotate Extension as specified
338 in the Proceedings of the 2001 Usenix Technical Conference [RANDR].
339
340 %description -n xorg-proto-randrproto-devel -l pl.UTF-8
341 Pliki nagłówkowe rozszerzenia RandR.
342
343 Rozszerzenie X Resize, Rotate and Reflect (w skrócie RandR) daje
344 możliwość zmiany rozmiaru, obrotu i odbicia głównego okna ekranu. Jest
345 oparte na rozszerzeniu X Resize and Rotate opisanym w protokołach
346 konferencji 2001 Usenix Technical Conference [RANDR].
347
348 %package -n xorg-proto-recordproto-devel
349 Summary:        Record extension headers
350 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia Record
351 Version:        %{record_ver}
352 Group:          X11/Development/Libraries
353 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
354 Obsoletes:      recordext < 1.0
355
356 %description -n xorg-proto-recordproto-devel
357 Record extension headers.
358
359 %description -n xorg-proto-recordproto-devel -l pl.UTF-8
360 Pliki nagłówkowe rozszerzenia Record.
361
362 %package -n xorg-proto-renderproto-devel
363 Summary:        RENDER extension headers
364 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia RENDER
365 Version:        %{render_ver}
366 Group:          X11/Development/Libraries
367 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
368 Obsoletes:      render < 0.9
369 Obsoletes:      renderext < 0.9
370
371 %description -n xorg-proto-renderproto-devel
372 X Rendering (RENDER) extension headers.
373
374 %description -n xorg-proto-renderproto-devel -l pl.UTF-8
375 Pliki nagłówkowe rozszerzenia X Rendering (RENDER).
376
377 %package -n xorg-proto-resourceproto-devel
378 Summary:        Resource extension headers
379 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia Resource
380 Version:        %{resource_ver}
381 Group:          X11/Development/Libraries
382 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
383 Obsoletes:      resourceext < 1.0.1
384
385 %description -n xorg-proto-resourceproto-devel
386 Resource extension headers.
387
388 %description -n xorg-proto-resourceproto-devel -l pl.UTF-8
389 Pliki nagłówkowe rozszerzenia Resource.
390
391 %package -n xorg-proto-scrnsaverproto-devel
392 Summary:        ScrnSaver extension headers
393 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia ScrnSaver
394 Version:        %{scrnsaver_ver}
395 Group:          X11/Development/Libraries
396 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
397
398 %description -n xorg-proto-scrnsaverproto-devel
399 ScrnSaver extension headers.
400
401 %description -n xorg-proto-scrnsaverproto-devel -l pl.UTF-8
402 Pliki nagłówkowe rozszerzenia ScrnSaver.
403
404 %package -n xorg-proto-trapproto-devel
405 Summary:        Trap extension headers
406 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia Trap
407 Version:        %{trap_ver}
408 Group:          X11/Development/Libraries
409 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
410 Requires:       xorg-lib-libXt-devel
411
412 %description -n xorg-proto-trapproto-devel
413 Trap extension headers.
414
415 %description -n xorg-proto-trapproto-devel -l pl.UTF-8
416 Pliki nagłówkowe rozszerzenia Trap.
417
418 %package -n xorg-proto-videoproto-devel
419 Summary:        Video extension headers
420 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia Video
421 Version:        %{video_ver}
422 Group:          X11/Development/Libraries
423 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
424
425 %description -n xorg-proto-videoproto-devel
426 Video (XVideo) extension headers.
427
428 %description -n xorg-proto-videoproto-devel -l pl.UTF-8
429 Pliki nagłówkowe rozszerzenia Video (XVideo).
430
431 %package -n xorg-proto-windowswmproto-devel
432 Summary:        WindowsWM extension headers
433 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia WindowsWM
434 Version:        %{windowswm_ver}
435 Group:          X11/Development/Libraries
436 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
437
438 %description -n xorg-proto-windowswmproto-devel
439 WindowsWM extension headers provide the definition of the WindowsWM
440 extension to the X11 protocol, used for coordination between an X11
441 server and the Microsoft Windows native window manager.
442
443 %description -n xorg-proto-windowswmproto-devel -l pl.UTF-8
444 Pliki nagłówkowe rozszerzenia WindowsWM udostępniają definicję
445 rozszerzenia WindowsWM do protokołu X11, służącego do współpracy
446 między serwerem X11 a natywnym zarządcą okien Microsoft Windows.
447
448 %package -n xorg-proto-xcalibrateproto-devel
449 Summary:        XCalibrate extension headers
450 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia XCalibrate
451 Version:        %{xcalibrate_ver}
452 Group:          X11/Development/Libraries
453 # just for dirs
454 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
455
456 %description -n xorg-proto-xcalibrateproto-devel
457 XCalibrate extension headers.
458
459 %description -n xorg-proto-xcalibrateproto-devel -l pl.UTF-8
460 Pliki nagłówkowe rozszerzenia XCalibrate.
461
462 %package -n xorg-proto-xcmiscproto-devel
463 Summary:        XCMisc extension headers
464 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia XCMisc
465 Version:        %{xcmisc_ver}
466 Group:          X11/Development/Libraries
467 # just for dirs
468 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
469
470 %description -n xorg-proto-xcmiscproto-devel
471 XCMisc extension headers.
472
473 %description -n xorg-proto-xcmiscproto-devel -l pl.UTF-8
474 Pliki nagłówkowe rozszerzenia XCMisc.
475
476 %package -n xorg-proto-xextproto-devel
477 Summary:        XExt extension headers
478 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzeń XExt
479 Version:        %{xext_ver}
480 Epoch:          1
481 Group:          X11/Development/Libraries
482 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
483 Provides:       xorg-proto-dpmsproto-devel = %{dpms_ver}-%{release}
484 Suggests:       xorg-lib-libXext-devel >= 1:1.1
485 Obsoletes:      xextensions < 7.0
486
487 %description -n xorg-proto-xextproto-devel
488 Header files for X protocol extensions, covering:
489 - DOUBLE-BUFFER
490 - DPMS
491 - Extended-Visual-Information
492 - Generic Event Extension
493 - LBX
494 - MIT-SHM
495 - MIT-SUNDRY-NONSTANDARD
496 - Multi-Buffering
497 - SECURITY
498 - SHAPE
499 - SYNC
500 - TOG-CUP
501 - XC-APPGROUP
502 - XTEST
503
504 %description -n xorg-proto-xextproto-devel -l pl.UTF-8
505 Pliki nagłówkowe rozszerzeń protokołu X, obejmujące:
506 - DOUBLE-BUFFER
507 - DPMS
508 - Extended-Visual-Information
509 - Generic Event Extension
510 - LBX
511 - MIT-SHM
512 - MIT-SUNDRY-NONSTANDARD
513 - Multi-Buffering
514 - SECURITY
515 - SHAPE
516 - SYNC
517 - TOG-CUP
518 - XC-APPGROUP
519 - XTEST
520
521 %package -n xorg-proto-xf86bigfontproto-devel
522 Summary:        XF86BigFont extension headers
523 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia XF86BigFont
524 Version:        %{xf86bigfont_ver}
525 # reset epoch after xext
526 Epoch:          0
527 Group:          X11/Development/Libraries
528 Requires:       xorg-proto-fontsproto-devel = %{fonts_ver}-%{release}
529
530 %description -n xorg-proto-xf86bigfontproto-devel
531 XF86BigFont extension headers.
532
533 %description -n xorg-proto-xf86bigfontproto-devel -l pl.UTF-8
534 Pliki nagłówkowe rozszerzenia XF86BigFont.
535
536 %package -n xorg-proto-xf86dgaproto-devel
537 Summary:        XF86DGA extension headers
538 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia XF86DGA
539 Version:        %{xf86dga_ver}
540 Group:          X11/Development/Libraries
541 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
542
543 %description -n xorg-proto-xf86dgaproto-devel
544 XF86DGA extension headers.
545
546 %description -n xorg-proto-xf86dgaproto-devel -l pl.UTF-8
547 Pliki nagłówkowe rozszerzenia XF86DGA.
548
549 %package -n xorg-proto-xf86driproto-devel
550 Summary:        XF86DRI extension headers
551 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia XF86DRI
552 Version:        %{xf86dri_ver}
553 Group:          X11/Development/Libraries
554 Requires:       libdrm-devel
555 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
556
557 %description -n xorg-proto-xf86driproto-devel
558 XF86DRI (XFree86 Direct Rendering Infrastructure) extension defines a
559 protocol to allow user applications to access the video hardware
560 without requiring data to be passed through the X server.
561
562 %description -n xorg-proto-xf86driproto-devel -l pl.UTF-8
563 Rozszerzenie XF86DRI (XFree86 Direct Rendering Infrastructure)
564 definiuje protokół pozwalający aplikacjom użytkownika na dostęp do
565 sprzętu wyświetlającego obraz bez potrzeby przekazywania danych
566 poprzez serwer X.
567
568 %package -n xorg-proto-xf86miscproto-devel
569 Summary:        XFree86-Misc extension headers
570 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia XFree86-Misc
571 Version:        %{xf86misc_ver}
572 Group:          X11/Development/Libraries
573 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
574
575 %description -n xorg-proto-xf86miscproto-devel
576 This package includes the protocol definitions of the "XFree86-Misc"
577 extension to the X11 protocol. The "XFree86-Misc" extension is
578 supported by the XFree86 X server and versions of the Xorg X server
579 prior to Xorg 1.6.
580
581 %description -n xorg-proto-xf86miscproto-devel -l pl.UTF-8
582 Ten pakiet zawiera definicje protokołu rozszerzenia "XFree86-Misc"
583 do protokołu X11. Rozszerzenie to jest obsługiwane przez serwer X
584 XFree86 oraz serwer X Xorg w wersji wcześniejszej niż Xorg 1.6.
585
586 %package -n xorg-proto-xf86rushproto-devel
587 Summary:        XF86Rush extension headers
588 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia XF86Rush
589 Version:        %{xf86rush_ver}
590 Group:          X11/Development/Libraries
591 Requires:       xorg-proto-videoproto-devel = %{video_ver}-%{release}
592
593 %description -n xorg-proto-xf86rushproto-devel
594 XF86Rush extension headers.
595
596 %description -n xorg-proto-xf86rushproto-devel -l pl.UTF-8
597 Pliki nagłówkowe rozszerzenia XF86Rush.
598
599 %package -n xorg-proto-xf86vidmodeproto-devel
600 Summary:        XF86VidMode extension headers
601 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia XF86VidMode
602 Version:        %{xf86vidmode_ver}
603 Group:          X11/Development/Libraries
604 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
605
606 %description -n xorg-proto-xf86vidmodeproto-devel
607 XF86VidMode (XFree86 Video Mode) extension defines a protocol for
608 dynamically configuring modelines and gamma.
609
610 %description -n xorg-proto-xf86vidmodeproto-devel -l pl.UTF-8
611 Rozszerzenie XF86VidMode (XFree86 Video Mode) definiuje protokół do
612 dynamicznej konfiguracji linii opisujących tryb (modeline) oraz
613 korekcji gamma.
614
615 %package -n xorg-proto-xineramaproto-devel
616 Summary:        Xinerama extension headers
617 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia Xinerama
618 Version:        %{xinerama_ver}
619 Group:          X11/Development/Libraries
620 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
621 Obsoletes:      panoramixext < 1.1.1
622 Obsoletes:      xorg-proto-panoramixproto-devel < 1.1.1
623
624 %description -n xorg-proto-xineramaproto-devel
625 Xinerama is an X extension that allows multiple physical screens
626 controlled by a single X server to appear as a single screen.
627
628 %description -n xorg-proto-xineramaproto-devel -l pl.UTF-8
629 Xinerama to rozszerzenie X pozwalające na sterowanie wieloma
630 fizycznymi ekranami przez pojedynczy serwer X tak, że stają się
631 jednym ekranem.
632
633 %package -n xorg-proto-xproto-devel
634 Summary:        X protocol and ancillary headers
635 Summary(pl.UTF-8):      Pliki nagłówkowe protokołu X i pomocnicze
636 Version:        %{x_ver}
637 Group:          X11/Development/Libraries
638 Requires:       filesystem >= 3.0-32
639 Obsoletes:      xproto < 7.0
640
641 %description -n xorg-proto-xproto-devel
642 X protocol and ancillary headers.
643
644 %description -n xorg-proto-xproto-devel -l pl.UTF-8
645 Pliki nagłówkowe protokołu X i pomocnicze.
646
647 %package -n xorg-proto-xproxymngproto-devel
648 Summary:        X Proxy Management Protocol headers
649 Summary(pl.UTF-8):      Pliki nagłówkowe protokołu X Proxy Management
650 Version:        %{xproxymng_ver}
651 Group:          X11/Development/Libraries
652 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
653 Obsoletes:      xorg-proto-xproxymanagementprotocol-devel < 1.0.3-4
654
655 %description -n xorg-proto-xproxymngproto-devel
656 X Proxy Management Protocol headers.
657
658 The Proxy Management Protocol is an ICE based protocol that provides a
659 way for application servers to easily locate proxy services available
660 to them.
661
662 %description -n xorg-proto-xproxymngproto-devel -l pl.UTF-8
663 Pliki nagłówkowe protokołu X Proxy Management.
664
665 Proxy Management Protocol to oparty na ICE protokół pozwalający
666 serwerom aplikacji lokalizować w prosty sposób dostępne dla nich
667 usługi proxy.
668
669 %package -n xorg-proto-xwaylandproto-devel
670 Summary:        Xwayland extension headers
671 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia Xwayland
672 Version:        %{xwayland_ver}
673 Group:          X11/Development/Libraries
674
675 %description -n xorg-proto-xwaylandproto-devel
676 Xwayland extension headers.
677
678 The XWAYLAND extension allows clients to reliably identify whether an
679 X server is Xwayland.
680
681 %description -n xorg-proto-xwaylandproto-devel -l pl.UTF-8
682 Pliki nagłówkowe rozszerzenia Xwayland.
683
684 Rozszerzenie XWAYLAND pozwala klientom wiarygodnie określić, czy
685 serwer X to Xwayland.
686
687 %prep
688 %setup -q -n xorgproto-%{ver}
689
690 %build
691 %{__aclocal}
692 %{__autoconf}
693 %{__automake}
694 %configure \
695 %if "%{_gnu}" != "-gnux32"
696         --host=%{_host} \
697         --build=%{_host} \
698 %endif
699         %{?with_legacy:--enable-legacy} \
700         --without-fop
701
702 %{__make}
703
704 %install
705 rm -rf $RPM_BUILD_ROOT
706
707 %{__make} install \
708         DESTDIR=$RPM_BUILD_ROOT
709
710 %if %{with legacy}
711 # moved to libX11 >= 1.6.9
712 %{__rm} $RPM_BUILD_ROOT%{_includedir}/X11/extensions/XKBgeom.h
713 # moved to libXvMC >= 1.0.12
714 %{__rm} $RPM_BUILD_ROOT%{_includedir}/X11/extensions/vldXvMC.h
715 %endif
716
717 %if %{without foreign}
718 %{__rm} $RPM_BUILD_ROOT%{_includedir}/X11/extensions/{applewm,windowswm}*.h
719 %{__rm} $RPM_BUILD_ROOT%{_npkgconfigdir}/{applewmproto,windowswmproto}.pc
720 %endif
721
722 # packaged as %doc
723 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/{bigreqsproto,fontsproto,kbproto,recordproto,scrnsaverproto,xcmiscproto,xextproto,xorgproto,xproto}
724
725 %clean
726 rm -rf $RPM_BUILD_ROOT
727
728 %if %{with foreign}
729 %files -n xorg-proto-applewmproto-devel
730 %defattr(644,root,root,755)
731 %doc COPYING-applewmproto
732 %{_includedir}/X11/extensions/applewm*.h
733 %{_npkgconfigdir}/applewmproto.pc
734 %endif
735
736 %files -n xorg-proto-bigreqsproto-devel
737 %defattr(644,root,root,755)
738 %doc COPYING-bigreqsproto specs/bigreqsproto/bigreq.html
739 %{_includedir}/X11/extensions/bigreqs*.h
740 %{_npkgconfigdir}/bigreqsproto.pc
741
742 %files -n xorg-proto-compositeproto-devel
743 %defattr(644,root,root,755)
744 %doc COPYING-compositeproto compositeproto.txt
745 %{_includedir}/X11/extensions/composite*.h
746 %{_npkgconfigdir}/compositeproto.pc
747
748 %files -n xorg-proto-damageproto-devel
749 %defattr(644,root,root,755)
750 %doc COPYING-damageproto damageproto.txt
751 %{_includedir}/X11/extensions/damage*.h
752 %{_npkgconfigdir}/damageproto.pc
753
754 %files -n xorg-proto-dmxproto-devel
755 %defattr(644,root,root,755)
756 %doc COPYING-dmxproto
757 %{_includedir}/X11/extensions/dmx*.h
758 %{_npkgconfigdir}/dmxproto.pc
759
760 %files -n xorg-proto-dri2proto-devel
761 %defattr(644,root,root,755)
762 %doc COPYING-dri2proto dri2proto.txt
763 %{_includedir}/X11/extensions/dri2*.h
764 %{_npkgconfigdir}/dri2proto.pc
765
766 %files -n xorg-proto-dri3proto-devel
767 %defattr(644,root,root,755)
768 %doc COPYING-dri3proto dri3proto.txt
769 %{_includedir}/X11/extensions/dri3proto.h
770 %{_npkgconfigdir}/dri3proto.pc
771
772 %if %{with legacy}
773 %files -n xorg-proto-evieproto-devel
774 %defattr(644,root,root,755)
775 %doc COPYING-evieproto
776 %{_includedir}/X11/extensions/Xeviestr.h
777 %{_includedir}/X11/extensions/evieproto.h
778 %{_npkgconfigdir}/evieproto.pc
779 %endif
780
781 %files -n xorg-proto-fixesproto-devel
782 %defattr(644,root,root,755)
783 %doc COPYING-fixesproto fixesproto.txt
784 %{_includedir}/X11/extensions/xfixes*.h
785 %{_npkgconfigdir}/fixesproto.pc
786
787 %if %{with legacy}
788 %files -n xorg-proto-fontcacheproto-devel
789 %defattr(644,root,root,755)
790 %doc COPYING-fontcacheproto
791 %{_includedir}/X11/extensions/fontcach*.h
792 %{_npkgconfigdir}/fontcacheproto.pc
793 %endif
794
795 %files -n xorg-proto-fontsproto-devel
796 %defattr(644,root,root,755)
797 %doc COPYING-fontsproto specs/fontsproto/fsproto.html
798 %dir %{_includedir}/X11/fonts
799 %{_includedir}/X11/fonts/FS.h
800 %{_includedir}/X11/fonts/FSproto.h
801 %{_includedir}/X11/fonts/font.h
802 %{_includedir}/X11/fonts/fontproto.h
803 %{_includedir}/X11/fonts/fontstruct.h
804 %{_includedir}/X11/fonts/fsmasks.h
805 %{_npkgconfigdir}/fontsproto.pc
806
807 %files -n xorg-proto-glproto-devel
808 %defattr(644,root,root,755)
809 %doc COPYING-glproto
810 %{_includedir}/GL/glxint.h
811 %{_includedir}/GL/glxmd.h
812 %{_includedir}/GL/glxproto.h
813 %{_includedir}/GL/glxtokens.h
814 %dir %{_includedir}/GL/internal
815 %{_includedir}/GL/internal/glcore.h
816 %{_npkgconfigdir}/glproto.pc
817
818 %files -n xorg-proto-inputproto-devel
819 %defattr(644,root,root,755)
820 %doc COPYING-inputproto
821 # specs/{XIproto.txt,XI2proto.txt}
822 %{_includedir}/X11/extensions/XI.h
823 %{_includedir}/X11/extensions/XIproto.h
824 %{_includedir}/X11/extensions/XI2.h
825 %{_includedir}/X11/extensions/XI2proto.h
826 %{_npkgconfigdir}/inputproto.pc
827
828 %files -n xorg-proto-kbproto-devel
829 %defattr(644,root,root,755)
830 %doc COPYING-kbproto specs/kbproto/{XKBproto-*.svg,xkbproto.html}
831 %{_includedir}/X11/extensions/XKB.h
832 %{_includedir}/X11/extensions/XKBproto.h
833 %{_includedir}/X11/extensions/XKBsrv.h
834 %{_includedir}/X11/extensions/XKBstr.h
835 %{_npkgconfigdir}/kbproto.pc
836
837 %if %{with legacy}
838 %files -n xorg-proto-lg3dproto-devel
839 %defattr(644,root,root,755)
840 %doc COPYING-lg3dproto
841 %{_includedir}/X11/extensions/lgewire.h
842 %{_npkgconfigdir}/lg3dproto.pc
843 %endif
844
845 %files -n xorg-proto-presentproto-devel
846 %defattr(644,root,root,755)
847 %doc COPYING-presentproto presentproto.txt
848 %{_includedir}/X11/extensions/present*.h
849 %{_npkgconfigdir}/presentproto.pc
850
851 %if %{with legacy}
852 %files -n xorg-proto-printproto-devel
853 %defattr(644,root,root,755)
854 %doc COPYING-printproto specs/printproto/xp_proto.ps
855 %{_includedir}/X11/extensions/Print*.h
856 %{_npkgconfigdir}/printproto.pc
857 %{_mandir}/man7/Xprint.7*
858 %endif
859
860 %files -n xorg-proto-randrproto-devel
861 %defattr(644,root,root,755)
862 %doc COPYING-randrproto randrproto.txt
863 %{_includedir}/X11/extensions/randr*.h
864 %{_npkgconfigdir}/randrproto.pc
865
866 %files -n xorg-proto-recordproto-devel
867 %defattr(644,root,root,755)
868 %doc COPYING-recordproto specs/recordproto/record.html
869 %{_includedir}/X11/extensions/record*.h
870 %{_npkgconfigdir}/recordproto.pc
871
872 %files -n xorg-proto-renderproto-devel
873 %defattr(644,root,root,755)
874 %doc COPYING-renderproto renderproto.txt
875 %{_includedir}/X11/extensions/render*.h
876 %{_npkgconfigdir}/renderproto.pc
877
878 %files -n xorg-proto-resourceproto-devel
879 %defattr(644,root,root,755)
880 %doc COPYING-resourceproto resproto.txt
881 %{_includedir}/X11/extensions/XResproto.h
882 %{_npkgconfigdir}/resourceproto.pc
883
884 %files -n xorg-proto-scrnsaverproto-devel
885 %defattr(644,root,root,755)
886 %doc COPYING-scrnsaverproto specs/scrnsaverproto/saver.html
887 %{_includedir}/X11/extensions/saver*.h
888 %{_npkgconfigdir}/scrnsaverproto.pc
889
890 %if %{with legacy}
891 %files -n xorg-proto-trapproto-devel
892 %defattr(644,root,root,755)
893 %doc COPYING-trapproto
894 %{_includedir}/X11/extensions/xtrap*.h
895 %{_npkgconfigdir}/trapproto.pc
896 %endif
897
898 %files -n xorg-proto-videoproto-devel
899 %defattr(644,root,root,755)
900 %doc COPYING-videoproto xv-protocol-v2.txt
901 %{_includedir}/X11/extensions/Xv.h
902 %{_includedir}/X11/extensions/Xvproto.h
903 %{_includedir}/X11/extensions/XvMC.h
904 %{_includedir}/X11/extensions/XvMCproto.h
905 %{_npkgconfigdir}/videoproto.pc
906
907 %if %{with foreign}
908 %files -n xorg-proto-windowswmproto-devel
909 %defattr(644,root,root,755)
910 %doc COPYING-windowswmproto
911 %{_includedir}/X11/extensions/windowswm*.h
912 %{_npkgconfigdir}/windowswmproto.pc
913 %endif
914
915 %if %{with legacy}
916 %files -n xorg-proto-xcalibrateproto-devel
917 %defattr(644,root,root,755)
918 %{_includedir}/X11/extensions/xcalibrate*.h
919 %{_npkgconfigdir}/xcalibrateproto.pc
920 %endif
921
922 %files -n xorg-proto-xcmiscproto-devel
923 %defattr(644,root,root,755)
924 %doc COPYING-xcmiscproto specs/xcmiscproto/xc-misc.html
925 %{_includedir}/X11/extensions/xcmisc*.h
926 %{_npkgconfigdir}/xcmiscproto.pc
927
928 %files -n xorg-proto-xextproto-devel
929 %defattr(644,root,root,755)
930 %doc COPYING-xextproto specs/xextproto/{appgrp,dbe,dpms,evi,geproto,lbx,multibuf,security,shape,shm,sync,tog-cup,xtest}.html
931 %{_includedir}/X11/extensions/EVI*.h
932 %{_includedir}/X11/extensions/ag*.h
933 %{_includedir}/X11/extensions/cup*.h
934 %{_includedir}/X11/extensions/dbe*.h
935 %{_includedir}/X11/extensions/dpms*.h
936 %{_includedir}/X11/extensions/ge*.h
937 %{_includedir}/X11/extensions/lbx*.h
938 %{_includedir}/X11/extensions/mitmisc*.h
939 %{_includedir}/X11/extensions/multibuf*.h
940 %{_includedir}/X11/extensions/secur*.h
941 %{_includedir}/X11/extensions/shape*.h
942 %{_includedir}/X11/extensions/shm*.h
943 %{_includedir}/X11/extensions/sync*.h
944 %{_includedir}/X11/extensions/xtest*.h
945 %{_npkgconfigdir}/dpmsproto.pc
946 %{_npkgconfigdir}/xextproto.pc
947
948 %files -n xorg-proto-xf86bigfontproto-devel
949 %defattr(644,root,root,755)
950 %doc COPYING-xf86bigfontproto
951 %{_includedir}/X11/extensions/xf86bigf*.h
952 %{_npkgconfigdir}/xf86bigfontproto.pc
953
954 %files -n xorg-proto-xf86dgaproto-devel
955 %defattr(644,root,root,755)
956 %doc COPYING-xf86dgaproto
957 %{_includedir}/X11/extensions/xf86dga*.h
958 %{_npkgconfigdir}/xf86dgaproto.pc
959
960 %files -n xorg-proto-xf86driproto-devel
961 %defattr(644,root,root,755)
962 %doc COPYING-xf86driproto
963 %dir %{_includedir}/X11/dri
964 %{_includedir}/X11/dri/xf86dri*.h
965 %{_npkgconfigdir}/xf86driproto.pc
966
967 %if %{with legacy}
968 %files -n xorg-proto-xf86miscproto-devel
969 %defattr(644,root,root,755)
970 %doc COPYING-xf86miscproto
971 %{_includedir}/X11/extensions/xf86mscstr.h
972 %{_includedir}/X11/extensions/xf86misc.h
973 %{_npkgconfigdir}/xf86miscproto.pc
974
975 %files -n xorg-proto-xf86rushproto-devel
976 %defattr(644,root,root,755)
977 %doc COPYING-xf86rushproto
978 %{_includedir}/X11/extensions/xf86rush*.h
979 %{_npkgconfigdir}/xf86rushproto.pc
980 %endif
981
982 %files -n xorg-proto-xf86vidmodeproto-devel
983 %defattr(644,root,root,755)
984 %doc COPYING-xf86vidmodeproto
985 %{_includedir}/X11/extensions/xf86vm*.h
986 %{_npkgconfigdir}/xf86vidmodeproto.pc
987
988 %files -n xorg-proto-xineramaproto-devel
989 %defattr(644,root,root,755)
990 %doc COPYING-xineramaproto
991 %{_includedir}/X11/extensions/panoramiXproto.h
992 %{_npkgconfigdir}/xineramaproto.pc
993
994 %files -n xorg-proto-xproto-devel
995 %defattr(644,root,root,755)
996 %doc AUTHORS COPYING-x11proto README.md specs/SIAddresses/{IPv6,hostname,localuser}.md specs/xproto/x11protocol.html
997 %{_includedir}/X11/DECkeysym.h
998 %{_includedir}/X11/HPkeysym.h
999 %{_includedir}/X11/Sunkeysym.h
1000 %{_includedir}/X11/X.h
1001 %{_includedir}/X11/XF86keysym.h
1002 %{_includedir}/X11/XWDFile.h
1003 %{_includedir}/X11/Xalloca.h
1004 %{_includedir}/X11/Xarch.h
1005 %{_includedir}/X11/Xatom.h
1006 %{_includedir}/X11/Xdefs.h
1007 %{_includedir}/X11/Xfuncproto.h
1008 %{_includedir}/X11/Xfuncs.h
1009 %{_includedir}/X11/Xmd.h
1010 %{_includedir}/X11/Xos.h
1011 %{_includedir}/X11/Xos_r.h
1012 %{_includedir}/X11/Xosdefs.h
1013 %{_includedir}/X11/Xpoll.h
1014 %{_includedir}/X11/Xproto.h
1015 %{_includedir}/X11/Xprotostr.h
1016 %{_includedir}/X11/Xthreads.h
1017 %{_includedir}/X11/Xw32defs.h
1018 %{_includedir}/X11/Xwindows.h
1019 %{_includedir}/X11/Xwinsock.h
1020 %{_includedir}/X11/ap_keysym.h
1021 %{_includedir}/X11/keysym.h
1022 %{_includedir}/X11/keysymdef.h
1023 %dir %{_includedir}/X11/extensions
1024 %{_npkgconfigdir}/xproto.pc
1025
1026 %if %{with legacy}
1027 %files -n xorg-proto-xproxymngproto-devel
1028 %defattr(644,root,root,755)
1029 %doc COPYING-pmproto PM_spec
1030 %dir %{_includedir}/X11/PM
1031 %{_includedir}/X11/PM/PM*.h
1032 %{_npkgconfigdir}/xproxymngproto.pc
1033 %endif
1034
1035 %files -n xorg-proto-xwaylandproto-devel
1036 %defattr(644,root,root,755)
1037 %doc COPYING-xwaylandproto xwaylandproto.txt
1038 %{_includedir}/X11/extensions/xwaylandproto.h
1039 %{_npkgconfigdir}/xwaylandproto.pc
This page took 0.175094 seconds and 4 git commands to generate.