1 Summary: XCB support libraries
2 Summary(pl.UTF-8): Biblioteki wspomagające XCB
8 Source0: http://xcb.freedesktop.org/dist/%{name}-%{version}.tar.bz2
9 # Source0-md5: b09bdebad50638709de22d8eb2dc3bf5
10 URL: http://xcb.freedesktop.org/
12 BuildRequires: libxcb-devel >= 1.0
13 BuildRequires: pkgconfig
14 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17 The xcb-util module provides a number of libraries which sit on top of
18 libxcb, the core X protocol library, and some of the extension
19 libraries. These experimental libraries provide convenience functions
20 and interfaces which make the raw X protocol more usable. Some of the
21 libraries also provide client-side code which is not strictly part of
22 the X protocol but which have traditionally been provided by Xlib.
24 These libraries are currently included, roughly ordered by maturity:
26 render-util: Convenience functions for the Render extension.
28 aux: Convenient access to connection setup and some core requests.
30 atom: Standard core X atom constants and atom caching.
32 property: Callback X property-change handling.
34 icccm: Both client and window-manager helpers for ICCCM.
36 keysyms: Standard X key constants and conversion to/from keycodes.
38 event: Callback X event handling.
40 image: Port of Xlib's XImage and XShmImage functions.
42 wm: Framework for window manager implementation.
44 %description -l pl.UTF-8
45 xcb-util udostępnia wiele bibliotek opartych powyżej libxcb (głównej
46 biblioteki protokołu X) oraz trochę bibliotek rozszerzeń. Te
47 eksperymentalne biblioteki udostępniają wygodne funkcje i interfejsy
48 czyniące surowy protokół X bardziej używalnym. Niektóre biblioteki
49 udostępniają także kod kliencki nie będący ściśle częścią protokołu X,
50 ale tradycyjnie dostarczany przez Xlib.
52 Załączone biblioteki w kolejności dojrzałości to:
54 render-util: wygodne funkcje do rozszerzenia Render.
56 aux: wygodny dostęp do konfiguracji połączenia i niektórych głównych
59 atom: standardowe stałe atomowe X i buforowanie atomowe.
61 property: obsługa wywołań zwrotnych przy zmianie własności X.
63 icccm: funkcje pomocnicze dla klientów i zarządców okien do ICCCM.
65 keysyms: standardowe stałe i konwersje klawiszy X z/do kodów klawiszy.
67 event: obsługa wywołań zwrotnych dla zdarzeń X.
69 image: port funkcji XImage i XShmImage z Xlib.
71 wm: szkielet dla implementacji zarządców okien.
74 Summary: Header files for XCB util libraries
75 Summary(pl.UTF-8): Pliki nagłówkowe bibliotek XCB util
76 Group: Development/Libraries
77 Requires: %{name} = %{version}-%{release}
78 Requires: libxcb-devel >= 1.0
81 Header files for XCB util libraries.
83 %description devel -l pl.UTF-8
84 Pliki nagłówkowe bibliotek XCB util.
87 Summary: Static XCB util libraries
88 Summary(pl.UTF-8): Statyczne biblioteki XCB util
89 Group: Development/Libraries
90 Requires: %{name}-devel = %{version}-%{release}
93 Static XCB util libraries.
95 %description static -l pl.UTF-8
96 Statyczne biblioteki XCB util.
106 rm -rf $RPM_BUILD_ROOT
109 DESTDIR=$RPM_BUILD_ROOT
111 rm -rf $RPM_BUILD_ROOT%{_docdir}/libxcb
114 rm -rf $RPM_BUILD_ROOT
116 %post -p /sbin/ldconfig
117 %postun -p /sbin/ldconfig
120 %defattr(644,root,root,755)
122 %attr(755,root,root) %{_libdir}/libxcb-*.so.*.*.*
125 %defattr(644,root,root,755)
126 %attr(755,root,root) %{_libdir}/libxcb-*.so
127 %{_libdir}/libxcb-*.la
128 %{_includedir}/xcb/xcb_*.h
129 %{_pkgconfigdir}/xcb-*.pc
132 %defattr(644,root,root,755)
133 %{_libdir}/libxcb-*.a