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
|
Tue Feb 7 22:17:49 UTC 2012 - jengelh@medozas.de
|
||||||
|
|
||||||
|
@ -21,10 +21,12 @@ Release: 0
|
|||||||
Summary: X11 protocol Composite extension client library
|
Summary: X11 protocol Composite extension client library
|
||||||
License: MIT
|
License: MIT
|
||||||
Group: Development/Libraries/C and C++
|
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-Clone: git://anongit.freedesktop.org/xorg/lib/libXcomposite
|
||||||
|
#Git-Web: http://cgit.freedesktop.org/xorg/lib/libXcomposite/
|
||||||
Source: %name-%version.tar.bz2
|
Source: %name-%version.tar.bz2
|
||||||
|
BuildRoot: %_tmppath/%name-%version-build
|
||||||
#git#BuildRequires: autoconf >= 2.60, automake, libtool
|
#git#BuildRequires: autoconf >= 2.60, automake, libtool
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: pkgconfig, pkgconfig(xorg-macros) >= 1.8
|
BuildRequires: pkgconfig, pkgconfig(xorg-macros) >= 1.8
|
||||||
@ -32,14 +34,22 @@ BuildRequires: pkgconfig(compositeproto) >= 0.4, pkgconfig(x11)
|
|||||||
BuildRequires: pkgconfig(xfixes)
|
BuildRequires: pkgconfig(xfixes)
|
||||||
|
|
||||||
%description
|
%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
|
%package -n %lname
|
||||||
Summary: X11 protocol Composite extension client library
|
Summary: X11 protocol Composite extension client library
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
|
|
||||||
%description -n %lname
|
%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
|
%package devel
|
||||||
Summary: Development files for the X11 Composite extension library
|
Summary: Development files for the X11 Composite extension library
|
||||||
@ -47,7 +57,16 @@ Group: Development/Libraries/C and C++
|
|||||||
Requires: %lname = %version
|
Requires: %lname = %version
|
||||||
|
|
||||||
%description devel
|
%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
|
This package contains the development headers for the library found
|
||||||
in %lname.
|
in %lname.
|
||||||
|
Loading…
Reference in New Issue
Block a user