2 Summary: A vector graphics library
5 Group: System/Libraries
6 License: LGPLv2 or MPLv1.1
7 URL: http://www.cairographics.org
8 Source0: http://cairographics.org/releases/%{name}-%{version}.tar.gz
9 Source1001: packaging/cairo.manifest
11 Requires(post): /sbin/ldconfig
12 Requires(postun): /sbin/ldconfig
13 BuildRequires: pkgconfig(xrender)
14 BuildRequires: pkgconfig(x11)
15 BuildRequires: pkgconfig(libpng)
16 BuildRequires: pkgconfig(libxml-2.0)
17 BuildRequires: pkgconfig(pixman-1)
18 BuildRequires: pkgconfig(freetype2)
19 BuildRequires: pkgconfig(fontconfig)
20 BuildRequires: pkgconfig(glib-2.0)
21 BuildRequires: pkgconfig(sm)
22 BuildRequires: pkgconfig(xt)
23 BuildRequires: pkgconfig(xcb)
24 BuildRequires: pkgconfig(xcb-render)
25 BuildRequires: pkgconfig(xcb-renderutil)
26 BuildRequires: pkgconfig(xcb-shm)
27 BuildRequires: binutils-devel
31 Cairo is a 2D graphics library with support for multiple output devices.
34 Summary: Development components for the cairo library
35 Group: Development/Libraries
36 Requires: %{name} = %{version}-%{release}
37 Requires: pixman-devel
40 cairo development libraries and head files
43 %setup -q -n %{name}-%{version}
47 > boilerplate/Makefile.am.features
48 > src/Makefile.am.features
51 autoreconf --force --install --verbose || exit $?
52 %configure --disable-static \
54 --enable-directfb=no \
57 --x-includes=%{_includedir} \
58 --x-libraries=%{_libdir} \
65 rm -rf $RPM_BUILD_ROOT/usr/share/gtk-doc
67 %post -p /sbin/ldconfig
69 %postun -p /sbin/ldconfig
72 %manifest cairo.manifest
73 %{_libdir}/libcairo*.so.*
76 %manifest cairo.manifest
78 %{_libdir}/libcairo*.so
79 %{_libdir}/pkgconfig/*
80 %exclude %{_bindir}/cairo-trace
81 %exclude %{_libdir}/cairo/libcairo-trace.so
82 %exclude %{_libdir}/cairo/libcairo-trace.so.*