]> git.pld-linux.org Git - packages/xcb-util.git/commitdiff
- updated to 0.3.8
authorJakub Bogusz <qboosh@pld-linux.org>
Tue, 26 Apr 2011 17:34:03 +0000 (17:34 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- icccm,image,keysyms,render-util libs have been moved to separate repos (specs pending)
- atom,aux,event consolidated in new single libxcb-util library

Changed files:
    xcb-util.spec -> 1.15

xcb-util.spec

index 0801e921cf5742fb4203f89aba717448f71212fe..a7c04e560c02116e834f9331d580c09ce41cc4ea 100644 (file)
@@ -1,17 +1,18 @@
-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.6
-Release:       2
+Version:       0.3.8
+Release:       1
 License:       MIT
 Group:         Libraries
 Source0:       http://xcb.freedesktop.org/dist/%{name}-%{version}.tar.bz2
-# Source0-md5: dd8968b8ee613cb027a8ef1fcbdc8fc9
+# Source0-md5: 8ce019c4bbf20dce246b98f177cfccff
 URL:           http://xcb.freedesktop.org/
 BuildRequires: gperf
 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)
 
@@ -23,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
@@ -49,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
@@ -106,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
 
@@ -116,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.058501 seconds and 4 git commands to generate.