]> git.pld-linux.org Git - packages/cairo.git/blame - cairo.spec
- updated to 0.1.20
[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
041a62b6 4Version: 0.1.20
56de7934 5Release: 1
8c7ef450 6License: BSD-like
b7ccdbe1 7Group: Libraries
56de7934 8Source0: http://cairographics.org/snapshots/%{name}-%{version}.tar.gz
041a62b6 9# Source0-md5: 1203aec55f9ec7beee317f4f84f08fa2
8c7ef450 10URL: http://cairographics.org/
b7ccdbe1
JB
11BuildRequires: autoconf
12BuildRequires: automake
f5c18fd7 13BuildRequires: libpixman-devel >= 0.1.0
b7ccdbe1
JB
14BuildRequires: libtool
15BuildRequires: pkgconfig
ae0e73dd 16BuildRequires: xft-devel
b7ccdbe1 17BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
8c7ef450 18
19%description
b7ccdbe1
JB
20Cairo provides anti-aliased vector-based rendering for X. Paths
21consist of line segments and cubic splines and can be rendered at any
22width with various join and cap styles. All colors may be specified
23with optional translucence (opacity/alpha) and combined using the
24extended Porter/Duff compositing algebra as found in the X Render
25Extension.
26
27Cairo exports a stateful rendering API similar in spirit to the path
28construction, text, and painting operators of PostScript, (with the
29significant addition of translucence in the imaging model). When
30complete, the API is intended to support the complete imaging model of
31PDF 1.4.
32
33Cairo relies on the Xc library for backend rendering. Xc provides an
34abstract interface for rendering to multiple target types. As of this
35writing, Xc allows Cairo to target X drawables as well as generic
36image buffers. Future backends such as PostScript, PDF, and perhaps
37OpenGL are currently being planned.
38
39%description -l pl
40