]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blame - cairo/cairo.nm
erge remote-tracking branch 'stevee/e2fsprogs-update'
[people/ms/ipfire-3.x.git] / cairo / cairo.nm
CommitLineData
f9727f8b 1###############################################################################
802ea3af
MT
2# IPFire.org - An Open Source Firewall Solution #
3# Copyright (C) - IPFire Development Team <info@ipfire.org> #
f9727f8b
MT
4###############################################################################
5
802ea3af 6name = cairo
c712511e 7version = 1.12.12
8179e8c5 8release = 1
f9727f8b 9
802ea3af
MT
10groups = System/Graphics
11url = http://cairographics.org
12license = LGPLv2 MPLv1.1
13summary = A 2D graphics library.
f9727f8b 14
802ea3af 15description
0a5f8b5b 16 Cairo is a 2D graphics library designed to provide high-quality display
f9727f8b 17 and print output.
802ea3af
MT
18end
19
20source_dl = http://cairographics.org/releases/
8179e8c5 21sources = %{thisapp}.tar.xz
802ea3af
MT
22
23build
24 requires
48bd5015 25 binutils>=2.21.51.0.8-2
802ea3af
MT
26 fontconfig-devel
27 freetype-devel
c712511e 28 gobject-introspection-devel
8179e8c5 29 libX11-devel
0a5f8b5b 30 libXext-devel>=1.3.1
8179e8c5 31 libxml2-devel
802ea3af 32 libpng-devel
8179e8c5 33 pixman-devel>=0.22
802ea3af
MT
34 pkg-config
35 zlib-devel
36 end
8179e8c5
SS
37
38 configure_options += \
8179e8c5
SS
39 --enable-xlib \
40 --enable-xml \
c712511e
SS
41 --enable-gobject \
42 --disable-gtk-doc \
8179e8c5 43 --disable-static
802ea3af
MT
44end
45
46packages
47 package %{name}
48bd5015 48
c712511e
SS
49 package %{name}-gobject
50 summary = GObject bindings for cairo.
51 description
52 This package contains functionality to make cairo
53 graphics library integrate well with the GObject object system.
54 end
55
56 requires
57 cairo = %{thisver}
58 end
59
60 files
61 %{libdir}/*gobject.so.*
62 end
63 end
64
802ea3af
MT
65 package %{name}-devel
66 template DEVEL
1f9bc2f0 67
802ea3af
MT
68 # The development package needs the other dependencies as well.
69 requires
70 fontconfig-devel
71 freetype-devel
72 libpng-devel
73 pixman-devel
74 end
75 end
1f9bc2f0 76
c712511e
SS
77 package %{name}-gobject-devel
78 summary = Development files for cairo-gobject.
79 description
80 This package contains libraries, header files and developer
81 documentation needed for developing software which uses the
82 cairo Gobject library.
83 end
84
85 requires
86 %{name}-gobject = %{thisver}
87 %{name}-devel = %{thisver}
88 end
89
90 files
91 %{libdir}/*gobject.so
92 %{libdir}/pkgconfig/*gobject.pc
93 %{includedir}/cairo/*gobject.h
94 end
95 end
96
1f9bc2f0
MT
97 package %{name}-debuginfo
98 template DEBUGINFO
99 end
802ea3af 100end