File project.diff of Package mingw32-gnumeric

--- mingw32-gnumeric.spec.orig
+++ mingw32-gnumeric.spec
@@ -30,6 +30,7 @@ Patch2:         gnumeric-1.10.7-add_dbhh
 Patch3:         gnumeric-1.10.17-hhx.patch
 Patch4:         gnumeric-1.10.17-nosrcdir.patch
 Patch5:         gnumeric-1.10.17-gcc6.patch
+Patch1000:      gnumeric-1.9.15-wix.patch
 #!BuildIgnore: post-build-checks
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -44,6 +45,7 @@ BuildRequires:  gnome-common
 BuildRequires:  gtk-doc
 BuildRequires:  intltool
 BuildRequires:  libtool
+BuildRequires:  mingw32-libbz2-devel
 BuildRequires:  mingw32-cairo-devel
 BuildRequires:  mingw32-cross-binutils
 BuildRequires:  mingw32-cross-gcc
@@ -53,11 +55,15 @@ BuildRequires:  mingw32-filesystem
 BuildRequires:  mingw32-glib2-devel
 BuildRequires:  mingw32-goffice-devel >= 0.8.10
 BuildRequires:  mingw32-gtk2-devel
+BuildRequires:  mingw32-libglade2-devel
 BuildRequires:  mingw32-libgsf-devel
 BuildRequires:  mingw32-libxml2-devel
 BuildRequires:  mingw32-pango-devel
-BuildRequires:  mingw32-psiconv-devel
+#BuildRequires:  mingw32-psiconv-devel
+BuildRequires:  mingw32-zlib-devel
 BuildRequires:  perl-HTML-Parser
+BuildRequires:  uuid-runtime
+BuildRequires:  wixwine
 Requires:       %{name}-lang
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %_mingw32_package_header_debug
@@ -103,6 +109,18 @@ Gnumeric is part of the GNOME project.
 
 %lang_package
 
+%package msi
+Summary:        Gnumeric Windows Installer
+Group:          Development/Libraries
+
+%description msi
+The Gnumeric spreadsheet is part of the GNOME desktop environment: a project to create a free, user friendly desktop
+environment.
+The goal of Gnumeric is to be the best possible spreadsheet. We are not attempting to clone existing applications.
+However, Gnumeric can read files saved with other spreadsheets and we offer a customizable feel that attempts to minimize
+the costs of transition.
+
+
 %prep
 %setup -q -n gnumeric-%{version}
 
@@ -112,6 +130,7 @@ Gnumeric is part of the GNOME project.
 %patch3 -p1 -b .hhx
 %patch4 -p1 -b .nosrcdir
 %patch5 -p1 -b .gcc6
+%patch1000 -p1 -b .wix
 chmod +x doc/add_dbhh.pl
 
 %build
@@ -141,6 +160,9 @@ chmod +x tools/handle-conf-options
 rm -rf %{buildroot}%{_mingw32_libdir}/gnumeric/*/plugins/*/*.dll.a
 rm -rf %{buildroot}%{_mingw32_libdir}/goffice/*/plugins/gnumeric/gnumeric.dll.a
 
+mkdir -p $RPM_BUILD_ROOT%{_mingw32_datadir}/msi
+cp gnumeric.msi $RPM_BUILD_ROOT%{_mingw32_datadir}/msi/gnumeric-%{version}.msi
+
 %find_lang gnumeric
 %find_lang gnumeric-functions gnumeric.lang
 
@@ -189,4 +211,9 @@ rm -rf %{buildroot}%{_mingw32_libdir}/go
 %{_mingw32_libdir}/libspreadsheet.dll.a
 %{_mingw32_libdir}/pkgconfig/libspreadsheet-1.10.pc
 
+%files msi
+%defattr(-,root,root)
+%{_mingw32_datadir}/msi/gnumeric-%{version}.msi
+
+
 %changelog
openSUSE Build Service is sponsored by