File libffi-3.0.13-wix.patch of Package mingw32-libffi

diff -Naur libffi-3.0.13/configure.ac libffi-3.0.13-wix/configure.ac
--- libffi-3.0.13/configure.ac	2013-03-17 23:36:15.000000000 +0100
+++ libffi-3.0.13-wix/configure.ac	2013-06-21 11:11:31.275064645 +0200
@@ -565,6 +565,8 @@
 
 AC_CONFIG_LINKS(include/ffitarget.h:src/$TARGETDIR/ffitarget.h)
 
+WIX_INIT()
+
 AC_CONFIG_FILES(include/Makefile include/ffi.h Makefile testsuite/Makefile man/Makefile libffi.pc)
 
 AC_OUTPUT
diff -Naur libffi-3.0.13/libffi.wxs libffi-3.0.13-wix/libffi.wxs
--- libffi-3.0.13/libffi.wxs	1970-01-01 01:00:00.000000000 +0100
+++ libffi-3.0.13-wix/libffi.wxs	2013-06-23 12:16:30.897812245 +0200
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
+    <Fragment>
+        <ComponentGroup Id="libffi">
+            <ComponentRef Id="cmp7E75D00F5204407E958C1114916BD81F" />
+        </ComponentGroup>
+    </Fragment>
+    <Fragment>
+        <DirectoryRef Id="libffi">
+            <Directory Id="dir3F5E0C33213A46ABAA31C076B34FDC29" Name="bin">
+                <Component Id="cmp7E75D00F5204407E958C1114916BD81F" Guid="{0A4F9D4E-EA02-41C6-A275-536738AFA2AC}">
+                    <File Id="filC82276CA3A6D4BE898CB91EF34E56815" KeyPath="yes" Source="$(var.wixdistdir)\bin\libffi-6.dll" />
+                </Component>
+            </Directory>
+
+        </DirectoryRef>
+    </Fragment>
+</Wix>
diff -Naur libffi-3.0.13/Makefile.am libffi-3.0.13-wix/Makefile.am
--- libffi-3.0.13/Makefile.am	2013-03-16 12:52:11.000000000 +0100
+++ libffi-3.0.13-wix/Makefile.am	2013-06-21 11:12:23.407064196 +0200
@@ -223,3 +223,22 @@
 AM_CPPFLAGS = -I. -I$(top_srcdir)/include -Iinclude -I$(top_srcdir)/src
 AM_CCASFLAGS = $(AM_CPPFLAGS)
 
+
+if ENABLE_WIX
+@WIX_MAKE_RULES@
+
+wixlibdir = ${datadir}/wixlib
+wixlib_WIX = \
+	libffi.wixlib
+
+libffi.wixlib: wixdistdir
+
+all-am: libffi-pc-stamp
+libffi-pc-stamp: libffi.pc
+	echo 'Wixlibs=${wixlibdir}/libffi.wixlib' >> libffi.pc
+	echo 'Fualflags=-C libffi -D libffi' >> libffi.pc
+	touch \$(@)
+
+endif
+
+
openSUSE Build Service is sponsored by