a4fb90aee5e70b7884823d1f24f8f90fa06947cb
[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             2021.4
5 # package release
6 %define rel             2
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       6.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.33          # 7.0.31-1
45 %define xproxymng_ver   1.0.3           # xproxymanagementprotocol-1.0.3-3
46
47 # Conditional build:
48 %bcond_without  foreign         # foreign OS protocols (applewm, windowswm)
49 %bcond_without  legacy          # legacy protocols (XCalibrate, evie, fontcache, lg3d, print, trap, xf86misc, xf86rush, xproxymng)
50
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
54 Version:        %{ver}
55 Release:        %{ver}.%{rel}
56 License:        MIT
57 Group:          X11/Development/Libraries
58 Source0:        https://xorg.freedesktop.org/releases/individual/proto/xorgproto-%{ver}.tar.bz2
59 # Source0-md5:  fb7593911f90727adc03d731e286c685
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
68 BuildArch:      noarch
69 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
70
71 %description
72 This package provides the headers and specification documents defining
73 the core protocol and (many) extensions for the X Window System.
74
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
78 Window.
79
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}
86
87 %description -n xorg-proto-applewmproto-devel
88 AppleWM extension headers.
89
90 %description -n xorg-proto-applewmproto-devel -l pl.UTF-8
91 Pliki nagłówkowe rozszerzenia AppleWM.
92
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
98 # just for dirs
99 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
100
101 %description -n xorg-proto-bigreqsproto-devel
102 Big Requests extension headers.
103
104 %description -n xorg-proto-bigreqsproto-devel -l pl.UTF-8
105 Pliki nagłówkowe rozszerzenia Big Requests.
106
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
113
114 %description -n xorg-proto-compositeproto-devel
115 Composite extension headers.
116
117 %description -n xorg-proto-compositeproto-devel -l pl.UTF-8
118 Pliki nagłówkowe rozszerzenia Composite.
119
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}
126 Obsoletes:      damageext
127
128 %description -n xorg-proto-damageproto-devel
129 Damage extension headers.
130
131 %description -n xorg-proto-damageproto-devel -l pl.UTF-8
132 Pliki nagłówkowe rozszerzenia Damage.
133
134 %package -n xorg-proto-dmxproto-devel
135 Summary:        DMX extension headers
136 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia DMX
137 Version:        %{dmx_ver}
138 Group:          X11/Development/Libraries
139 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
140
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.
145
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.
150
151 %package -n xorg-proto-dri2proto-devel
152 Summary:        DRI2 extension headers
153 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia DRI2
154 Version:        %{dri2_ver}
155 Group:          X11/Development/Libraries
156 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
157
158 %description -n xorg-proto-dri2proto-devel
159 DRI2 (Direct Rendering Infrastructure 2) extension headers.
160
161 %description -n xorg-proto-dri2proto-devel -l pl.UTF-8
162 Pliki nagłówkowe rozszerzenia DRI2 (Direct Rendering Infrastructure
163 2).
164
165 %package -n xorg-proto-dri3proto-devel
166 Summary:        DRI3 extension headers
167 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia DRI3
168 Version:        %{dri3_ver}
169 Group:          X11/Development/Libraries
170 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
171
172 %description -n xorg-proto-dri3proto-devel
173 DRI3 (Direct Rendering Infrastructure 3) extension headers.
174
175 %description -n xorg-proto-dri3proto-devel -l pl.UTF-8
176 Pliki nagłówkowe rozszerzenia DRI3 (Direct Rendering Infrastructure
177 3).
178
179 %package -n xorg-proto-evieproto-devel
180 Summary:        EvIE extension headers
181 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia EvIE
182 Version:        %{evie_ver}
183 Group:          X11/Development/Libraries
184 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
185 Obsoletes:      xorg-proto-evieext-devel < 1.1.1-3
186
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.
191
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.
196
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}
204 Obsoletes:      fixesext
205
206 %description -n xorg-proto-fixesproto-devel
207 Header files and documentation for the XFIXES extension.
208
209 %description -n xorg-proto-fixesproto-devel -l pl.UTF-8
210 Pliki nagłówkowe i dokumentacja do rozszerzenia XFIXES.
211
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}
218
219 %description -n xorg-proto-fontcacheproto-devel
220 Fontcache extension headers.
221
222 %description -n xorg-proto-fontcacheproto-devel -l pl.UTF-8
223 Pliki nagłówkowe rozszerzenia Fontcache.
224
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}
231
232 %description -n xorg-proto-fontsproto-devel
233 Fonts extension headers.
234
235 %description -n xorg-proto-fontsproto-devel -l pl.UTF-8
236 Pliki nagłówkowe rozszerzenia Fonts.
237
238 %package -n xorg-proto-glproto-devel
239 Summary:        GLX extension headers
240 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia GLX
241 Version:        %{gl_ver}
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}
246
247 %description -n xorg-proto-glproto-devel
248 GLX (OpenGL) extension headers.
249
250 %description -n xorg-proto-glproto-devel -l pl.UTF-8
251 Pliki nagłówkowe rozszerzenia GLX (OpenGL).
252
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}
259
260 %description -n xorg-proto-inputproto-devel
261 Input extension headers.
262
263 %description -n xorg-proto-inputproto-devel -l pl.UTF-8
264 Pliki nagłówkowe rozszerzenia Input.
265
266 %package -n xorg-proto-kbproto-devel
267 Summary:        KB extension headers
268 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia KB
269 Version:        %{kb_ver}
270 Group:          X11/Development/Libraries
271 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
272
273 %description -n xorg-proto-kbproto-devel
274 KB (XKEYBOARD) extension headers.
275
276 %description -n xorg-proto-kbproto-devel -l pl.UTF-8
277 Pliki nagłówkowe rozszerzenia KB (XKEYBOARD).
278
279 %package -n xorg-proto-lg3dproto-devel
280 Summary:        LGE extension headers
281 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia LGE
282 Version:        %{lg3d_ver}
283 Group:          X11/Development/Libraries
284 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
285
286 %description -n xorg-proto-lg3dproto-devel
287 LGE extension headers.
288
289 %description -n xorg-proto-lg3dproto-devel -l pl.UTF-8
290 Pliki nagłówkowe rozszerzenia LGE.
291
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}
298
299 %description -n xorg-proto-presentproto-devel
300 Present extension headers.
301
302 %description -n xorg-proto-presentproto-devel -l pl.UTF-8
303 Pliki nagłówkowe rozszerzenia Present.
304
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}
311
312 %description -n xorg-proto-printproto-devel
313 Xprint extension to the X11 protocol is (now deprecated) portable,
314 network-transparent printing system.
315
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.
319
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}
326 Obsoletes:      randrext
327
328 %description -n xorg-proto-randrproto-devel
329 RandR extension headers.
330
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].
335
336 %description -n xorg-proto-randrproto-devel -l pl.UTF-8
337 Pliki nagłówkowe rozszerzenia RandR.
338
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].
343
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}
350 Obsoletes:      recordext
351
352 %description -n xorg-proto-recordproto-devel
353 Record extension headers.
354
355 %description -n xorg-proto-recordproto-devel -l pl.UTF-8
356 Pliki nagłówkowe rozszerzenia Record.
357
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}
364 Obsoletes:      render
365 Obsoletes:      renderext
366
367 %description -n xorg-proto-renderproto-devel
368 X Rendering (RENDER) extension headers.
369
370 %description -n xorg-proto-renderproto-devel -l pl.UTF-8
371 Pliki nagłówkowe rozszerzenia X Rendering (RENDER).
372
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
380
381 %description -n xorg-proto-resourceproto-devel
382 Resource extension headers.
383
384 %description -n xorg-proto-resourceproto-devel -l pl.UTF-8
385 Pliki nagłówkowe rozszerzenia Resource.
386
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}
393
394 %description -n xorg-proto-scrnsaverproto-devel
395 ScrnSaver extension headers.
396
397 %description -n xorg-proto-scrnsaverproto-devel -l pl.UTF-8
398 Pliki nagłówkowe rozszerzenia ScrnSaver.
399
400 %package -n xorg-proto-trapproto-devel
401 Summary:        Trap extension headers
402 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzenia Trap
403 Version:        %{trap_ver}
404 Group:          X11/Development/Libraries
405 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
406 Requires:       xorg-lib-libXt-devel
407
408 %description -n xorg-proto-trapproto-devel
409 Trap extension headers.
410
411 %description -n xorg-proto-trapproto-devel -l pl.UTF-8
412 Pliki nagłówkowe rozszerzenia Trap.
413
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}
420
421 %description -n xorg-proto-videoproto-devel
422 Video (XVideo) extension headers.
423
424 %description -n xorg-proto-videoproto-devel -l pl.UTF-8
425 Pliki nagłówkowe rozszerzenia Video (XVideo).
426
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}
433
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.
438
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.
443
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
449 # just for dirs
450 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
451
452 %description -n xorg-proto-xcalibrateproto-devel
453 XCalibrate extension headers.
454
455 %description -n xorg-proto-xcalibrateproto-devel -l pl.UTF-8
456 Pliki nagłówkowe rozszerzenia XCalibrate.
457
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
463 # just for dirs
464 Requires:       xorg-proto-xproto-devel = %{x_ver}-%{release}
465
466 %description -n xorg-proto-xcmiscproto-devel
467 XCMisc extension headers.
468
469 %description -n xorg-proto-xcmiscproto-devel -l pl.UTF-8
470 Pliki nagłówkowe rozszerzenia XCMisc.
471
472 %package -n xorg-proto-xextproto-devel
473 Summary:        XExt extension headers
474 Summary(pl.UTF-8):      Pliki nagłówkowe rozszerzeń XExt
475 Version:        %{xext_ver}
476 Epoch:          1
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
482
483 %description -n xorg-proto-xextproto-devel
484 Header files for X protocol extensions, covering:
485 - DOUBLE-BUFFER
486 - DPMS
487 - Extended-Visual-Information
488 - Generic Event Extension
489 - LBX
490 - MIT-SHM
491 - MIT-SUNDRY-NONSTANDARD
492 - Multi-Buffering
493 - SECURITY
494 - SHAPE
495 - SYNC
496 - TOG-CUP
497 - XC-APPGROUP
498 - XTEST
499
500 %description -n xorg-proto-xextproto-devel -l pl.UTF-8
501 Pliki nagłówkowe rozszerzeń protokołu X, obejmujące:
502 - DOUBLE-BUFFER
503 - DPMS
504 - Extended-Visual-Information
505 - Generic Event Extension
506 - LBX
507 - MIT-SHM
508 - MIT-SUNDRY-NONSTANDARD
509 - Multi-Buffering
510 - SECURITY
511 - SHAPE
512 - SYNC
513 - TOG-CUP
514 - XC-APPGROUP
515 - XTEST
516
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
522 Epoch:          0
523 Group:          X11/Development/Libraries
524 Requires:       xorg-proto-fontsproto-devel = %{fonts_ver}-%{release}
525
526 %description -n xorg-proto-xf86bigfontproto-devel
527 XF86BigFont extension headers.
528
529 %description -n xorg-proto-xf86bigfontproto-devel -l pl.UTF-8
530 Pliki nagłówkowe rozszerzenia XF86BigFont.
531
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}
538
539 %description -n xorg-proto-xf86dgaproto-devel
540 XF86DGA extension headers.
541
542 %description -n xorg-proto-xf86dgaproto-devel -l pl.UTF-8
543 Pliki nagłówkowe rozszerzenia XF86DGA.
544
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}
552
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.
557
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
562 poprzez serwer X.
563
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}
570
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
575 prior to Xorg 1.6.
576
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.
581
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}
588
589 %description -n xorg-proto-xf86rushproto-devel
590 XF86Rush extension headers.
591
592 %description -n xorg-proto-xf86rushproto-devel -l pl.UTF-8
593 Pliki nagłówkowe rozszerzenia XF86Rush.
594
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}
601
602 %description -n xorg-proto-xf86vidmodeproto-devel
603 XF86VidMode (XFree86 Video Mode) extension defines a protocol for
604 dynamically configuring modelines and gamma.
605
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
609 korekcji gamma.
610
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
619
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.
623
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ę
627 jednym ekranem.
628
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
632 Version:        %{x_ver}
633 Group:          X11/Development/Libraries
634 Requires:       filesystem >= 3.0-32
635 Obsoletes:      xproto
636
637 %description -n xorg-proto-xproto-devel
638 X protocol and ancillary headers.
639
640 %description -n xorg-proto-xproto-devel -l pl.UTF-8
641 Pliki nagłówkowe protokołu X i pomocnicze.
642
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
650
651 %description -n xorg-proto-xproxymngproto-devel
652 X Proxy Management Protocol headers.
653
654 The Proxy Management Protocol is an ICE based protocol that provides a
655 way for application servers to easily locate proxy services available
656 to them.
657
658 %description -n xorg-proto-xproxymngproto-devel -l pl.UTF-8
659 Pliki nagłówkowe protokołu X Proxy Management.
660
661 Proxy Management Protocol to oparty na ICE protokół pozwalający
662 serwerom aplikacji lokalizować w prosty sposób dostępne dla nich
663 usługi proxy.
664
665 %prep
666 %setup -q -n xorgproto-%{ver}
667
668 %build
669 %{__aclocal}
670 %{__autoconf}
671 %{__automake}
672 %configure \
673 %if "%{_gnu}" != "-gnux32"
674         --host=%{_host} \
675         --build=%{_host} \
676 %endif
677         %{?with_legacy:--enable-legacy} \
678         --without-fop
679
680 %{__make}
681
682 %install
683 rm -rf $RPM_BUILD_ROOT
684
685 %{__make} install \
686         DESTDIR=$RPM_BUILD_ROOT
687
688 %if %{with legacy}
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
693 %endif
694
695 %if %{without foreign}
696 %{__rm} $RPM_BUILD_ROOT%{_includedir}/X11/extensions/{applewm,windowswm}*.h
697 %{__rm} $RPM_BUILD_ROOT%{_npkgconfigdir}/{applewmproto,windowswmproto}.pc
698 %endif
699
700 # packaged as %doc
701 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/{bigreqsproto,fontsproto,kbproto,recordproto,scrnsaverproto,xcmiscproto,xextproto,xorgproto,xproto}
702
703 %clean
704 rm -rf $RPM_BUILD_ROOT
705
706 %if %{with foreign}
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
712 %endif
713
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
719
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
725
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
731
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
737
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
743
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
749
750 %if %{with legacy}
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
757 %endif
758
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
764
765 %if %{with legacy}
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
771 %endif
772
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
784
785 %files -n xorg-proto-glproto-devel
786 %defattr(644,root,root,755)
787 %doc COPYING-glproto
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
795
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
805
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
814
815 %if %{with legacy}
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
821 %endif
822
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
828
829 %if %{with legacy}
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*
836 %endif
837
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
843
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
849
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
855
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
861
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
867
868 %if %{with legacy}
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
874 %endif
875
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
884
885 %if %{with foreign}
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
891 %endif
892
893 %if %{with legacy}
894 %files -n xorg-proto-xcalibrateproto-devel
895 %defattr(644,root,root,755)
896 %{_includedir}/X11/extensions/xcalibrate*.h
897 %{_npkgconfigdir}/xcalibrateproto.pc
898 %endif
899
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
905
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
925
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
931
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
937
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
944
945 %if %{with legacy}
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
952
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
958 %endif
959
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
965
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
971
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
1003
1004 %if %{with legacy}
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
1011 %endif
This page took 0.282712 seconds and 2 git commands to generate.