File lcms-1.18-wix.patch of Package mingw32-lcms
diff -Naur lcms-1.18.orig/Makefile.am lcms-1.18/Makefile.am
--- lcms-1.18.orig/Makefile.am 2010-03-26 12:38:22.168006608 +0100
+++ lcms-1.18/Makefile.am 2010-03-26 12:38:55.516011566 +0100
@@ -19,3 +19,19 @@
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = lcms.pc
+if ENABLE_WIX
+@WIX_MAKE_RULES@
+
+wixlibdir = ${datadir}/wixlib
+wixlib_WIX = lcms.wixlib
+
+lcms.wixlib: wixdistdir
+
+all-am: lcms-pc-stamp
+lcms-pc-stamp: lcms.pc
+ echo 'Wixlibs=${wixlibdir}/lcms.wixlib' >> lcms.pc
+ echo 'Fualflags=-C lcms -D lcms' >> lcms.pc
+ touch \$(@)
+
+endif
+
diff -Naur lcms-1.18.orig/configure.ac lcms-1.18/configure.ac
--- lcms-1.18.orig/configure.ac 2010-03-26 12:38:22.188009325 +0100
+++ lcms-1.18/configure.ac 2010-03-26 12:38:55.509094849 +0100
@@ -425,6 +425,8 @@
LIBS=''
+# Init wix
+WIX_INIT()
#
# Perform substitutions
diff -Naur lcms-1.18.orig/lcms.wxs lcms-1.18/lcms.wxs
--- lcms-1.18.orig/lcms.wxs 1970-01-01 01:00:00.000000000 +0100
+++ lcms-1.18/lcms.wxs 2010-03-26 12:40:29.148005644 +0100
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
+ <Fragment>
+ <ComponentGroup Id="lcms">
+ <ComponentRef Id="cmpFAA1066EED8BAFFE8CB08DF71FE3A44E" />
+ <ComponentRef Id="cmpBF0208AE3BED46BAAD39DEA5A1C88ADB" />
+ <ComponentRef Id="cmpDCDE7128CAEF4BD2BC58926AC9C48495" />
+ <ComponentRef Id="cmp0FCD7165F3D943CAA9DD4CB747AA1EB0" />
+ </ComponentGroup>
+ </Fragment>
+ <Fragment>
+ <DirectoryRef Id="lcms">
+ <Directory Id="dir9DE4F79B4308A9EF2ACA105E53853A7F" Name="bin">
+ <Component Id="cmpFAA1066EED8BAFFE8CB08DF71FE3A44E" Guid="{B130D93A-C320-4AC1-AB86-2DB16059BDE9}">
+ <File Id="fil5E536363DA617B0F0F870B27FC270AB0" KeyPath="yes" Source="$(var.wixdistdir)\bin\liblcms-1.dll" />
+ </Component>
+ </Directory>
+ <Directory Id="dirB547C25A2881486FBB9BA96A6014C6A6" Name="share">
+ <Directory Id="dir8D424A0A573347578041A5B071758C52" Name="license">
+ <Directory Id="dir1F4B536A9C2241ACB87B1EB756C1AB28" Name="lcms">
+ <Component Id="cmpBF0208AE3BED46BAAD39DEA5A1C88ADB" Guid="{0E1FE91E-373B-4DE1-B485-B03A17099826}">
+ <File Id="filC3AF516BCD91426A894D553A2B729DA1" KeyPath="yes" Source="AUTHORS" />
+ </Component>
+ <Component Id="cmpDCDE7128CAEF4BD2BC58926AC9C48495" Guid="{F6B6359F-69E9-4DBD-8135-992D3F491F29}">
+ <File Id="filE6ABA47E19F040B2B22F525B9A35DD63" KeyPath="yes" Source="COPYING" />
+ </Component>
+ <Component Id="cmp0FCD7165F3D943CAA9DD4CB747AA1EB0" Guid="{798C6B9C-8A80-4321-9309-DAFEA8F37651}">
+ <File Id="fil0A28C405AAAD4A5BAA49CA8DF07B1581" KeyPath="yes" Source="README.1ST" />
+ </Component>
+ </Directory>
+ </Directory>
+ </Directory>
+ </DirectoryRef>
+ </Fragment>
+</Wix>