Author: qboosh Date: Fri Nov 3 09:19:23 2006 GMT Module: SPECS Tag: HEAD ---- Log message: - updated to 0.9.93 (1.0 RC3) - longer descriptions
---- Files affected: SPECS: libxcb.spec (1.3 -> 1.4) ---- Diffs: ================================================================ Index: SPECS/libxcb.spec diff -u SPECS/libxcb.spec:1.3 SPECS/libxcb.spec:1.4 --- SPECS/libxcb.spec:1.3 Mon Oct 9 08:18:31 2006 +++ SPECS/libxcb.spec Fri Nov 3 10:19:18 2006 @@ -2,17 +2,17 @@ Summary: X protocol C-language Binding library Summary(pl): XCB - biblioteka dowiązań języka C do protokołu X Name: libxcb -Version: 0.9.92 +Version: 0.9.93 Release: 1 License: MIT Group: Libraries Source0: http://xcb.freedesktop.org/dist/%{name}-%{version}.tar.bz2 -# Source0-md5: 6f01c8fa200deebb20b019f7401a2606 +# Source0-md5: 7967d0d4347502bc9af5373767afc748 URL: http://xcb.freedesktop.org/ BuildRequires: check >= 0.8.2 BuildRequires: libxslt-progs BuildRequires: pkgconfig -BuildRequires: xcb-proto >= 0.9.92 +BuildRequires: xcb-proto >= 0.9.93 BuildRequires: xorg-lib-libXau-devel BuildRequires: xorg-lib-libXdmcp-devel BuildRequires: xorg-proto-xproto-devel @@ -21,9 +21,41 @@ %description X protocol C-language Binding library. +libxcb provides an interface to the X Window System protocol, slated to +replace the current Xlib interface. It has several advantages over +Xlib, including: +- size: small library and lower memory footprint +- latency hiding: batch several requests and wait for the replies later +- direct protocol access: one-to-one mapping between interface and protocol +- proven thread support: transparently access XCB from multiple threads +- easy extension implementation: interfaces auto-generated from XML-XCB + +Xlib can also use XCB as a transport layer, allowing software to make +requests and receive responses with both, which eases porting to XCB. +However, client programs, libraries, and toolkits will gain the most +benefit from a native XCB port. + %description -l pl XCB - biblioteka dowiązań języka C do protokołu X. +libxcb udostępnia interfejs do protokołu X Window System, mający +zastąpić aktualny interfejs Xlib. Ma kilka zalet w stosunku do Xliba, +w tym: +- rozmiar: mała biblioteka i niewielki narzut pamięciowy +- ukrywanie opóźnień: kolejkowanie kilku żądań i oczekiwanie na + odpowiedź później +- bezpośredni dostęp do protokołu: odwzorowanie 1-1 między interfejsem + a protokołem +- sprawdzoną obsługę wątków: bezpośredni dostęp do XCB z wielu wątków +- łatwe implementowanie rozszerzeń: automatyczne generowanie + interfejsów z XML-XCB + +Xlib może także używać XCB jako warstwy transportowej, pozwalając +programom wykonywać żądania i odbierać odpowiedzi poprzez oba +interfejsy, co ułatwia przechodzenie na XCB. Jednak programy +klienckie, biblioteki i toolkity zyskają więcej na natywnym porcie +XCB. + %package devel Summary: Header files for XCB library Summary(pl): Pliki nagłówkowe biblioteki XCB @@ -72,7 +104,7 @@ %files %defattr(644,root,root,755) -%doc COPYING +%doc COPYING NEWS README %attr(755,root,root) %{_libdir}/libxcb*.so.*.*.* %files devel @@ -92,6 +124,10 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.4 2006/11/03 09:19:18 qboosh +- updated to 0.9.93 (1.0 RC3) +- longer descriptions + Revision 1.3 2006/10/09 06:18:31 qboosh - updated to 0.9.92 ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/libxcb.spec?r1=1.3&r2=1.4&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
