]> git.ipfire.org Git - people/pmueller/ipfire-3.x.git/blob - pango/pango.nm
zlib: Update to version 1.3
[people/pmueller/ipfire-3.x.git] / pango / pango.nm
1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
5
6 name = pango
7 version = %{ver_major}.%{ver_minor}
8 ver_major = 1.50
9 ver_minor = 12
10 release = 1
11
12 groups = System/Libraries
13 url = https://www.pango.org/
14 license = LGPLv2+
15 summary = System for layout and rendering of internationalized text
16
17 description
18 Pango is a library for laying out and rendering of text, with an
19 emphasis on internationalization.
20 end
21
22 source_dl = https://ftp.gnome.org/pub/GNOME/sources/%{name}/%{ver_major}/
23 sources = %{thisapp}.tar.xz
24
25 # Disable LTO
26 LTO_CFLAGS =
27
28 build
29 requires
30 cairo-devel >= 1.17
31 cairo-gobject-devel
32 fontconfig-devel
33 freetype-devel
34 fribidi-devel
35 gcc-c++
36 glib2-devel
37 gobject-introspection-devel
38 harfbuzz-devel >= 4.3.0
39 libthai-devel
40 meson
41 perl
42 pkg-config
43 end
44
45 build
46 %{meson} \
47 -Dcairo=enabled \
48 -Dxft=disabled
49 %{meson_build}
50 end
51
52 install
53 %{meson_install}
54 end
55
56 #export LD_LIBRARY_PATH = %{DIR_APP}/pango/.libs
57 end
58
59 packages
60 package %{name}
61
62 package %{name}-devel
63 template DEVEL
64
65 requires
66 glib2-devel
67 harfbuzz-devel
68 end
69
70 files += %{datadir}/gir*
71 end
72
73 package %{name}-debuginfo
74 template DEBUGINFO
75 end
76 end