File gnumeric-1.9.15-wix.patch of Package mingw32-gnumeric

diff -Naur gnumeric-1.9.15.orig/configure.in gnumeric-1.9.15/configure.in
--- gnumeric-1.9.15.orig/configure.in	2009-11-29 13:01:44.000000000 +0100
+++ gnumeric-1.9.15/configure.in	2009-11-29 13:02:13.000000000 +0100
@@ -190,6 +190,7 @@
 if test "x$with_gtk" = xno; then
 	ui_msg="None (Gtk disabled by request)"
 	gnumeric_with_gtk=false
+        gnumeric_requires=""
 else
 	dnl We shouldn't silently default to --without-gtk.
 	dnl If the requirements are not met, fail.
@@ -1011,6 +1012,19 @@
 	[The Minor version number of this release])
 AC_DEFINE(GNM_VERSION_EXTRA, "gnumeric_version_extra",
 	[Extra, possibly empty tag for this release])
+dnl
+dnl **************************************************
+dnl * MSI packaging                                  *
+dnl **************************************************
+dnl
+gnumeric_requires="$libspreadsheet_gtk_reqs $gnumeric_gtk_reqs $libspreadsheet_reqs $gnumeric_requires $gnumeric_reqs"
+WIX_INIT(wxs msi_wxs)
+if test "x$enable_wix" = "xyes"; then
+      WIX_PKG_CHECK_MODULES(GNUMERIC, $gnumeric_requires)
+fi
+AC_SUBST(GNUMERIC_WIXLIBS)
+AC_SUBST(GNUMERIC_FUAL_FLAGS)
+
 
 AC_OUTPUT([
 gnumeric.spec
diff -Naur gnumeric-1.9.15.orig/Makefile.am gnumeric-1.9.15/Makefile.am
--- gnumeric-1.9.15.orig/Makefile.am	2009-11-29 13:01:53.000000000 +0100
+++ gnumeric-1.9.15/Makefile.am	2009-11-29 13:04:02.000000000 +0100
@@ -74,3 +74,18 @@
 distuninstallcheck:
 	@:
 endif
+
+if ENABLE_WIX
+
+noinst_msi_WIX =				\
+	gnumeric.msi
+gnumeric_msi_WIXLIBS = 				\
+	$(GNUMERIC_WIXLIBS)
+gnumeric_msi_FUAL_FLAGS = 			\
+	$(WIX_PACKAGE_FUAL_FLAGS)		\
+	$(GNUMERIC_FUAL_FLAGS)
+
+@WIX_MAKE_RULES@
+
+endif
+
openSUSE Build Service is sponsored by