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