5 Summary: An OpenType text shaping engine
6 Url: http://www.freedesktop.org/wiki/Software/HarfBuzz
7 Group: Graphics/Font Management
8 Source: %{name}-%{version}.tar.xz
9 Source99: baselibs.conf
10 Source1001: harfbuzz.manifest
11 BuildRequires: gcc-c++
12 #BuildRequires: pkgconfig(cairo) >= 1.8.0
13 #BuildRequires: pkgconfig(cairo-ft)
14 BuildRequires: pkgconfig(freetype2) >= 2.3.8
15 BuildRequires: pkgconfig(glib-2.0) >= 2.16
16 BuildRequires: pkgconfig(gobject-2.0)
17 BuildRequires: pkgconfig(gthread-2.0)
18 BuildRequires: pkgconfig(icu-uc)
21 HarfBuzz is an OpenType text shaping engine.
23 %package -n libharfbuzz
24 Summary: An OpenType text shaping engine
25 Group: Graphics/Font Management
27 %description -n libharfbuzz
28 HarfBuzz is an OpenType text shaping engine.
31 Summary: An OpenType text shaping engine -- Tools
32 Group: Graphics/Font Management
35 HarfBuzz is an OpenType text shaping engine.
38 Summary: An OpenType text shaping engine -- Development Files
39 Group: Development/Libraries
40 Requires: libharfbuzz = %{version}
43 HarfBuzz is an OpenType text shaping engine.
48 patch -p1 < %{_builddir}/%{name}-%{version}/patch/remove-icu-header-dependencies-from-harfbuzz-header.patch
57 rm -rf %{buildroot}/%{_datadir}/gtk-doc
59 %post -n libharfbuzz -p /sbin/ldconfig
61 %postun -n libharfbuzz -p /sbin/ldconfig
64 %manifest %{name}.manifest
70 %manifest %{name}.manifest
72 %{_bindir}/hb-ot-shape-closure
78 %manifest %{name}.manifest
80 %{_includedir}/harfbuzz/
82 %{_libdir}/pkgconfig/*.pc
83 %{_libdir}/cmake/harfbuzz/harfbuzz-config.cmake