[Pkg-mono-svn-commits] [SCM] mono-uia branch, master, updated. debian/2.1-3

Jo Shields directhex at apebox.org
Tue Jan 24 19:35:32 UTC 2012


The following commit has been merged in the master branch:
commit 3da992ba3a8cf42ac63c8a3b372770696e38d5b5
Author: Jo Shields <directhex at apebox.org>
Date:   Tue Jan 24 19:23:15 2012 +0000

    Use compiler from GMCS configure variable, not hardcoded gmcs

diff --git a/debian/patches/series b/debian/patches/series
index 5a4b185..4e57abf 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,4 @@
 0001-uia-Fix-building-with-Mono-2.8.patch
 0001-UIAutomationClient-AutomationElement.FromLocalProvid.patch
 use_specific_libX11_soname
+use_compiler_specified_by_configure
diff --git a/debian/patches/use_compiler_specified_by_configure b/debian/patches/use_compiler_specified_by_configure
new file mode 100644
index 0000000..ee430bb
--- /dev/null
+++ b/debian/patches/use_compiler_specified_by_configure
@@ -0,0 +1,139 @@
+Index: mono-uia/UIAutomationBridge/Makefile.am
+===================================================================
+--- mono-uia.orig/UIAutomationBridge/Makefile.am	2012-01-24 19:21:37.000000000 +0000
++++ mono-uia/UIAutomationBridge/Makefile.am	2012-01-24 19:21:47.000000000 +0000
+@@ -1,7 +1,7 @@
+ 
+ EXTRA_DIST =  
+ 
+-ASSEMBLY_COMPILER_COMMAND = gmcs
++ASSEMBLY_COMPILER_COMMAND = $(GMCS)
+ ASSEMBLY_COMPILER_FLAGS = -lib:@expanded_libdir@/mono/2.0 -lib:../bin -lib:@expanded_libdir@/mono/accessibility -noconfig -codepage:utf8 -warn:4 -warnaserror -optimize+ -debug "-define:DEBUG" -d:NET_2_0 -delaysign+ -keyfile:@abs_top_srcdir@/winfx3.pub
+ 
+ ASSEMBLY = ../bin/UIAutomationBridge.dll
+Index: mono-uia/UIAutomationClient/Makefile.am
+===================================================================
+--- mono-uia.orig/UIAutomationClient/Makefile.am	2012-01-24 19:21:37.000000000 +0000
++++ mono-uia/UIAutomationClient/Makefile.am	2012-01-24 19:21:54.000000000 +0000
+@@ -1,7 +1,7 @@
+ 
+ EXTRA_DIST =  
+ 
+-ASSEMBLY_COMPILER_COMMAND = gmcs
++ASSEMBLY_COMPILER_COMMAND = $(GMCS)
+ ASSEMBLY_COMPILER_FLAGS = -lib:@expanded_libdir@/mono/2.0 -lib:../bin -lib:@expanded_libdir@/mono/accessibility -noconfig -codepage:utf8 -warn:4 -warnaserror -optimize+ -debug "-define:DEBUG" -d:NET_2_0 -delaysign+ -keyfile:@abs_top_srcdir@/winfx3.pub
+ 
+ ASSEMBLY = ../bin/UIAutomationClient.dll
+Index: mono-uia/UIAutomationClientTests/AtspiUiaClientTests/Makefile.am
+===================================================================
+--- mono-uia.orig/UIAutomationClientTests/AtspiUiaClientTests/Makefile.am	2012-01-24 19:21:37.000000000 +0000
++++ mono-uia/UIAutomationClientTests/AtspiUiaClientTests/Makefile.am	2012-01-24 19:22:08.000000000 +0000
+@@ -1,7 +1,7 @@
+ 
+ EXTRA_DIST =  
+ 
+-ASSEMBLY_COMPILER_COMMAND = gmcs
++ASSEMBLY_COMPILER_COMMAND = $(GMCS)
+ ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -warnaserror -optimize+ -debug "-define:DEBUG"
+ 
+ ASSEMBLY = bin/Debug/AtspiUiaClientTests.dll
+Index: mono-uia/UIAutomationClientTests/GtkForm/Makefile.am
+===================================================================
+--- mono-uia.orig/UIAutomationClientTests/GtkForm/Makefile.am	2012-01-24 19:21:37.000000000 +0000
++++ mono-uia/UIAutomationClientTests/GtkForm/Makefile.am	2012-01-24 19:22:15.000000000 +0000
+@@ -1,7 +1,7 @@
+ EXTRA_DIST =
+ 
+ if ENABLE_DEBUG
+-ASSEMBLY_COMPILER_COMMAND = gmcs
++ASSEMBLY_COMPILER_COMMAND = $(GMCS)
+ ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize+ -debug "-define:DEBUG"
+ 
+ ASSEMBLY = bin/Debug/GtkForm.exe
+@@ -16,7 +16,7 @@
+ endif
+ 
+ if ENABLE_RELEASE
+-ASSEMBLY_COMPILER_COMMAND = gmcs
++ASSEMBLY_COMPILER_COMMAND = $(GMCS)
+ ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize+ -keyfile:$(top_srcdir)/mono-uia.snk
+ ASSEMBLY = bin/Release/GtkForm.exe
+ ASSEMBLY_MDB = 
+Index: mono-uia/UIAutomationClientTests/SampleForm/Makefile.am
+===================================================================
+--- mono-uia.orig/UIAutomationClientTests/SampleForm/Makefile.am	2012-01-24 19:21:37.000000000 +0000
++++ mono-uia/UIAutomationClientTests/SampleForm/Makefile.am	2012-01-24 19:22:21.000000000 +0000
+@@ -1,7 +1,7 @@
+ 
+ EXTRA_DIST =  
+ 
+-ASSEMBLY_COMPILER_COMMAND = gmcs
++ASSEMBLY_COMPILER_COMMAND = $(GMCS)
+ ASSEMBLY_COMPILER_FLAGS =  -noconfig -codepage:utf8 -warn:4 -optimize- -debug "-define:DEBUG;TRACE"
+ ASSEMBLY = bin/Debug/SampleForm.exe
+ ASSEMBLY_MDB = $(ASSEMBLY).mdb
+Index: mono-uia/UIAutomationClientTests/UIAutomationClientTests/Makefile.am
+===================================================================
+--- mono-uia.orig/UIAutomationClientTests/UIAutomationClientTests/Makefile.am	2012-01-24 19:21:37.000000000 +0000
++++ mono-uia/UIAutomationClientTests/UIAutomationClientTests/Makefile.am	2012-01-24 19:22:01.000000000 +0000
+@@ -1,7 +1,7 @@
+ 
+ EXTRA_DIST =  
+ 
+-ASSEMBLY_COMPILER_COMMAND = gmcs
++ASSEMBLY_COMPILER_COMMAND = $(GMCS)
+ ASSEMBLY_COMPILER_FLAGS =  -noconfig -codepage:utf8 -warn:4 -optimize- -debug "-define:DEBUG;TRACE"
+ ASSEMBLY = bin/Debug/UIAutomationClientTests.dll
+ 
+Index: mono-uia/UIAutomationProvider/Makefile.am
+===================================================================
+--- mono-uia.orig/UIAutomationProvider/Makefile.am	2012-01-24 19:21:37.000000000 +0000
++++ mono-uia/UIAutomationProvider/Makefile.am	2012-01-24 19:22:28.000000000 +0000
+@@ -1,7 +1,7 @@
+ 
+ EXTRA_DIST =  
+ 
+-ASSEMBLY_COMPILER_COMMAND = gmcs
++ASSEMBLY_COMPILER_COMMAND = $(GMCS)
+ ASSEMBLY_COMPILER_FLAGS = -lib:@expanded_libdir@/mono/2.0 -lib:../bin -lib:@expanded_libdir@/mono/accessibility -noconfig -codepage:utf8 -warn:4 -warnaserror -optimize+ -debug "-define:DEBUG" -d:NET_2_0 -delaysign+ -keyfile:@abs_top_srcdir@/winfx3.pub
+ 
+ ASSEMBLY = ../bin/UIAutomationProvider.dll
+Index: mono-uia/UIAutomationSource/Makefile.am
+===================================================================
+--- mono-uia.orig/UIAutomationSource/Makefile.am	2012-01-24 19:21:37.000000000 +0000
++++ mono-uia/UIAutomationSource/Makefile.am	2012-01-24 19:22:34.000000000 +0000
+@@ -1,7 +1,7 @@
+ 
+ EXTRA_DIST =  
+ 
+-ASSEMBLY_COMPILER_COMMAND = gmcs
++ASSEMBLY_COMPILER_COMMAND = $(GMCS)
+ ASSEMBLY_COMPILER_FLAGS = -lib:@expanded_libdir@/mono/2.0 -lib:../bin -lib:@expanded_libdir@/mono/accessibility -noconfig -codepage:utf8 -warn:4 -warnaserror -optimize+ -debug "-define:DEBUG" -d:NET_2_0 -delaysign+ -keyfile:@abs_top_srcdir@/winfx3.pub
+ 
+ ASSEMBLY = ../bin/UIAutomationSource.dll
+Index: mono-uia/UIAutomationTypes/Makefile.am
+===================================================================
+--- mono-uia.orig/UIAutomationTypes/Makefile.am	2012-01-24 19:21:37.000000000 +0000
++++ mono-uia/UIAutomationTypes/Makefile.am	2012-01-24 19:22:47.000000000 +0000
+@@ -1,7 +1,7 @@
+ 
+ EXTRA_DIST =  
+ 
+-ASSEMBLY_COMPILER_COMMAND = gmcs
++ASSEMBLY_COMPILER_COMMAND = $(GMCS)
+ ASSEMBLY_COMPILER_FLAGS = -lib:@expanded_libdir@/mono/2.0 -lib:../bin -noconfig -codepage:utf8 -warn:4 -warnaserror -optimize+ -debug "-define:DEBUG" -d:NET_2_0 -delaysign+ -keyfile:@abs_top_srcdir@/winfx3.pub
+ 
+ ASSEMBLY = ../bin/UIAutomationTypes.dll
+Index: mono-uia/WindowsBase/Makefile.am
+===================================================================
+--- mono-uia.orig/WindowsBase/Makefile.am	2012-01-24 19:21:37.000000000 +0000
++++ mono-uia/WindowsBase/Makefile.am	2012-01-24 19:22:55.000000000 +0000
+@@ -1,7 +1,7 @@
+ 
+ EXTRA_DIST =  
+ 
+-ASSEMBLY_COMPILER_COMMAND = gmcs
++ASSEMBLY_COMPILER_COMMAND = $(GMCS)
+ ASSEMBLY_COMPILER_FLAGS = -lib:@expanded_libdir@/mono/2.0 -noconfig -codepage:utf8 -warn:4 -warnaserror -optimize+ -debug "-define:DEBUG" -d:NET_2_0
+ 
+ ASSEMBLY = ../bin/WindowsBase.dll

-- 
mono-uia



More information about the Pkg-mono-svn-commits mailing list