]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blob - cairo/cairo.nm
file: Update to 5.18.
[people/ms/ipfire-3.x.git] / cairo / cairo.nm
1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
5
6 name = cairo
7 version = 1.12.12
8 release = 1
9
10 groups = System/Graphics
11 url = http://cairographics.org
12 license = LGPLv2 MPLv1.1
13 summary = A 2D graphics library.
14
15 description
16 Cairo is a 2D graphics library designed to provide high-quality display
17 and print output.
18 end
19
20 source_dl = http://cairographics.org/releases/
21 sources = %{thisapp}.tar.xz
22
23 build
24 requires
25 binutils>=2.21.51.0.8-2
26 fontconfig-devel
27 freetype-devel
28 gobject-introspection-devel
29 libX11-devel
30 libXext-devel>=1.3.1
31 libxml2-devel
32 libpng-devel
33 pixman-devel>=0.22
34 pkg-config
35 zlib-devel
36 end
37
38 configure_options += \
39 --enable-xlib \
40 --enable-xml \
41 --enable-gobject \
42 --disable-gtk-doc \
43 --disable-static
44 end
45
46 packages
47 package %{name}
48
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
65 package %{name}-devel
66 template DEVEL
67
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
76
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
97 package %{name}-debuginfo
98 template DEBUGINFO
99 end
100 end