]> git.ipfire.org Git - ipfire-3.x.git/blame - cairo/cairo.nm
kernel: Update to 5.1
[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
6e454b00 7version = 1.14.10
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
5f1d8f75 26 fontconfig-devel >= 2.10
802ea3af 27 freetype-devel
5f1d8f75 28 glib2-devel >= 2.14
c712511e 29 gobject-introspection-devel
8179e8c5 30 libxml2-devel
802ea3af 31 libpng-devel
5f1d8f75 32 pixman-devel >= 0.30.0
802ea3af
MT
33 pkg-config
34 zlib-devel
35 end
8179e8c5
SS
36
37 configure_options += \
8179e8c5 38 --enable-xml \
c712511e
SS
39 --enable-gobject \
40 --disable-gtk-doc \
8179e8c5 41 --disable-static
802ea3af
MT
42end
43
44packages
45 package %{name}
48bd5015 46
c712511e
SS
47 package %{name}-gobject
48 summary = GObject bindings for cairo.
49 description
50 This package contains functionality to make cairo
51 graphics library integrate well with the GObject object system.
52 end
53
54 requires
55 cairo = %{thisver}
56 end
57
58 files
59 %{libdir}/*gobject.so.*
60 end
61 end
62
802ea3af
MT
63 package %{name}-devel
64 template DEVEL
1f9bc2f0 65
802ea3af
MT
66 # The development package needs the other dependencies as well.
67 requires
68 fontconfig-devel
69 freetype-devel
70 libpng-devel
71 pixman-devel
72 end
73 end
1f9bc2f0 74
c712511e
SS
75 package %{name}-gobject-devel
76 summary = Development files for cairo-gobject.
77 description
78 This package contains libraries, header files and developer
79 documentation needed for developing software which uses the
80 cairo Gobject library.
81 end
82
83 requires
84 %{name}-gobject = %{thisver}
85 %{name}-devel = %{thisver}
86 end
87
88 files
89 %{libdir}/*gobject.so
90 %{libdir}/pkgconfig/*gobject.pc
91 %{includedir}/cairo/*gobject.h
92 end
93 end
94
1f9bc2f0
MT
95 package %{name}-debuginfo
96 template DEBUGINFO
97 end
802ea3af 98end