forked from pool/libXcomposite
Accepting request 104215 from home:jengelh:branches:X11:XOrg
More educative material OBS-URL: https://build.opensuse.org/request/show/104215 OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libXcomposite?expand=0&rev=2
This commit is contained in:
parent
49ea01c637
commit
1d6acab0c4
@ -1,3 +1,8 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Feb 11 21:49:54 UTC 2012 - jengelh@medozas.de
|
||||
|
||||
- Provide package descriptions and update URL
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 7 22:17:49 UTC 2012 - jengelh@medozas.de
|
||||
|
||||
|
@ -21,10 +21,12 @@ Release: 0
|
||||
Summary: X11 protocol Composite extension client library
|
||||
License: MIT
|
||||
Group: Development/Libraries/C and C++
|
||||
Url: http://cgit.freedesktop.org/xorg/lib/libXcomposite/
|
||||
URL: http://wiki.freedesktop.org/wiki/Software/CompositeExt
|
||||
|
||||
#Git-Clone: git://anongit.freedesktop.org/xorg/lib/libXcomposite
|
||||
#Git-Web: http://cgit.freedesktop.org/xorg/lib/libXcomposite/
|
||||
Source: %name-%version.tar.bz2
|
||||
BuildRoot: %_tmppath/%name-%version-build
|
||||
#git#BuildRequires: autoconf >= 2.60, automake, libtool
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: pkgconfig, pkgconfig(xorg-macros) >= 1.8
|
||||
@ -32,14 +34,22 @@ BuildRequires: pkgconfig(compositeproto) >= 0.4, pkgconfig(x11)
|
||||
BuildRequires: pkgconfig(xfixes)
|
||||
|
||||
%description
|
||||
(Upstream has not provided a description)
|
||||
The Composite extension causes a entire sub-tree of the window
|
||||
hierarchy to be rendered to an off-screen buffer. Applications can
|
||||
then take the contents of that buffer and do whatever they like. The
|
||||
off-screen buffer can be automatically merged into the parent window
|
||||
or merged by external programs, called compositing managers.
|
||||
|
||||
%package -n %lname
|
||||
Summary: X11 protocol Composite extension client library
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n %lname
|
||||
(Upstream has not provided a description)
|
||||
The Composite extension causes a entire sub-tree of the window
|
||||
hierarchy to be rendered to an off-screen buffer. Applications can
|
||||
then take the contents of that buffer and do whatever they like. The
|
||||
off-screen buffer can be automatically merged into the parent window
|
||||
or merged by external programs, called compositing managers.
|
||||
|
||||
%package devel
|
||||
Summary: Development files for the X11 Composite extension library
|
||||
@ -47,7 +57,16 @@ Group: Development/Libraries/C and C++
|
||||
Requires: %lname = %version
|
||||
|
||||
%description devel
|
||||
(Upstream has not provided a description)
|
||||
The composite extension provides several related mechanisms:
|
||||
- Per-hierarchy storage: The rendering of an entire hierarchy of
|
||||
windows is redirected to off-screen storage.
|
||||
- Automatic shadow update: When a hierarchy is rendered off-screen,
|
||||
the X server provides an automatic mechanism for presenting those
|
||||
contents within the parent window.
|
||||
- Composite overlay window: provides compositing managers with a
|
||||
surface on which to draw without interference.
|
||||
- Parent window clipping: modifies the semantics of parent window
|
||||
clipping in the presence of manual redirected children.
|
||||
|
||||
This package contains the development headers for the library found
|
||||
in %lname.
|
||||
|
Loading…
Reference in New Issue
Block a user