]> git.pld-linux.org Git - packages/cairo.git/blame - cairo.spec
- avoid to link with external libpixman, rel 3.
[packages/cairo.git] / cairo.spec
CommitLineData
b7ccdbe1
JB
1Summary: Cairo - multi-platform 2D graphics library
2Summary(pl): Cairo - wieloplatformowa biblioteka graficzna 2D
8c7ef450 3Name: cairo
f6e2ac91 4Version: 0.9.2
a3939a98 5Release: 3
9b33cbb5 6License: LGPL v2.1 or MPL v1.1
b7ccdbe1 7Group: Libraries
56de7934 8Source0: http://cairographics.org/snapshots/%{name}-%{version}.tar.gz
f6e2ac91 9# Source0-md5: 992095a5db597384a89b41e93737105d
d99f46a0 10Patch0: %{name}-bug4110.patch
8c7ef450 11URL: http://cairographics.org/
a3939a98 12BuildConflicts: libpixman-devel
b7ccdbe1
JB
13BuildRequires: autoconf
14BuildRequires: automake
9bc5a16c
JB
15BuildRequires: fontconfig-devel
16BuildRequires: freetype-devel >= 2.1.0
72e93a6e 17BuildRequires: glitz-devel >= 0.4.4
7fdf57cf 18BuildRequires: gtk-doc >= 1.3
9bc5a16c 19BuildRequires: libpng-devel
b7ccdbe1
JB
20BuildRequires: libtool
21BuildRequires: pkgconfig
9bc5a16c
JB
22#BuildRequires: xcb-devel (http://freedesktop.org/software/xcb - CVS only, not released yet)
23BuildRequires: xrender-devel >= 0.6
24BuildRequires: zlib-devel
9b33cbb5 25Requires: freetype >= 2.1.0
72e93a6e 26Requires: glitz >= 0.4.4
7fdf57cf 27Requires: xrender >= 0.6
b7ccdbe1 28BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
8c7ef450 29
30%description
b7ccdbe1
JB
31Cairo provides anti-aliased vector-based rendering for X. Paths
32consist of line segments and cubic splines and can be rendered at any
33width with various join and cap styles. All colors may be specified
34with optional translucence (opacity/alpha) and combined using the
35extended Porter/Duff compositing algebra as found in the X Render
36Extension.
37
38Cairo exports a stateful rendering API similar in spirit to the path
39construction, text, and painting operators of PostScript, (with the
40significant addition of translucence in the imaging model). When
41complete, the API is intended to support the complete imaging model of
42PDF 1.4.
43
44Cairo relies on the Xc library for backend rendering. Xc provides an
45abstract interface for rendering to multiple target types. As of this
46writing, Xc allows Cairo to target X drawables as well as generic
47image buffers. Future backends such as PostScript, PDF, and perhaps
48OpenGL are currently being planned.
49
50%description -l pl
51