]> git.pld-linux.org Git - packages/xorg-proto-xorgproto.git/blame - xorg-proto-xorgproto.spec
- updated to 2024.1 (dri3proto 1.4, presentproto 1.4)
[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
59131c59 4%define ver 2024.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
59131c59 15%define dri3_ver 1.4
39d8a452 16%define evie_ver 1.1.1
e74a3e2c 17%define fixes_ver 6.1
39d8a452
JB
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
59131c59 24%define present_ver 1.4
39d8a452
JB
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
4a667747 46%define xwayland_ver 1.0
fb4eb474
JB
47
48# Conditional build:
2b2e1a7f 49%bcond_without foreign # foreign OS protocols (applewm, windowswm)
723d0a45 50%bcond_without legacy # legacy protocols (XCalibrate, evie, fontcache, lg3d, print, trap, xf86misc, xf86rush, xproxymng)
fb4eb474
JB
51
52Summary: Header files of X Window System Unified Protocol
53Summary(pl.UTF-8): Pliki nagłówkowe zunifikowanego protokołu systemu X Window
54Name: xorg-proto-xorgproto
50a50f13 55Version: %{ver}
12763195 56Release: %{ver}.%{rel}
fb4eb474
JB
57License: MIT
58Group: X11/Development/Libraries
4a667747 59Source0: https://xorg.freedesktop.org/releases/individual/proto/xorgproto-%{ver}.tar.xz
59131c59 60# Source0-md5: 12374d29fb5ae642cfa872035e401640
fb4eb474
JB
61URL: https://xorg.freedesktop.org/
62BuildRequires: autoconf >= 2.60
63BuildRequires: automake
64BuildRequires: docbook-dtd43-xml
271372ec 65BuildRequires: libxslt-progs
5bda57ae 66BuildRequires: python3 >= 1:3.6
4a667747 67BuildRequires: tar >= 1:1.22
fb4eb474
JB
68BuildRequires: xmlto >= 0.0.22
69BuildRequires: xorg-sgml-doctools >= 1.8
70BuildRequires: xorg-util-util-macros >= 1.12
4a667747 71BuildRequires: xz
fb4eb474
JB
72BuildArch: noarch
73BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
74
75%description
76This package provides the headers and specification documents defining
77the core protocol and (many) extensions for the X Window System.
78
79%description -l pl.UTF-8
80Ten pakiet zawiera pliki nagłówkowe i dokumenty ze specyfikacją
81definiującą podstawowy protokół oraz wiele rozszerzeń systemu X
82Window.
83
84%package -n xorg-proto-applewmproto-devel
85Summary: AppleWM extension headers
86Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia AppleWM
87Version: %{applewm_ver}
88Group: X11/Development/Libraries
89Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
90
91%description -n xorg-proto-applewmproto-devel
92AppleWM extension headers.
93
94%description -n xorg-proto-applewmproto-devel -l pl.UTF-8
95Pliki nagłówkowe rozszerzenia AppleWM.
96
97%package -n xorg-proto-bigreqsproto-devel
98Summary: Big Requests extension headers
99Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Big Requests
100Version: %{bigreqs_ver}
101Group: X11/Development/Libraries
102# just for dirs
103Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
104
105%description -n xorg-proto-bigreqsproto-devel
106Big Requests extension headers.
107
108%description -n xorg-proto-bigreqsproto-devel -l pl.UTF-8
109Pliki nagłówkowe rozszerzenia Big Requests.
110
111%package -n xorg-proto-compositeproto-devel
112Summary: Composite extension headers
113Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Composite
114Version: %{composite_ver}
dfcd0f14 115Requires: xorg-proto-fixesproto-devel = %{fixes_ver}-%{release}
e1a2debb 116Obsoletes: compositeext < 2.1
fb4eb474
JB
117
118%description -n xorg-proto-compositeproto-devel
119Composite extension headers.
120
121%description -n xorg-proto-compositeproto-devel -l pl.UTF-8
122Pliki nagłówkowe rozszerzenia Composite.
123
124%package -n xorg-proto-damageproto-devel
125Summary: Damage extension headers
126Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Damage
127Version: %{damage_ver}
128Group: X11/Development/Libraries
dfcd0f14 129Requires: xorg-proto-fixesproto-devel = %{fixes_ver}-%{release}
e1a2debb 130Obsoletes: damageext < 1.1
fb4eb474
JB
131
132%description -n xorg-proto-damageproto-devel
133Damage extension headers.
134
135%description -n xorg-proto-damageproto-devel -l pl.UTF-8
136Pliki nagłówkowe rozszerzenia Damage.
137
138%package -n xorg-proto-dmxproto-devel
139Summary: DMX extension headers
140Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia DMX
141Version: %{dmx_ver}
142Group: X11/Development/Libraries
143Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
144
145%description -n xorg-proto-dmxproto-devel
146DMX (Distributed Multihead X) extension defines a protocol for clients
147to access a front-end proxy X server that controls multiple back-end X
148servers making up a large display.
149
150%description -n xorg-proto-dmxproto-devel -l pl.UTF-8
151Rozszerzenie DMX (Distributed Multihead X) definiuje protokół
152pozwalający klientom na dostęp do frontendowego serwera proxy X
153sterującego wieloma backendowymi serwerami X tworzącymi duży ekran.
154
155%package -n xorg-proto-dri2proto-devel
156Summary: DRI2 extension headers
157Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia DRI2
158Version: %{dri2_ver}
159Group: X11/Development/Libraries
160Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
161
162%description -n xorg-proto-dri2proto-devel
163DRI2 (Direct Rendering Infrastructure 2) extension headers.
164
165%description -n xorg-proto-dri2proto-devel -l pl.UTF-8
166Pliki nagłówkowe rozszerzenia DRI2 (Direct Rendering Infrastructure
1672).
168
169%package -n xorg-proto-dri3proto-devel
170Summary: DRI3 extension headers
171Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia DRI3
172Version: %{dri3_ver}
173Group: X11/Development/Libraries
174Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
175
176%description -n xorg-proto-dri3proto-devel
177DRI3 (Direct Rendering Infrastructure 3) extension headers.
178
179%description -n xorg-proto-dri3proto-devel -l pl.UTF-8
180Pliki nagłówkowe rozszerzenia DRI3 (Direct Rendering Infrastructure
1813).
182
183%package -n xorg-proto-evieproto-devel
184Summary: EvIE extension headers
185Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia EvIE
186Version: %{evie_ver}
187Group: X11/Development/Libraries
188Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
189Obsoletes: xorg-proto-evieext-devel < 1.1.1-3
190
191%description -n xorg-proto-evieproto-devel
192Extended Visual Information Extension (XEVIE) defines a protocol for a
193client to determine information about core X visuals beyond what the
194core protocol provides.
195
196%description -n xorg-proto-evieproto-devel -l pl.UTF-8
197Rozszerzenie XEVIE (Extended Visual Information Extension) definiuje
198protokół pozwalający klientowi poznać informacje o poszczególnych
199ekranach X ukrytych za protokołem.
200
201%package -n xorg-proto-fixesproto-devel
202Summary: X Fixes extension headers
203Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia X Fixes
204Version: %{fixes_ver}
205Group: X11/Development/Libraries
206Requires: xorg-proto-xextproto-devel = 1:%{xext_ver}-%{release}
207Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
e1a2debb 208Obsoletes: fixesext < 3.0
fb4eb474
JB
209
210%description -n xorg-proto-fixesproto-devel
211Header files and documentation for the XFIXES extension.
212
213%description -n xorg-proto-fixesproto-devel -l pl.UTF-8
214Pliki nagłówkowe i dokumentacja do rozszerzenia XFIXES.
215
216%package -n xorg-proto-fontcacheproto-devel
217Summary: Fontcache extension headers
218Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Fontcache
219Version: %{fontcache_ver}
220Group: X11/Development/Libraries
221Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
222
223%description -n xorg-proto-fontcacheproto-devel
224Fontcache extension headers.
225
226%description -n xorg-proto-fontcacheproto-devel -l pl.UTF-8
227Pliki nagłówkowe rozszerzenia Fontcache.
228
229%package -n xorg-proto-fontsproto-devel
230Summary: Fonts extension headers
231Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Fonts
232Version: %{fonts_ver}
233Group: X11/Development/Libraries
234Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
235
236%description -n xorg-proto-fontsproto-devel
237Fonts extension headers.
238
239%description -n xorg-proto-fontsproto-devel -l pl.UTF-8
240Pliki nagłówkowe rozszerzenia Fonts.
241
242%package -n xorg-proto-glproto-devel
243Summary: GLX extension headers
244Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia GLX
245Version: %{gl_ver}
246Group: X11/Development/Libraries
247# <GL/glxint.h> needs <X11/X*.h> and <GL/gl.h>
248Requires: OpenGL-devel
249Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
250
251%description -n xorg-proto-glproto-devel
252GLX (OpenGL) extension headers.
253
254%description -n xorg-proto-glproto-devel -l pl.UTF-8
255Pliki nagłówkowe rozszerzenia GLX (OpenGL).
256
257%package -n xorg-proto-inputproto-devel
258Summary: Input extension headers
259Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Input
260Version: %{input_ver}
261Group: X11/Development/Libraries
262Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
263
264%description -n xorg-proto-inputproto-devel
265Input extension headers.
266
267%description -n xorg-proto-inputproto-devel -l pl.UTF-8
268Pliki nagłówkowe rozszerzenia Input.
269
270%package -n xorg-proto-kbproto-devel
271Summary: KB extension headers
272Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia KB
273Version: %{kb_ver}
274Group: X11/Development/Libraries
275Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
276
277%description -n xorg-proto-kbproto-devel
278KB (XKEYBOARD) extension headers.
279
280%description -n xorg-proto-kbproto-devel -l pl.UTF-8
281Pliki nagłówkowe rozszerzenia KB (XKEYBOARD).
282
283%package -n xorg-proto-lg3dproto-devel
284Summary: LGE extension headers
285Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia LGE
286Version: %{lg3d_ver}
287Group: X11/Development/Libraries
288Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
289
290%description -n xorg-proto-lg3dproto-devel
291LGE extension headers.
292
293%description -n xorg-proto-lg3dproto-devel -l pl.UTF-8
294Pliki nagłówkowe rozszerzenia LGE.
295
296%package -n xorg-proto-presentproto-devel
297Summary: Present extension headers
298Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Present
299Version: %{present_ver}
300Group: X11/Development/Libraries
301Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
302
303%description -n xorg-proto-presentproto-devel
304Present extension headers.
305
306%description -n xorg-proto-presentproto-devel -l pl.UTF-8
307Pliki nagłówkowe rozszerzenia Present.
308
309%package -n xorg-proto-printproto-devel
310Summary: Xprint extension headers
311Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Xprint
312Version: %{print_ver}
313Group: X11/Development/Libraries
314Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
315
316%description -n xorg-proto-printproto-devel
317Xprint extension to the X11 protocol is (now deprecated) portable,
318network-transparent printing system.
319
320%description -n xorg-proto-printproto-devel -l pl.UTF-8
321Rozszerzenie Xprint protokołu X11 jest (teraz już przestarzałym)
322systemem drukowania przezroczystym względem sieci.
323
324%package -n xorg-proto-randrproto-devel
325Summary: RandR extension headers
326Summary(pl.UTF-8): Pliki nagłówkowe rozrzerzenia RandR
327Version: %{randr_ver}
328Group: X11/Development/Libraries
329Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
e1a2debb 330Obsoletes: randrext < 1.1
fb4eb474
JB
331
332%description -n xorg-proto-randrproto-devel
333RandR extension headers.
334
335The X Resize, Rotate and Reflect Extension, called RandR for short,
336brings the ability to resize, rotate and reflect the root window of a
337screen. It is based on the X Resize and Rotate Extension as specified
338in the Proceedings of the 2001 Usenix Technical Conference [RANDR].
339
340%description -n xorg-proto-randrproto-devel -l pl.UTF-8
341Pliki nagłówkowe rozszerzenia RandR.
342
343Rozszerzenie X Resize, Rotate and Reflect (w skrócie RandR) daje
344możliwość zmiany rozmiaru, obrotu i odbicia głównego okna ekranu. Jest
345oparte na rozszerzeniu X Resize and Rotate opisanym w protokołach
346konferencji 2001 Usenix Technical Conference [RANDR].
347
348%package -n xorg-proto-recordproto-devel
349Summary: Record extension headers
350Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Record
351Version: %{record_ver}
352Group: X11/Development/Libraries
353Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
e1a2debb 354Obsoletes: recordext < 1.0
fb4eb474
JB
355
356%description -n xorg-proto-recordproto-devel
357Record extension headers.
358
359%description -n xorg-proto-recordproto-devel -l pl.UTF-8
360Pliki nagłówkowe rozszerzenia Record.
361
362%package -n xorg-proto-renderproto-devel
363Summary: RENDER extension headers
364Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia RENDER
365Version: %{render_ver}
366Group: X11/Development/Libraries
367Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
e1a2debb
JB
368Obsoletes: render < 0.9
369Obsoletes: renderext < 0.9
fb4eb474
JB
370
371%description -n xorg-proto-renderproto-devel
372X Rendering (RENDER) extension headers.
373
374%description -n xorg-proto-renderproto-devel -l pl.UTF-8
375Pliki nagłówkowe rozszerzenia X Rendering (RENDER).
376
377%package -n xorg-proto-resourceproto-devel
378Summary: Resource extension headers
379Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Resource
380Version: %{resource_ver}
381Group: X11/Development/Libraries
382Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
e1a2debb 383Obsoletes: resourceext < 1.0.1
fb4eb474
JB
384
385%description -n xorg-proto-resourceproto-devel
386Resource extension headers.
387
388%description -n xorg-proto-resourceproto-devel -l pl.UTF-8
389Pliki nagłówkowe rozszerzenia Resource.
390
391%package -n xorg-proto-scrnsaverproto-devel
392Summary: ScrnSaver extension headers
393Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia ScrnSaver
394Version: %{scrnsaver_ver}
395Group: X11/Development/Libraries
396Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
397
398%description -n xorg-proto-scrnsaverproto-devel
399ScrnSaver extension headers.
400
401%description -n xorg-proto-scrnsaverproto-devel -l pl.UTF-8
402Pliki nagłówkowe rozszerzenia ScrnSaver.
403
404%package -n xorg-proto-trapproto-devel
405Summary: Trap extension headers
406Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Trap
407Version: %{trap_ver}
408Group: X11/Development/Libraries
409Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
410Requires: xorg-lib-libXt-devel
411
412%description -n xorg-proto-trapproto-devel
413Trap extension headers.
414
415%description -n xorg-proto-trapproto-devel -l pl.UTF-8
416Pliki nagłówkowe rozszerzenia Trap.
417
418%package -n xorg-proto-videoproto-devel
419Summary: Video extension headers
420Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Video
421Version: %{video_ver}
422Group: X11/Development/Libraries
423Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
424
425%description -n xorg-proto-videoproto-devel
426Video (XVideo) extension headers.
427
428%description -n xorg-proto-videoproto-devel -l pl.UTF-8
429Pliki nagłówkowe rozszerzenia Video (XVideo).
430
431%package -n xorg-proto-windowswmproto-devel
432Summary: WindowsWM extension headers
433Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia WindowsWM
434Version: %{windowswm_ver}
435Group: X11/Development/Libraries
436Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
437
438%description -n xorg-proto-windowswmproto-devel
439WindowsWM extension headers provide the definition of the WindowsWM
440extension to the X11 protocol, used for coordination between an X11
441server and the Microsoft Windows native window manager.
442
443%description -n xorg-proto-windowswmproto-devel -l pl.UTF-8
444Pliki nagłówkowe rozszerzenia WindowsWM udostępniają definicję
445rozszerzenia WindowsWM do protokołu X11, służącego do współpracy
446między serwerem X11 a natywnym zarządcą okien Microsoft Windows.
447
d27b05a4
JB
448%package -n xorg-proto-xcalibrateproto-devel
449Summary: XCalibrate extension headers
450Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XCalibrate
451Version: %{xcalibrate_ver}
452Group: X11/Development/Libraries
453# just for dirs
454Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
455
456%description -n xorg-proto-xcalibrateproto-devel
457XCalibrate extension headers.
458
459%description -n xorg-proto-xcalibrateproto-devel -l pl.UTF-8
460Pliki nagłówkowe rozszerzenia XCalibrate.
461
fb4eb474
JB
462%package -n xorg-proto-xcmiscproto-devel
463Summary: XCMisc extension headers
464Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XCMisc
465Version: %{xcmisc_ver}
466Group: X11/Development/Libraries
467# just for dirs
468Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
469
470%description -n xorg-proto-xcmiscproto-devel
471XCMisc extension headers.
472
473%description -n xorg-proto-xcmiscproto-devel -l pl.UTF-8
474Pliki nagłówkowe rozszerzenia XCMisc.
475
476%package -n xorg-proto-xextproto-devel
477Summary: XExt extension headers
478Summary(pl.UTF-8): Pliki nagłówkowe rozszerzeń XExt
479Version: %{xext_ver}
480Epoch: 1
481Group: X11/Development/Libraries
482Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
723d0a45 483Provides: xorg-proto-dpmsproto-devel = %{dpms_ver}-%{release}
fb4eb474 484Suggests: xorg-lib-libXext-devel >= 1:1.1
e1a2debb 485Obsoletes: xextensions < 7.0
fb4eb474
JB
486
487%description -n xorg-proto-xextproto-devel
488Header 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
505Pliki 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
522Summary: XF86BigFont extension headers
523Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XF86BigFont
524Version: %{xf86bigfont_ver}
525# reset epoch after xext
526Epoch: 0
527Group: X11/Development/Libraries
528Requires: xorg-proto-fontsproto-devel = %{fonts_ver}-%{release}
529
530%description -n xorg-proto-xf86bigfontproto-devel
531XF86BigFont extension headers.
532
533%description -n xorg-proto-xf86bigfontproto-devel -l pl.UTF-8
534Pliki nagłówkowe rozszerzenia XF86BigFont.
535
536%package -n xorg-proto-xf86dgaproto-devel
537Summary: XF86DGA extension headers
538Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XF86DGA
539Version: %{xf86dga_ver}
540Group: X11/Development/Libraries
541Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
542
543%description -n xorg-proto-xf86dgaproto-devel
544XF86DGA extension headers.
545
546%description -n xorg-proto-xf86dgaproto-devel -l pl.UTF-8
547Pliki nagłówkowe rozszerzenia XF86DGA.
548
549%package -n xorg-proto-xf86driproto-devel
550Summary: XF86DRI extension headers
551Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XF86DRI
d27b05a4 552Version: %{xf86dri_ver}
fb4eb474
JB
553Group: X11/Development/Libraries
554Requires: libdrm-devel
555Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
556
557%description -n xorg-proto-xf86driproto-devel
558XF86DRI (XFree86 Direct Rendering Infrastructure) extension defines a
559protocol to allow user applications to access the video hardware
560without requiring data to be passed through the X server.
561
562%description -n xorg-proto-xf86driproto-devel -l pl.UTF-8
563Rozszerzenie XF86DRI (XFree86 Direct Rendering Infrastructure)
564definiuje protokół pozwalający aplikacjom użytkownika na dostęp do
565sprzętu wyświetlającego obraz bez potrzeby przekazywania danych
566poprzez serwer X.
567
568%package -n xorg-proto-xf86miscproto-devel
569Summary: XFree86-Misc extension headers
570Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XFree86-Misc
571Version: %{xf86misc_ver}
572Group: X11/Development/Libraries
573Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
574
575%description -n xorg-proto-xf86miscproto-devel
576This package includes the protocol definitions of the "XFree86-Misc"
577extension to the X11 protocol. The "XFree86-Misc" extension is
578supported by the XFree86 X server and versions of the Xorg X server
579prior to Xorg 1.6.
580
581%description -n xorg-proto-xf86miscproto-devel -l pl.UTF-8
582Ten pakiet zawiera definicje protokołu rozszerzenia "XFree86-Misc"
583do protokołu X11. Rozszerzenie to jest obsługiwane przez serwer X
584XFree86 oraz serwer X Xorg w wersji wcześniejszej niż Xorg 1.6.
585
586%package -n xorg-proto-xf86rushproto-devel
587Summary: XF86Rush extension headers
588Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XF86Rush
589Version: %{xf86rush_ver}
590Group: X11/Development/Libraries
591Requires: xorg-proto-videoproto-devel = %{video_ver}-%{release}
592
593%description -n xorg-proto-xf86rushproto-devel
594XF86Rush extension headers.
595
596%description -n xorg-proto-xf86rushproto-devel -l pl.UTF-8
597Pliki nagłówkowe rozszerzenia XF86Rush.
598
599%package -n xorg-proto-xf86vidmodeproto-devel
600Summary: XF86VidMode extension headers
601Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XF86VidMode
602Version: %{xf86vidmode_ver}
603Group: X11/Development/Libraries
604Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
605
606%description -n xorg-proto-xf86vidmodeproto-devel
607XF86VidMode (XFree86 Video Mode) extension defines a protocol for
608dynamically configuring modelines and gamma.
609
610%description -n xorg-proto-xf86vidmodeproto-devel -l pl.UTF-8
611Rozszerzenie XF86VidMode (XFree86 Video Mode) definiuje protokół do
612dynamicznej konfiguracji linii opisujących tryb (modeline) oraz
613korekcji gamma.
614
615%package -n xorg-proto-xineramaproto-devel
616Summary: Xinerama extension headers
617Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Xinerama
618Version: %{xinerama_ver}
619Group: X11/Development/Libraries
620Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
e1a2debb
JB
621Obsoletes: panoramixext < 1.1.1
622Obsoletes: xorg-proto-panoramixproto-devel < 1.1.1
fb4eb474
JB
623
624%description -n xorg-proto-xineramaproto-devel
625Xinerama is an X extension that allows multiple physical screens
626controlled by a single X server to appear as a single screen.
627
628%description -n xorg-proto-xineramaproto-devel -l pl.UTF-8
629Xinerama to rozszerzenie X pozwalające na sterowanie wieloma
630fizycznymi ekranami przez pojedynczy serwer X tak, że stają się
631jednym ekranem.
632
633%package -n xorg-proto-xproto-devel
634Summary: X protocol and ancillary headers
635Summary(pl.UTF-8): Pliki nagłówkowe protokołu X i pomocnicze
636Version: %{x_ver}
637Group: X11/Development/Libraries
638Requires: filesystem >= 3.0-32
e1a2debb 639Obsoletes: xproto < 7.0
fb4eb474
JB
640
641%description -n xorg-proto-xproto-devel
642X protocol and ancillary headers.
643
644%description -n xorg-proto-xproto-devel -l pl.UTF-8
645Pliki nagłówkowe protokołu X i pomocnicze.
646
647%package -n xorg-proto-xproxymngproto-devel
648Summary: X Proxy Management Protocol headers
649Summary(pl.UTF-8): Pliki nagłówkowe protokołu X Proxy Management
650Version: %{xproxymng_ver}
651Group: X11/Development/Libraries
652Requires: xorg-proto-xproto-devel = %{x_ver}-%{release}
653Obsoletes: xorg-proto-xproxymanagementprotocol-devel < 1.0.3-4
654
655%description -n xorg-proto-xproxymngproto-devel
656X Proxy Management Protocol headers.
657
658The Proxy Management Protocol is an ICE based protocol that provides a
659way for application servers to easily locate proxy services available
660to them.
661
662%description -n xorg-proto-xproxymngproto-devel -l pl.UTF-8
663Pliki nagłówkowe protokołu X Proxy Management.
664
665Proxy Management Protocol to oparty na ICE protokół pozwalający
666serwerom aplikacji lokalizować w prosty sposób dostępne dla nich
667usługi proxy.
668
4a667747
JB
669%package -n xorg-proto-xwaylandproto-devel
670Summary: Xwayland extension headers
671Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia Xwayland
672Version: %{xwayland_ver}
673Group: X11/Development/Libraries
674
675%description -n xorg-proto-xwaylandproto-devel
676Xwayland extension headers.
677
678The XWAYLAND extension allows clients to reliably identify whether an
679X server is Xwayland.
680
681%description -n xorg-proto-xwaylandproto-devel -l pl.UTF-8
682Pliki nagłówkowe rozszerzenia Xwayland.
683
684Rozszerzenie XWAYLAND pozwala klientom wiarygodnie określić, czy
685serwer X to Xwayland.
686
fb4eb474
JB
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} \
fb4eb474
JB
700 --without-fop
701
702%{__make}
703
704%install
705rm -rf $RPM_BUILD_ROOT
706
707%{__make} install \
708 DESTDIR=$RPM_BUILD_ROOT
709
03ac6dbf 710%if %{with legacy}
28cc7e0c
JB
711# moved to libX11 >= 1.6.9
712%{__rm} $RPM_BUILD_ROOT%{_includedir}/X11/extensions/XKBgeom.h
c2cbb3b4
JB
713# moved to libXvMC >= 1.0.12
714%{__rm} $RPM_BUILD_ROOT%{_includedir}/X11/extensions/vldXvMC.h
03ac6dbf 715%endif
c2cbb3b4 716
fb4eb474
JB
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
d27b05a4 722# packaged as %doc
271372ec 723%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/{bigreqsproto,fontsproto,kbproto,recordproto,scrnsaverproto,xcmiscproto,xextproto,xorgproto,xproto}
d27b05a4 724
fb4eb474
JB
725%clean
726rm -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)
271372ec 738%doc COPYING-bigreqsproto specs/bigreqsproto/bigreq.html
fb4eb474
JB
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
d27b05a4 791%{_includedir}/X11/extensions/fontcach*.h
fb4eb474
JB
792%{_npkgconfigdir}/fontcacheproto.pc
793%endif
794
795%files -n xorg-proto-fontsproto-devel
796%defattr(644,root,root,755)
271372ec 797%doc COPYING-fontsproto specs/fontsproto/fsproto.html
fb4eb474
JB
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
d27b05a4 821# specs/{XIproto.txt,XI2proto.txt}
fb4eb474
JB
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)
271372ec 830%doc COPYING-kbproto specs/kbproto/{XKBproto-*.svg,xkbproto.html}
fb4eb474 831%{_includedir}/X11/extensions/XKB.h
fb4eb474
JB
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)
271372ec 854%doc COPYING-printproto specs/printproto/xp_proto.ps
fb4eb474
JB
855%{_includedir}/X11/extensions/Print*.h
856%{_npkgconfigdir}/printproto.pc
d27b05a4 857%{_mandir}/man7/Xprint.7*
fb4eb474
JB
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)
271372ec 868%doc COPYING-recordproto specs/recordproto/record.html
fb4eb474
JB
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)
271372ec 886%doc COPYING-scrnsaverproto specs/scrnsaverproto/saver.html
fb4eb474
JB
887%{_includedir}/X11/extensions/saver*.h
888%{_npkgconfigdir}/scrnsaverproto.pc
889
723d0a45 890%if %{with legacy}
fb4eb474
JB
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
723d0a45 896%endif
fb4eb474
JB
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
fb4eb474
JB
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
d27b05a4
JB
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
fb4eb474
JB
922%files -n xorg-proto-xcmiscproto-devel
923%defattr(644,root,root,755)
271372ec 924%doc COPYING-xcmiscproto specs/xcmiscproto/xc-misc.html
fb4eb474
JB
925%{_includedir}/X11/extensions/xcmisc*.h
926%{_npkgconfigdir}/xcmiscproto.pc
927
928%files -n xorg-proto-xextproto-devel
929%defattr(644,root,root,755)
271372ec 930%doc COPYING-xextproto specs/xextproto/{appgrp,dbe,dpms,evi,geproto,lbx,multibuf,security,shape,shm,sync,tog-cup,xtest}.html
fb4eb474
JB
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
723d0a45 945%{_npkgconfigdir}/dpmsproto.pc
fb4eb474
JB
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
723d0a45 967%if %{with legacy}
fb4eb474
JB
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
fb4eb474
JB
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)
723d0a45 996%doc AUTHORS COPYING-x11proto README.md specs/SIAddresses/{IPv6,hostname,localuser}.md specs/xproto/x11protocol.html
fb4eb474
JB
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
723d0a45 1026%if %{with legacy}
fb4eb474
JB
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
723d0a45 1033%endif
4a667747
JB
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.446166 seconds and 4 git commands to generate.