File libarchive-3.0.3-wix.patch of Package mingw64-libarchive
diff -Naur libarchive-3.0.3/configure.ac libarchive-3.0.3-wix/configure.ac
--- libarchive-3.0.3/configure.ac 2012-01-13 05:04:48.000000000 +0100
+++ libarchive-3.0.3-wix/configure.ac 2013-01-26 11:08:14.125759968 +0100
@@ -629,4 +629,6 @@
LIBS="$LIBS $mdLIBS"
+WIX_INIT()
+
AC_OUTPUT
diff -Naur libarchive-3.0.3/libarchive.wxs libarchive-3.0.3-wix/libarchive.wxs
--- libarchive-3.0.3/libarchive.wxs 1970-01-01 01:00:00.000000000 +0100
+++ libarchive-3.0.3-wix/libarchive.wxs 2013-01-26 20:56:25.652761209 +0100
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
+ <Fragment>
+ <ComponentGroup Id="libarchive">
+ <ComponentRef Id="cmp31CC268953EE49C7B0BEF7B9762010AC" />
+ <ComponentRef Id="cmpD6ABC789AD734C27AF1FF5475CB2E016" />
+ <ComponentRef Id="cmp61F8C3860BA241E38ACAE8C145037B34" />
+ </ComponentGroup>
+ </Fragment>
+ <Fragment>
+ <DirectoryRef Id="libarchive">
+ <Directory Id="dir5C81809D5E8D48D5BEEEE5553F8A2DB0" Name="bin">
+ <Component Id="cmp31CC268953EE49C7B0BEF7B9762010AC" Guid="{127CC973-573A-4B26-BC93-723EFA8A54BE}">
+ <File Id="fil9CC327DF139D42568F89F5A6042592B3" KeyPath="yes" Source="$(var.wixdistdir)/bin/libarchive-12.dll" />
+ </Component>
+ </Directory>
+ <Directory Id="dirB7684FB610C74549B7CE633FF911CE65" Name="share">
+ <Directory Id="dir1AC71CBEA69A4276BF1F80CDC5BEF8B6" Name="license">
+ <Directory Id="dir21A853BFBFA14AA7B4A9F8FEDE11BB2F" Name="libarchive">
+ <Component Id="cmpD6ABC789AD734C27AF1FF5475CB2E016" Guid="{FC0DF247-A517-4F8A-B076-BDC28238BC93}">
+ <File Id="fil2ABA1C11765B411496F7F2A7F6F546DB" KeyPath="yes" Source="COPYING" />
+ </Component>
+ <Component Id="cmp61F8C3860BA241E38ACAE8C145037B34" Guid="{A664D5CD-3B6B-4911-B996-9041C1BAF2B7}">
+ <File Id="filF16C3295C908478E95162BF155E6F426" KeyPath="yes" Source="README" />
+ </Component>
+ </Directory>
+ </Directory>
+ </Directory>
+ </DirectoryRef>
+ </Fragment>
+</Wix>
diff -Naur libarchive-3.0.3/Makefile.am libarchive-3.0.3-wix/Makefile.am
--- libarchive-3.0.3/Makefile.am 2012-01-10 08:16:55.000000000 +0100
+++ libarchive-3.0.3-wix/Makefile.am 2013-01-26 13:34:53.053391495 +0100
@@ -818,3 +818,25 @@
cpio/test/test_option_t.stdout.uu \
cpio/test/test_option_tv.stdout.uu \
cpio/test/CMakeLists.txt
+
+SUBDIRS = .
+
+EXTRA_DIST += \
+ libarchive.wxs
+
+if ENABLE_WIX
+@WIX_MAKE_RULES@
+
+wixlibdir = ${datadir}/wixlib
+wixlib_WIX = libarchive.wixlib
+
+libarchive.wixlib: wixdistdir
+
+all-am: libarchive-pc-stamp
+libarchive-pc-stamp: build/pkgconfig/libarchive.pc
+ echo 'Wixlibs=${wixlibdir}/libarchive.wixlib' >> build/pkgconfig/libarchive.pc
+ echo 'Fualflags=-C libarchive -D libarchive' >> build/pkgconfig/libarchive.pc
+ touch \$(@)
+
+endif
+