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