]> git.pld-linux.org Git - packages/xcb-util.git/blobdiff - xcb-util.spec
- more specific URL
[packages/xcb-util.git] / xcb-util.spec
index ab0d6e3aa8ded705a65ece5f256c87f93ee5aab1..7f7adec6b007d9d1d0e246e377c726a5f63e1474 100644 (file)
@@ -1,16 +1,19 @@
-Summary:       XCB support libraries
-Summary(pl.UTF-8):     Biblioteki wspomagające XCB
+Summary:       XCB support library
+Summary(pl.UTF-8):     Biblioteka wspomagająca XCB
 Name:          xcb-util
-Version:       0.3.4
+Version:       0.3.8
 Release:       1
 License:       MIT
 Group:         Libraries
 Source0:       http://xcb.freedesktop.org/dist/%{name}-%{version}.tar.bz2
-# Source0-md5: 015314fe5e97d9390024275c6a3699a4
-URL:           http://xcb.freedesktop.org/
+# Source0-md5: 8ce019c4bbf20dce246b98f177cfccff
+URL:           http://xcb.freedesktop.org/XcbUtil/
 BuildRequires: gperf
-BuildRequires: libxcb-devel >= 1.0
+BuildRequires: libxcb-devel >= 1.4
+BuildRequires: m4
 BuildRequires: pkgconfig
+BuildRequires: xcb-proto >= 1.6
+BuildRequires: xorg-proto-xproto-devel >= 7.0.8
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -21,23 +24,10 @@ and interfaces which make the raw X protocol more usable. Some of the
 libraries also provide client-side code which is not strictly part of
 the X protocol but which have traditionally been provided by Xlib.
 
-These libraries are currently included, roughly ordered by maturity:
-
-render-util: Convenience functions for the Render extension.
-
-aux: Convenient access to connection setup and some core requests.
-
-atom: Standard core X atom constants and atom caching.
-
-property: Callback X property-change handling.
-
-icccm: Both client and window-manager helpers for ICCCM.
-
-keysyms: Standard X key constants and conversion to/from keycodes.
-
-event: Callback X event handling.
-
-image: Port of Xlib's XImage and XShmImage functions.
+XCB util module provides the following library:
+- aux: Convenient access to connection setup and some core requests.
+- atom: Standard core X atom constants and atom caching.
+- event: Callback X event handling.
 
 %description -l pl.UTF-8
 xcb-util udostępnia wiele bibliotek opartych powyżej libxcb (głównej
@@ -47,49 +37,36 @@ czyniące surowy protokół X bardziej używalnym. Niektóre biblioteki
 udostępniają także kod kliencki nie będący ściśle częścią protokołu X,
 ale tradycyjnie dostarczany przez Xlib.
 
-Załączone biblioteki w kolejności dojrzałości to:
-
-render-util: wygodne funkcje do rozszerzenia Render.
-
-aux: wygodny dostęp do konfiguracji połączenia i niektórych głównych
-żądań.
-
-atom: standardowe stałe atomowe X i buforowanie atomowe.
-
-property: obsługa wywołań zwrotnych przy zmianie własności X.
-
-icccm: funkcje pomocnicze dla klientów i zarządców okien do ICCCM.
-
-keysyms: standardowe stałe i konwersje klawiszy X z/do kodów klawiszy.
-
-event: obsługa wywołań zwrotnych dla zdarzeń X.
-
-image: port funkcji XImage i XShmImage z Xlib.
+Moduł XCB util udostępnia następujące biblioteki:
+- aux: wygodny dostęp do konfiguracji połączenia i niektórych głównych
+  żądań.
+- atom: standardowe stałe atomowe X i buforowanie atomowe.
+- event: obsługa wywołań zwrotnych dla zdarzeń X.
 
 %package devel
-Summary:       Header files for XCB util libraries
-Summary(pl.UTF-8):     Pliki nagłówkowe bibliotek XCB util
+Summary:       Header files for XCB util library
+Summary(pl.UTF-8):     Pliki nagłówkowe biblioteki XCB util
 Group:         Development/Libraries
 Requires:      %{name} = %{version}-%{release}
-Requires:      libxcb-devel >= 1.0
+Requires:      libxcb-devel >= 1.4
 
 %description devel
-Header files for XCB util libraries.
+Header files for XCB util library.
 
 %description devel -l pl.UTF-8
-Pliki nagłówkowe bibliotek XCB util.
+Pliki nagłówkowe biblioteki XCB util.
 
 %package static
-Summary:       Static XCB util libraries
-Summary(pl.UTF-8):     Statyczne biblioteki XCB util
+Summary:       Static XCB util library
+Summary(pl.UTF-8):     Statyczna biblioteka XCB util
 Group:         Development/Libraries
 Requires:      %{name}-devel = %{version}-%{release}
 
 %description static
-Static XCB util libraries.
+Static XCB util library.
 
 %description static -l pl.UTF-8
-Statyczne biblioteki XCB util.
+Statyczna biblioteka XCB util.
 
 %prep
 %setup -q
@@ -104,8 +81,6 @@ rm -rf $RPM_BUILD_ROOT
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
 
-rm -rf $RPM_BUILD_ROOT%{_docdir}/libxcb
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -114,65 +89,24 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc README
-%attr(755,root,root) %{_libdir}/libxcb-atom.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libxcb-atom.so.1
-%attr(755,root,root) %{_libdir}/libxcb-aux.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libxcb-aux.so.0
-%attr(755,root,root) %{_libdir}/libxcb-event.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libxcb-event.so.1
-%attr(755,root,root) %{_libdir}/libxcb-icccm.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libxcb-icccm.so.1
-%attr(755,root,root) %{_libdir}/libxcb-image.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libxcb-image.so.0
-%attr(755,root,root) %{_libdir}/libxcb-keysyms.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libxcb-keysyms.so.1
-%attr(755,root,root) %{_libdir}/libxcb-property.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libxcb-property.so.1
-%attr(755,root,root) %{_libdir}/libxcb-render-util.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libxcb-render-util.so.0
-%attr(755,root,root) %{_libdir}/libxcb-reply.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libxcb-reply.so.1
+%doc ChangeLog NEWS README
+%attr(755,root,root) %{_libdir}/libxcb-util.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libxcb-util.so.0
 
 %files devel
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libxcb-atom.so
-%attr(755,root,root) %{_libdir}/libxcb-aux.so
-%attr(755,root,root) %{_libdir}/libxcb-event.so
-%attr(755,root,root) %{_libdir}/libxcb-icccm.so
-%attr(755,root,root) %{_libdir}/libxcb-image.so
-%attr(755,root,root) %{_libdir}/libxcb-keysyms.so
-%attr(755,root,root) %{_libdir}/libxcb-property.so
-%attr(755,root,root) %{_libdir}/libxcb-render-util.so
-%attr(755,root,root) %{_libdir}/libxcb-reply.so
-%{_libdir}/libxcb-atom.la
-%{_libdir}/libxcb-aux.la
-%{_libdir}/libxcb-event.la
-%{_libdir}/libxcb-icccm.la
-%{_libdir}/libxcb-image.la
-%{_libdir}/libxcb-keysyms.la
-%{_libdir}/libxcb-property.la
-%{_libdir}/libxcb-render-util.la
-%{_libdir}/libxcb-reply.la
-%{_includedir}/xcb/xcb_*.h
+%attr(755,root,root) %{_libdir}/libxcb-util.so
+%{_libdir}/libxcb-util.la
+%{_includedir}/xcb/xcb_atom.h
+%{_includedir}/xcb/xcb_aux.h
+%{_includedir}/xcb/xcb_bitops.h
+%{_includedir}/xcb/xcb_event.h
+%{_includedir}/xcb/xcb_util.h
 %{_pkgconfigdir}/xcb-atom.pc
 %{_pkgconfigdir}/xcb-aux.pc
 %{_pkgconfigdir}/xcb-event.pc
-%{_pkgconfigdir}/xcb-icccm.pc
-%{_pkgconfigdir}/xcb-image.pc
-%{_pkgconfigdir}/xcb-keysyms.pc
-%{_pkgconfigdir}/xcb-property.pc
-%{_pkgconfigdir}/xcb-renderutil.pc
-%{_pkgconfigdir}/xcb-reply.pc
+%{_pkgconfigdir}/xcb-util.pc
 
 %files static
 %defattr(644,root,root,755)
-%{_libdir}/libxcb-atom.a
-%{_libdir}/libxcb-aux.a
-%{_libdir}/libxcb-event.a
-%{_libdir}/libxcb-icccm.a
-%{_libdir}/libxcb-image.a
-%{_libdir}/libxcb-keysyms.a
-%{_libdir}/libxcb-property.a
-%{_libdir}/libxcb-render-util.a
-%{_libdir}/libxcb-reply.a
+%{_libdir}/libxcb-util.a
This page took 0.095933 seconds and 4 git commands to generate.