File gdk-pixbuf-2.30.8-wix.patch of Package mingw32-gdk-pixbuf
diff -Naur gdk-pixbuf-2.30.8/configure.ac gdk-pixbuf-2.30.8-wix/configure.ac
--- gdk-pixbuf-2.30.8/configure.ac 2014-03-19 11:47:28.000000000 +0100
+++ gdk-pixbuf-2.30.8-wix/configure.ac 2017-04-27 15:30:59.093020048 +0200
@@ -1000,6 +1000,7 @@
AM_CONDITIONAL(ENABLE_MAN, test x$enable_man != xno)
+WIX_INIT()
##################################################
# Check for -Bsymbolic-functions linker flag used
diff -Naur gdk-pixbuf-2.30.8/gdk-pixbuf-2.0.pc.in gdk-pixbuf-2.30.8-wix/gdk-pixbuf-2.0.pc.in
--- gdk-pixbuf-2.30.8/gdk-pixbuf-2.0.pc.in 2014-03-06 05:36:45.000000000 +0100
+++ gdk-pixbuf-2.30.8-wix/gdk-pixbuf-2.0.pc.in 2017-04-27 15:30:59.093020048 +0200
@@ -12,7 +12,7 @@
Description: Image loading and scaling
Version: @VERSION@
Requires: gobject-2.0
-Requires.private: gmodule-no-export-2.0 @PNG_DEP_CFLAGS_PACKAGES@
+Requires.private: gmodule-no-export-2.0 @PNG_DEP_CFLAGS_PACKAGES@ tiff libjpeg jasper
Libs: -L${libdir} -lgdk_pixbuf-@GDK_PIXBUF_API_VERSION@
Libs.private: @GDK_PIXBUF_EXTRA_LIBS@
Cflags: -I${includedir}/gdk-pixbuf-@GDK_PIXBUF_API_VERSION@ @GDK_PIXBUF_EXTRA_CFLAGS@
diff -Naur gdk-pixbuf-2.30.8/gdk-pixbuf-2.0.wxs gdk-pixbuf-2.30.8-wix/gdk-pixbuf-2.0.wxs
--- gdk-pixbuf-2.30.8/gdk-pixbuf-2.0.wxs 1970-01-01 01:00:00.000000000 +0100
+++ gdk-pixbuf-2.30.8-wix/gdk-pixbuf-2.0.wxs 2017-04-27 15:30:59.093020048 +0200
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
+ <Fragment>
+ <ComponentGroup Id="gdk_pixbuf_2.0">
+ <ComponentRef Id="cmp1C5D37D8BE6D6CBD880A908901345340" />
+ </ComponentGroup>
+ </Fragment>
+ <Fragment>
+ <DirectoryRef Id="gdk_pixbuf_2.0">
+ <Directory Id="dirF25A47C1241A32B3B79398BC03CF7B11" Name="bin">
+ <Component Id="cmp1C5D37D8BE6D6CBD880A908901345340" Guid="{ED215FA7-8B3F-499B-BEF7-8A97182E6922}">
+ <File Id="fil690F348C6BCA2BB9B81014F9E2EF4179" KeyPath="yes" Source="$(var.wixdistdir)\bin\libgdk_pixbuf-2.0-0.dll" />
+ </Component>
+ </Directory>
+ </DirectoryRef>
+ </Fragment>
+</Wix>
diff -Naur gdk-pixbuf-2.30.8/Makefile.am gdk-pixbuf-2.30.8-wix/Makefile.am
--- gdk-pixbuf-2.30.8/Makefile.am 2014-03-06 05:36:45.000000000 +0100
+++ gdk-pixbuf-2.30.8-wix/Makefile.am 2017-04-27 15:30:59.093020048 +0200
@@ -45,3 +45,24 @@
endif
-include $(top_srcdir)/git.mk
+
+EXTRA_DIST = \
+ gdk-pixbuf-2.0.wxs
+
+if ENABLE_WIX
+@WIX_MAKE_RULES@
+
+wixlibdir = ${datadir}/wixlib
+wixlib_WIX = \
+ gdk-pixbuf-2.0.wixlib
+
+gdk-pixbuf-2.0.wixlib: wixdistdir
+
+wixdistdir: gdk-pixbuf-2.0-pc-stamp
+gdk-pixbuf-2.0-pc-stamp: gdk-pixbuf-2.0.pc
+ echo 'Wixlibs=${wixlibdir}/gdk-pixbuf-2.0.wixlib' >> gdk-pixbuf-2.0.pc
+ echo 'Fualflags=-C gdk_pixbuf_2.0 -D gdk_pixbuf_2.0' >> gdk-pixbuf-2.0.pc
+ touch \$(@)
+
+endif
+