]> 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
 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
 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: gperf
-BuildRequires: libxcb-devel >= 1.0
+BuildRequires: libxcb-devel >= 1.4
+BuildRequires: m4
 BuildRequires: pkgconfig
 BuildRequires: pkgconfig
+BuildRequires: xcb-proto >= 1.6
+BuildRequires: xorg-proto-xproto-devel >= 7.0.8
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
 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.
 
 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
 
 %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.
 
 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
 
 %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}
 Group:         Development/Libraries
 Requires:      %{name} = %{version}-%{release}
-Requires:      libxcb-devel >= 1.0
+Requires:      libxcb-devel >= 1.4
 
 %description devel
 
 %description devel
-Header files for XCB util libraries.
+Header files for XCB util library.
 
 %description devel -l pl.UTF-8
 
 %description devel -l pl.UTF-8
-Pliki nagłówkowe bibliotek XCB util.
+Pliki nagłówkowe biblioteki XCB util.
 
 %package static
 
 %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
 Group:         Development/Libraries
 Requires:      %{name}-devel = %{version}-%{release}
 
 %description static
-Static XCB util libraries.
+Static XCB util library.
 
 %description static -l pl.UTF-8
 
 %description static -l pl.UTF-8
-Statyczne biblioteki XCB util.
+Statyczna biblioteka XCB util.
 
 %prep
 %setup -q
 
 %prep
 %setup -q
@@ -104,8 +81,6 @@ rm -rf $RPM_BUILD_ROOT
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
 
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
 
-rm -rf $RPM_BUILD_ROOT%{_docdir}/libxcb
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -114,65 +89,24 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
 
 %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)
 
 %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-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)
 
 %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.117032 seconds and 4 git commands to generate.