packages: xcb-util/xcb-util.spec - updated to 0.3.8 - icccm, image, keysyms, r...

qboosh qboosh at pld-linux.org
Tue Apr 26 19:34:08 CEST 2011


Author: qboosh                       Date: Tue Apr 26 17:34:08 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- updated to 0.3.8
- icccm,image,keysyms,render-util libs have been moved to separate repos (specs pending)
- atom,aux,event consolidated in new single libxcb-util library

---- Files affected:
packages/xcb-util:
   xcb-util.spec (1.14 -> 1.15) 

---- Diffs:

================================================================
Index: packages/xcb-util/xcb-util.spec
diff -u packages/xcb-util/xcb-util.spec:1.14 packages/xcb-util/xcb-util.spec:1.15
--- packages/xcb-util/xcb-util.spec:1.14	Mon Dec  7 17:07:22 2009
+++ packages/xcb-util/xcb-util.spec	Tue Apr 26 19:34:03 2011
@@ -1,18 +1,19 @@
 # $Revision$, $Date$
-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)
 
@@ -24,23 +25,10 @@
 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
@@ -50,49 +38,36 @@
 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
@@ -107,8 +82,6 @@
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
-rm -rf $RPM_BUILD_ROOT%{_docdir}/libxcb
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -117,68 +90,27 @@
 
 %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
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -186,6 +118,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.15  2011/04/26 17:34:03  qboosh
+- updated to 0.3.8
+- icccm,image,keysyms,render-util libs have been moved to separate repos (specs pending)
+- atom,aux,event consolidated in new single libxcb-util library
+
 Revision 1.14  2009/12/07 16:07:22  sparky
 - BR: m4
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/xcb-util/xcb-util.spec?r1=1.14&r2=1.15&f=u



More information about the pld-cvs-commit mailing list