File project.diff of Package mingw64-gtk3
--- mingw64-gtk3.spec.orig
+++ mingw64-gtk3.spec
@@ -17,6 +17,7 @@ Url: http://www.gtk.org/
Source: http://download.gnome.org/sources/gtk+/3.6/gtk+-%{version}.tar.xz
Patch0: 0001-Fix-compiling-for-win32.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
+Patch1000: gtk+-3.6.1-wix.patch
BuildArch: noarch
#!BuildIgnore: post-build-checks
@@ -51,6 +52,9 @@ Requires: %{name}-lang = %{version
Requires: %{name}-data >= %{version}
+BuildRequires: wixwine
+# For introspection.m4 needed by autoreconf
+BuildRequires: gobject-introspection-devel
%description
GTK+ is a multi-platform toolkit for creating graphical user interfaces.
Offering a complete set of widgets, GTK+ is suitable for projects
@@ -102,9 +106,11 @@ This package contains the development fi
%patch0 -p1
+%patch1000 -p1 -b .wix
%build
#libtoolize --force --copy --install
#autoreconf -f -i
+autoreconf -f -i
export PATH="%{_mingw64_bindir}:$PATH"
echo "lt_cv_deplibs_check_method='pass_all'" >>%{_mingw64_cache}
@@ -154,11 +160,11 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-,root,root)
%{_mingw64_bindir}/gtk-query-immodules-3.0.exe
%{_mingw64_bindir}/gtk-launch.exe
-%exclude %{_mingw64_bindir}/gtk-update-icon-cache.exe
-%exclude %{_mingw64_bindir}/gtk-update-icon-cache.exe.manifest
+%{_mingw64_bindir}/gtk-update-icon-cache.exe
+%{_mingw64_bindir}/gtk-update-icon-cache.exe.manifest
%{_mingw64_mandir}/man1/gtk-query-immodules-3.0*.1*
%{_mingw64_mandir}/man1/gtk-launch.1*
-%exclude %{_mingw64_mandir}/man1/gtk-update-icon-cache.1*
+%{_mingw64_mandir}/man1/gtk-update-icon-cache.1*
%files data
%defattr(-,root,root)
@@ -193,6 +199,10 @@ rm -rf $RPM_BUILD_ROOT
%{_mingw64_includedir}/gail-3.0/
%{_mingw64_datadir}/aclocal/gtk-3.0.m4
%{_mingw64_datadir}/gtk-3.0/
+%{_mingw64_datadir}/wixlib/gdk-3.0.wixlib
+%{_mingw64_datadir}/wixlib/gtk+-3.0.wixlib
+%{_mingw64_datadir}/wixlib/gail-3.0.wixlib
+%{_mingw64_datadir}/wixlib/gtk+-3.0-lang.wixlib
%changelog