[Pkg-cli-apps-commits] [SCM] monodevelop branch, master-experimental, updated. debian/2.4.1+dfsg-1-11-g28a6814
Jo Shields
directhex at apebox.org
Fri Jun 24 00:32:41 UTC 2011
The following commit has been merged in the master-experimental branch:
commit db6d7d0c071ec17c5d6227505103f888c13d4766
Author: Jo Shields <directhex at apebox.org>
Date: Fri Jun 24 00:18:11 2011 +0100
Refresh use_csc.patch to specify ToolsVersion 4.0 for xbuild-built components, especially contrib conponents
diff --git a/debian/patches/use_csc.patch b/debian/patches/use_csc.patch
index 7dbc22a..4757eea 100644
--- a/debian/patches/use_csc.patch
+++ b/debian/patches/use_csc.patch
@@ -1,7 +1,7 @@
Index: monodevelop.git/contrib/Mono.Cecil/Makefile.am
===================================================================
---- monodevelop.git.orig/contrib/Mono.Cecil/Makefile.am 2010-06-09 15:22:46.000000000 +0100
-+++ monodevelop.git/contrib/Mono.Cecil/Makefile.am 2010-06-09 15:34:08.000000000 +0100
+--- monodevelop.git.orig/contrib/Mono.Cecil/Makefile.am 2011-06-24 00:54:15.000000000 +0100
++++ monodevelop.git/contrib/Mono.Cecil/Makefile.am 2011-06-24 00:56:15.000000000 +0100
@@ -1,4 +1,5 @@
BINDIR=$(top_builddir)/build/bin
+MCS=@CSC@
@@ -12,8 +12,8 @@ Index: monodevelop.git/contrib/Mono.Cecil/Makefile.am
$(CECIL): $(CECIL_CSFILES)
mkdir -p $(BINDIR)
-- mcs $(CECIL_CSFILES) /keyfile:$(CECIL_SNK) /debug /target:library /out:$(CECIL)
-+ $(MCS) $(CECIL_CSFILES) /keyfile:$(CECIL_SNK) /debug /target:library /out:$(CECIL)
+- gmcs $(CECIL_CSFILES) /keyfile:$(CECIL_SNK) /debug /target:library /d:NET_3_5 /out:$(CECIL)
++ mono-csc $(CECIL_CSFILES) /keyfile:$(CECIL_SNK) /debug /target:library /d:NET_3_5 /out:$(CECIL)
$(CECIL_DEBUG): $(CECIL)
@@ -21,8 +21,92 @@ Index: monodevelop.git/contrib/Mono.Cecil/Makefile.am
$(CECIL_MDB): $(CECIL_MDB_CSFILES) $(CECIL)
mkdir -p $(BINDIR)
-- gmcs $(CECIL_MDB_CSFILES) /debug /target:library /keyfile:$(CECIL_SNK) /r:$(CECIL) /d:CECIL /out:$(CECIL_MDB)
-+ $(MCS) $(CECIL_MDB_CSFILES) /debug /target:library /keyfile:$(CECIL_SNK) /r:$(CECIL) /d:CECIL /out:$(CECIL_MDB)
+- gmcs $(CECIL_MDB_CSFILES) /debug /target:library /keyfile:$(CECIL_SNK) /r:$(CECIL) /d:CECIL /d:NET_3_5 /out:$(CECIL_MDB)
++ mono-csc $(CECIL_MDB_CSFILES) /debug /target:library /keyfile:$(CECIL_SNK) /r:$(CECIL) /d:CECIL /d:NET_3_5 /out:$(CECIL_MDB)
$(CECIL_MDB_DEBUG): $(CECIL_MDB)
+@@ -38,7 +39,7 @@
+
+ $(CECIL_DECOMPILER): $(CECIL_DECOMPILER_CSFILES) $(CECIL)
+ mkdir -p $(BINDIR)
+- gmcs /debug /target:library /r:$(CECIL) /r:System /r:System.Core /r:System.Xml /out:$(CECIL_DECOMPILER) $(CECIL_DECOMPILER_CSFILES)
++ mono-csc /debug /target:library /r:$(CECIL) /r:System /r:System.Core /r:System.Xml /out:$(CECIL_DECOMPILER) $(CECIL_DECOMPILER_CSFILES)
+
+ ## Helpers for re-importing the latest source
+ ## Can specify revision with SVN_REVISION environment variable and username with $USER
+Index: monodevelop.git/contrib/NGit/NGit.csproj
+===================================================================
+--- monodevelop.git.orig/contrib/NGit/NGit.csproj 2011-06-24 00:54:15.000000000 +0100
++++ monodevelop.git/contrib/NGit/NGit.csproj 2011-06-24 00:56:15.000000000 +0100
+@@ -9,7 +9,7 @@
+ <OutputType>Library</OutputType>
+ <RootNamespace>NGit</RootNamespace>
+ <AssemblyName>NGit</AssemblyName>
+- <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
++ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+Index: monodevelop.git/contrib/NSch/NSch.csproj
+===================================================================
+--- monodevelop.git.orig/contrib/NSch/NSch.csproj 2011-06-24 00:54:15.000000000 +0100
++++ monodevelop.git/contrib/NSch/NSch.csproj 2011-06-24 00:56:15.000000000 +0100
+@@ -9,7 +9,7 @@
+ <OutputType>Library</OutputType>
+ <RootNamespace>NSch</RootNamespace>
+ <AssemblyName>NSch</AssemblyName>
+- <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
++ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+@@ -204,4 +204,4 @@
+ <Name>Sharpen</Name>
+ </ProjectReference>
+ </ItemGroup>
+-</Project>
+\ No newline at end of file
++</Project>
+Index: monodevelop.git/contrib/Sharpen/Sharpen.csproj
+===================================================================
+--- monodevelop.git.orig/contrib/Sharpen/Sharpen.csproj 2011-06-24 00:54:15.000000000 +0100
++++ monodevelop.git/contrib/Sharpen/Sharpen.csproj 2011-06-24 00:56:15.000000000 +0100
+@@ -9,7 +9,7 @@
+ <OutputType>Library</OutputType>
+ <RootNamespace>Sharpen</RootNamespace>
+ <AssemblyName>Sharpen</AssemblyName>
+- <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
++ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+@@ -157,4 +157,4 @@
+ <ItemGroup>
+ <Folder Include="Sharpen\" />
+ </ItemGroup>
+-</Project>
+\ No newline at end of file
++</Project>
+Index: monodevelop.git/src/core/MonoDevelop.Projects.Formats.MSBuild/Makefile.am
+===================================================================
+--- monodevelop.git.orig/src/core/MonoDevelop.Projects.Formats.MSBuild/Makefile.am 2011-06-24 00:54:15.000000000 +0100
++++ monodevelop.git/src/core/MonoDevelop.Projects.Formats.MSBuild/Makefile.am 2011-06-24 00:56:46.000000000 +0100
+@@ -4,7 +4,7 @@
+ REFS = \
+ -r:Microsoft.Build.Engine \
+ -r:Microsoft.Build.Framework \
+- -r:Microsoft.Build.Utilities.v3.5 \
++ -r:Microsoft.Build.Utilities.v4.0 \
+ -r:System \
+ -r:System.Runtime.Remoting
+
+@@ -24,7 +24,7 @@
+
+ # Mono's 2.0/3.5 compiler doesn't recognize 3.5 variants of the MSBuild assemblies
+ # so patch up the references
+-MSB_REF_PREFIX:=$(shell pkg-config --variable prefix mono)/lib/mono/3.5/
++MSB_REF_PREFIX:=$(shell pkg-config --variable prefix mono)/lib/mono/4.0/
+ FIXED_REFS:=$(shell echo '$(REFS)' | sed -e 's at Microsoft.Build[^ ]*@$(MSB_REF_PREFIX)&.dll at g')
+
+ all: $(ASSEMBLY) $(ASSEMBLY).mdb
--
monodevelop
More information about the Pkg-cli-apps-commits
mailing list