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