Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:hiberis:wix
mingw32-glib2
glib-2.30.2-wix.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File glib-2.30.2-wix.patch of Package mingw32-glib2
diff -Naur glib-2.30.2/configure.ac glib-2.30.2-wix/configure.ac --- glib-2.30.2/configure.ac 2011-11-11 23:11:22.000000000 +0100 +++ glib-2.30.2-wix/configure.ac 2012-02-26 09:56:38.792467902 +0100 @@ -3839,6 +3839,7 @@ gio_INCLUDES='$(gmodule_INCLUDES)' AC_SUBST(gio_INCLUDES) +WIX_INIT() AC_CONFIG_FILES([ glib-2.0.pc diff -Naur glib-2.30.2/gio-2.0.wxs glib-2.30.2-wix/gio-2.0.wxs --- glib-2.30.2/gio-2.0.wxs 1970-01-01 01:00:00.000000000 +0100 +++ glib-2.30.2-wix/gio-2.0.wxs 2012-02-26 09:53:41.043690070 +0100 @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="utf-8"?> +<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> + <Fragment> + <ComponentGroup Id="gio_2.0"> + <ComponentRef Id="cmp2CF33BC702B1E44899CBA0C15CA9F350" /> + </ComponentGroup> + </Fragment> + <Fragment> + <DirectoryRef Id="gio_2.0"> + <Directory Id="dirAB5628E0E196494A277DE7BAC04EC240" Name="bin"> + <Component Id="cmp2CF33BC702B1E44899CBA0C15CA9F350" Guid="{F54DF3CF-0747-4AED-867C-CDAF96796115}"> + <File Id="fil1C2301FCAB425161CEC14088273FDA1D" KeyPath="yes" Source="$(var.wixdistdir)\bin\libgio-2.0-0.dll" /> + </Component> + </Directory> + + </DirectoryRef> + </Fragment> +</Wix> diff -Naur glib-2.30.2/glib-2.0.wxs.in glib-2.30.2-wix/glib-2.0.wxs.in --- glib-2.30.2/glib-2.0.wxs.in 1970-01-01 01:00:00.000000000 +0100 +++ glib-2.30.2-wix/glib-2.0.wxs.in 2012-02-26 10:20:57.483231759 +0100 @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="utf-8"?> +<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> + <Fragment> + <ComponentGroup Id="glib_2.0"> + <ComponentRef Id="cmp0ADD4F5B9C99F0C87C77BE485B0A0020" /> + <ComponentRef Id="cmp50590A3257DD64975C3125572E14B4E9" /> + <ComponentRef Id="cmpE96D841FC79E35DCEEC9E5B38D50E83F" /> + <ComponentRef Id="cmp8FE5ED91874941A49137A91BBB311ED2" /> + <ComponentRef Id="cmp8CB633A60B7944C2A1EABCA029995D99" /> + <ComponentRef Id="cmpE6B97A9E848E4F0FA89FD438DB321CE3" /> + <ComponentRef Id="cmp72F56FB7E0E44EC7A4C3677FDB5F192B" /> + <ComponentRef Id="cmp8358C7E2F7A8447CAF6D28614B5FA425" /> + </ComponentGroup> + </Fragment> + <Fragment> + <DirectoryRef Id="glib_2.0"> + <Directory Id="dirBB5628E0E196494A277DE7BAC04EC242" Name="bin"> + <Component Id="cmp0ADD4F5B9C99F0C87C77BE485B0A0020" Guid="{3FA3E38A-EC5F-471C-8F4D-453895AE6F86}"> + <File Id="filC10998A077DF91036E61BA5D9C470500" KeyPath="yes" Source="$(var.wixdistdir)\bin\gspawn-helper.exe" /> + </Component> + <Component Id="cmp50590A3257DD64975C3125572E14B4E9" Guid="{73492326-EBF9-4BC5-A5B5-587788035842}"> + <File Id="filDA9CBCB03746C02341E144986FED5DF2" KeyPath="yes" Source="$(var.wixdistdir)\bin\gspawn-helper-console.exe" /> + </Component> + <Component Id="cmp72F56FB7E0E44EC7A4C3677FDB5F192B" Guid="{EB930A97-D947-434E-AE07-6C1210048854}"> + <File Id="fil2ECD55F20F0544628450121774D9CB81" KeyPath="yes" Source="$(var.wixdistdir)\bin\glib-compile-schemas.exe" /> + </Component> + <Component Id="cmp8358C7E2F7A8447CAF6D28614B5FA425" Guid="{530FBAB3-FED9-481C-9895-5907E9938B8D}"> + <File Id="filC748740A3A4742B49B5531211B7C78FD" KeyPath="yes" Source="$(var.wixdistdir)\bin\gio-querymodules.exe" /> + </Component> + <Component Id="cmpE96D841FC79E35DCEEC9E5B38D50E83F" Guid="{B2A4EB1A-B7B0-464C-A515-22A2177AD65C}"> + <File Id="filDA49E86897CEC9259DB0F429145E7E40" KeyPath="yes" Source="$(var.wixdistdir)\bin\libglib-2.0-0.dll" /> + </Component> + </Directory> + <Directory Id="dir81BEDCF742384A819044E215A908CDDB" Name="share"> + <Directory Id="dir9F42DD34B0A94D76B5A50A4166537E2E" Name="license"> + <Directory Id="dir0E66FA91126C443D8D412B47B1D79D20" Name="glib"> + <Component Id="cmp8FE5ED91874941A49137A91BBB311ED2" Guid="{D1EE8840-399D-47CE-8811-5F7D032B88AB}"> + <File Id="fil00CD92B5A9354E88BD2D80CB6FCB6E7E" KeyPath="yes" Source="AUTHORS" /> + </Component> + <Component Id="cmp8CB633A60B7944C2A1EABCA029995D99" Guid="{E8D81F16-5FA0-43E7-A3B3-9F745307C8EE}"> + <File Id="fil6B496C4C80B047A7976700264F19C100" KeyPath="yes" Source="COPYING" /> + </Component> + <Component Id="cmpE6B97A9E848E4F0FA89FD438DB321CE3" Guid="{36F8E97A-0387-4BFD-957E-16F66B5D9BCF}"> + <File Id="filE967E73C8FC248AF8FA719B8DAC54E6B" KeyPath="yes" Source="README" /> + </Component> + </Directory> + </Directory> + </Directory> + </DirectoryRef> + </Fragment> +</Wix> diff -Naur glib-2.30.2/gmodule-2.0.wxs glib-2.30.2-wix/gmodule-2.0.wxs --- glib-2.30.2/gmodule-2.0.wxs 1970-01-01 01:00:00.000000000 +0100 +++ glib-2.30.2-wix/gmodule-2.0.wxs 2012-02-26 09:53:41.043690070 +0100 @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> +<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> + <Fragment> + <ComponentGroup Id="gmodule_2.0"> + <ComponentRef Id="cmp2921899F35F267612730BE6F0A1B545F" /> + </ComponentGroup> + </Fragment> + <Fragment> + <DirectoryRef Id="gmodule_2.0"> + <Directory Id="dirCB5628E0E196494A277DE7BAC04EC242" Name="bin"> + <Component Id="cmp2921899F35F267612730BE6F0A1B545F" Guid="{45FA57CD-9DB1-466B-BEA4-6967BC91A345}"> + <File Id="filDF430FC8B1E75D9A5F1CB06ABEA9A34E" KeyPath="yes" Source="$(var.wixdistdir)\bin\libgmodule-2.0-0.dll" /> + </Component> + </Directory> + </DirectoryRef> + </Fragment> +</Wix> diff -Naur glib-2.30.2/gobject-2.0.wxs glib-2.30.2-wix/gobject-2.0.wxs --- glib-2.30.2/gobject-2.0.wxs 1970-01-01 01:00:00.000000000 +0100 +++ glib-2.30.2-wix/gobject-2.0.wxs 2012-02-26 09:53:41.043690070 +0100 @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> +<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> + <Fragment> + <ComponentGroup Id="gobject_2.0"> + <ComponentRef Id="cmp544EF9AC04963F7E8F9C62850AB199C2" /> + </ComponentGroup> + </Fragment> + <Fragment> + <DirectoryRef Id="gobject_2.0"> + <Directory Id="dirDB5628E0E196494A277DE7BAC04EC243" Name="bin"> + <Component Id="cmp544EF9AC04963F7E8F9C62850AB199C2" Guid="{BDE50916-DBC6-4B46-84CD-396B2DF8294F}"> + <File Id="fil863EB451EB1B29768410E45BBEC42833" KeyPath="yes" Source="$(var.wixdistdir)\bin\libgobject-2.0-0.dll" /> + </Component> + </Directory> + </DirectoryRef> + </Fragment> +</Wix> diff -Naur glib-2.30.2/gthread-2.0.wxs glib-2.30.2-wix/gthread-2.0.wxs --- glib-2.30.2/gthread-2.0.wxs 1970-01-01 01:00:00.000000000 +0100 +++ glib-2.30.2-wix/gthread-2.0.wxs 2012-02-26 09:53:41.044690057 +0100 @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> +<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> + <Fragment> + <ComponentGroup Id="gthread_2.0"> + <ComponentRef Id="cmp7C0AC15EB186910F8C74A8C27BB4011F" /> + </ComponentGroup> + </Fragment> + <Fragment> + <DirectoryRef Id="gthread_2.0"> + <Directory Id="dirEB5628E0E196494A277DE7BAC04EC244" Name="bin"> + <Component Id="cmp7C0AC15EB186910F8C74A8C27BB4011F" Guid="{BEE60DC1-1F23-4EB4-9F00-F52B7BD6C0DC}"> + <File Id="fil2B4A74C3F3BBAA6C69BF4490A7FCA58A" KeyPath="yes" Source="$(var.wixdistdir)\bin\libgthread-2.0-0.dll" /> + </Component> + </Directory> + </DirectoryRef> + </Fragment> +</Wix> diff -Naur glib-2.30.2/Makefile.am glib-2.30.2-wix/Makefile.am --- glib-2.30.2/Makefile.am 2011-11-11 18:56:51.000000000 +0100 +++ glib-2.30.2-wix/Makefile.am 2012-02-26 10:09:53.114537508 +0100 @@ -140,3 +140,88 @@ for f in $$files; do \ if test -f $$f; then d=.; else d=$(srcdir); fi; \ rm -f $(distdir)/$$f && cp $$d/$$f $(distdir) || exit 1; done + + +EXTRA_DIST += \ + gio-2.0.wxs \ + glib-2.0.wxs.in \ + gmodule-2.0.wxs \ + gobject-2.0.wxs \ + gthread-2.0.wxs + +if ENABLE_WIX +@WIX_MAKE_RULES@ + +wixlibdir = ${datadir}/wixlib +wixlib_WIX = \ + gio-2.0.wixlib \ + glib-2.0.wixlib \ + gmodule-2.0.wixlib \ + gobject-2.0.wixlib \ + gthread-2.0.wixlib \ + glib-2.0-lang.wixlib + +gio-2.0.wixlib: wixdistdir +glib-2.0.wixlib: wixdistdir +gmodule-2.0.wixlib: wixdistdir +gobject-2.0.wixlib: wixdistdir +gthread-2.0.wixlib: wixdistdir + +glib-2.0.wxs: glib-2.0.wxs.in +if OS_WIN32_X64 + sed 's/gspawn-helper/gspawn-win64-helper/g' $< > $@ +else + sed 's/gspawn-helper/gspawn-win32-helper/g' $< > $@ +endif + +glib-2.0-lang.wxs: wixdistdir + if [ -d wixdistdir-lang ]; then rm -rf wixdistdir-lang; fi + mkdir -p wixdistdir-lang/share + ln -s ../../wixdistdir$(prefix)/share/locale wixdistdir-lang/share/locale + $(HEAT) dir wixdistdir-lang $(HEAT_FLAGS) -gg -sfrag -sreg -cg glib_2.0_lang -dr glib_2.0_lang -srd -var var.wixdistdir -o $(@) + +all-am: gio-2.0-pc-stamp +gio-2.0-pc-stamp: gio-2.0.pc + echo 'Wixlibs=${wixlibdir}/gio-2.0.wixlib' >> gio-2.0.pc + echo 'Fualflags=-C gio_2.0 -D gio_2.0' >> gio-2.0.pc + touch \$(@) + +all-am: glib-2.0-pc-stamp +glib-2.0-pc-stamp: glib-2.0.pc + echo 'Requires.private: intl' >> glib-2.0.pc + echo 'Wixlibs=${wixlibdir}/glib-2.0.wixlib ${wixlibdir}/glib-2.0-lang.wixlib' >> glib-2.0.pc + echo 'Fualflags=-C glib_2.0 -D glib_2.0 -C glib_2.0_lang -D glib_2.0_lang ' >> glib-2.0.pc + touch \$(@) + +all-am: gmodule-export-2.0-pc-stamp +gmodule-export-2.0-pc-stamp: gmodule-export-2.0.pc + echo 'Wixlibs=${wixlibdir}/gmodule-2.0.wixlib' >> gmodule-export-2.0.pc + echo 'Fualflags=-C gmodule_2.0 -D gmodule_2.0' >> gmodule-export-2.0.pc + touch \$(@) + +all-am: gmodule-no-export-2.0-pc-stamp +gmodule-no-export-2.0-pc-stamp: gmodule-no-export-2.0.pc + echo 'Wixlibs=${wixlibdir}/gmodule-2.0.wixlib' >> gmodule-no-export-2.0.pc + echo 'Fualflags=-C gmodule_2.0 -D gmodule_2.0' >> gmodule-no-export-2.0.pc + touch \$(@) + +all-am: gmodule-2.0-pc-stamp +gmodule-2.0-pc-stamp: gmodule-2.0.pc + echo 'Wixlibs=${wixlibdir}/gmodule-2.0.wixlib' >> gmodule-2.0.pc + echo 'Fualflags=-C gmodule_2.0 -D gmodule_2.0' >> gmodule-2.0.pc + touch \$(@) + +all-am: gobject-2.0-pc-stamp +gobject-2.0-pc-stamp: gobject-2.0.pc + echo 'Requires.private: libffi' >> gobject-2.0.pc + echo 'Wixlibs=${wixlibdir}/gobject-2.0.wixlib' >> gobject-2.0.pc + echo 'Fualflags=-C gobject_2.0 -D gobject_2.0' >> gobject-2.0.pc + touch \$(@) + +all-am: gthread-2.0-pc-stamp +gthread-2.0-pc-stamp: gthread-2.0.pc + echo 'Wixlibs=${wixlibdir}/gthread-2.0.wixlib' >> gthread-2.0.pc + echo 'Fualflags=-C gthread_2.0 -D gthread_2.0' >> gthread-2.0.pc + touch \$(@) + +endif
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor