File project.diff of Package mingw32-harfbuzz
--- mingw32-harfbuzz.spec.orig
+++ mingw32-harfbuzz.spec
@@ -24,6 +24,7 @@ License: MIT
Group: Development/Libraries/C and C++
Url: http://www.freedesktop.org/wiki/Software/HarfBuzz
Source: http://www.freedesktop.org/software/harfbuzz/release/harfbuzz-%{version}.tar.bz2
+Patch1000: harfbuzz-0.9.18-wix.patch
# For glib-mkenums
BuildRequires: glib2-devel
BuildRequires: mingw32-cairo-devel
@@ -35,12 +36,15 @@ BuildRequires: mingw32-cross-pkg-config
BuildRequires: mingw32-filesystem
BuildRequires: mingw32-freetype-devel
BuildRequires: mingw32-glib2-devel
-BuildRequires: mingw32-libgraphite2-devel >= 1.2.0
+#BuildRequires: mingw32-libgraphite2-devel >= 1.2.0
BuildRequires: mingw32-libicu-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%_mingw32_package_header_debug
BuildArch: noarch
+BuildRequires: wixwine
+BuildRequires: automake autoconf libtool
+
%description
HarfBuzz is an OpenType text shaping engine.
@@ -74,8 +78,10 @@ HarfBuzz is an OpenType text shaping eng
%prep
%setup -q -n harfbuzz-%{version}
+%patch1000 -p1
%build
+autoreconf -fi
echo "lt_cv_deplibs_check_method='pass_all'" >>%{_mingw32_cache}
# Only build shared libraries.
@@ -104,6 +110,7 @@ make DESTDIR=%{buildroot} install %{?_sm
%{_mingw32_libdir}/libharfbuzz.dll.a
%{_mingw32_libdir}/libharfbuzz-icu.dll.a
%{_mingw32_datadir}/gtk-doc/html/harfbuzz/
+%{_mingw32_datadir}/wixlib/harfbuzz.wixlib
%files -n mingw32-libharfbuzz0
%defattr(-,root,root)