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

Jo Shields directhex at apebox.org
Mon Feb 6 17:18:45 UTC 2012


The following commit has been merged in the master branch:
commit 6833aa12eec77009fba9fdaa75eae85fec5f677a
Author: Jo Shields <directhex at apebox.org>
Date:   Mon Feb 6 17:13:23 2012 +0000

    Use net40dir not net20dir in mono-uia.pc - otherwise mono-uia-winforms
    build fails due to different versions of WindowsBase.

diff --git a/debian/patches/series b/debian/patches/series
index d36aa84..83dc11c 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -3,3 +3,4 @@
 use_specific_libX11_soname
 use_compiler_specified_by_configure
 avoid_obsolete_security_requests
+use_net40dir_for_pcfile
diff --git a/debian/patches/use_net40dir_for_pcfile b/debian/patches/use_net40dir_for_pcfile
new file mode 100644
index 0000000..2faa01d
--- /dev/null
+++ b/debian/patches/use_net40dir_for_pcfile
@@ -0,0 +1,32 @@
+Index: mono-uia.git/data/Makefile.am
+===================================================================
+--- mono-uia.git.orig/data/Makefile.am	2012-02-06 17:12:38.154508732 +0000
++++ mono-uia.git/data/Makefile.am	2012-02-06 17:13:04.142689270 +0000
+@@ -1,7 +1,7 @@
+ 
+ EXTRA_DIST =  
+ 
+-net20dir   = $(prefix)/lib/mono/2.0
++net40dir   = $(prefix)/lib/mono/4.0
+ a11ydir    = $(prefix)/lib/mono/accessibility
+ 
+ SHELL = /bin/sh
+@@ -13,7 +13,7 @@
+ 
+ REWRITE=
+ mono-uia.pc: mono-uia.pc.in Makefile
+-	sed -e "s, at net20dir@,$(net20dir),g" < mono-uia.pc.in > $@.tmp
++	sed -e "s, at net40dir@,$(net40dir),g" < mono-uia.pc.in > $@.tmp
+ 	sed -e "s, at a11ydir@,$(a11ydir),g" < $@.tmp > $@.tmp2
+ 	mv $@.tmp2 $@
+ 	rm $@.tmp
+Index: mono-uia.git/data/mono-uia.pc.in.in
+===================================================================
+--- mono-uia.git.orig/data/mono-uia.pc.in.in	2012-02-06 17:12:26.002424264 +0000
++++ mono-uia.git/data/mono-uia.pc.in.in	2012-02-06 17:12:32.146466976 +0000
+@@ -2,4 +2,4 @@
+ Name: UIAutomation Libraries
+ Description: UIAutomation implementation for Mono.
+ Version: @VERSION@
+-Libs: -r:@a11ydir@/UIAutomationTypes.dll -r:@a11ydir@/UIAutomationBridge.dll -r:@a11ydir@/UIAutomationProvider.dll -r:@a11ydir@/UIAutomationSource.dll -r:@a11ydir@/UIAutomationClient.dll -r:@net20dir@/WindowsBase.dll
++Libs: -r:@a11ydir@/UIAutomationTypes.dll -r:@a11ydir@/UIAutomationBridge.dll -r:@a11ydir@/UIAutomationProvider.dll -r:@a11ydir@/UIAutomationSource.dll -r:@a11ydir@/UIAutomationClient.dll -r:@net40dir@/WindowsBase.dll

-- 
mono-uia



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