5 # FIXME: graphite2 is not packaged / http://projects.palaso.org/projects/graphitedev
6 Summary: An OpenType text shaping engine
7 Url: http://www.freedesktop.org/wiki/Software/HarfBuzz
8 Group: Productivity/Text/Utilities
9 Source: %{name}-%{version}.tar.bz2
10 Source99: baselibs.conf
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(graphite2)
18 BuildRequires: pkgconfig(gthread-2.0)
19 BuildRequires: pkgconfig(icu-uc)
20 BuildRoot: %{_tmppath}/%{name}-%{version}-build
23 HarfBuzz is an OpenType text shaping engine.
25 %package -n libharfbuzz
26 Summary: An OpenType text shaping engine
27 Group: System/Libraries
29 %description -n libharfbuzz
30 HarfBuzz is an OpenType text shaping engine.
33 Summary: An OpenType text shaping engine -- Tools
34 Group: Productivity/Text/Utilities
37 HarfBuzz is an OpenType text shaping engine.
40 Summary: An OpenType text shaping engine -- Development Files
41 Group: Development/Libraries/C and C++
42 Requires: libharfbuzz = %{version}
45 HarfBuzz is an OpenType text shaping engine.
58 %post -n libharfbuzz -p /sbin/ldconfig
60 %postun -n libharfbuzz -p /sbin/ldconfig
65 %{_libdir}/libharfbuzz.so.0*
69 %{_bindir}/hb-ot-shape-closure
75 %{_includedir}/harfbuzz/
77 %{_libdir}/pkgconfig/harfbuzz.pc