summaryrefslogtreecommitdiff
path: root/lang/ironpython/files
diff options
context:
space:
mode:
authorMarcus von Appen <mva@FreeBSD.org>2013-07-12 20:55:54 +0000
committerMarcus von Appen <mva@FreeBSD.org>2013-07-12 20:55:54 +0000
commitcc97a2417c07f8a768302f603dc27e81a3548351 (patch)
treed066c22eb08067b3d204ce9c7d13c627e721781d /lang/ironpython/files
parentUpdate to Wine 1.6 RC5. More bug fixes and translation work. (diff)
IronPython is an open-source implementation of the Python programming
language which is tightly integrated with the .NET Framework. IronPython can use the .NET Framework and Python libraries, and other .NET languages can use Python code just as easily. WWW: http://www.ironpython.net
Notes
Notes: svn path=/head/; revision=322866
Diffstat (limited to 'lang/ironpython/files')
-rw-r--r--lang/ironpython/files/ipy.in2
-rw-r--r--lang/ironpython/files/ipy64.in2
-rw-r--r--lang/ironpython/files/patch-Languages-IronPython-IronPython-IronPython.csproj47
-rw-r--r--lang/ironpython/files/patch-Solutions-Build.IronPython.proj88
-rw-r--r--lang/ironpython/files/patch-Solutions-Common.proj18
5 files changed, 157 insertions, 0 deletions
diff --git a/lang/ironpython/files/ipy.in b/lang/ironpython/files/ipy.in
new file mode 100644
index 000000000000..bd9c295be6f9
--- /dev/null
+++ b/lang/ironpython/files/ipy.in
@@ -0,0 +1,2 @@
+#!/bin/sh
+%%LOCALBASE%%/bin/mono %%PREFIX%%/lib/ironpython/ipy.exe $*
diff --git a/lang/ironpython/files/ipy64.in b/lang/ironpython/files/ipy64.in
new file mode 100644
index 000000000000..757f618b3cf7
--- /dev/null
+++ b/lang/ironpython/files/ipy64.in
@@ -0,0 +1,2 @@
+#!/bin/sh
+%%LOCALBASE%%/bin/mono %%PREFIX%%/lib/ironpython/ipy64.exe $*
diff --git a/lang/ironpython/files/patch-Languages-IronPython-IronPython-IronPython.csproj b/lang/ironpython/files/patch-Languages-IronPython-IronPython-IronPython.csproj
new file mode 100644
index 000000000000..c15f60699972
--- /dev/null
+++ b/lang/ironpython/files/patch-Languages-IronPython-IronPython-IronPython.csproj
@@ -0,0 +1,47 @@
+--- ./Languages/IronPython/IronPython/IronPython.csproj.orig 2013-05-01 13:31:53.000000000 +0200
++++ ./Languages/IronPython/IronPython/IronPython.csproj 2013-05-01 13:32:28.000000000 +0200
+@@ -13,35 +13,35 @@
+ <DocumentationFile>$(SolutionDir)..\bin\$(Configuration)\$(AssemblyName).xml</DocumentationFile>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'FxCop|AnyCPU' ">
+- <NoWarn>1591;0429</NoWarn>
++ <NoWarn>1591</NoWarn>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+- <NoWarn>1591;0429</NoWarn>
++ <NoWarn>1591</NoWarn>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+- <NoWarn>1591;0429</NoWarn>
++ <NoWarn>1591</NoWarn>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Win8Debug|AnyCPU' ">
+- <NoWarn>1591;0429</NoWarn>
++ <NoWarn>1591</NoWarn>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Win8Release|AnyCPU' ">
+- <NoWarn>1591;0429</NoWarn>
++ <NoWarn>1591</NoWarn>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'v2Debug|AnyCPU' ">
+- <NoWarn>1591;0429</NoWarn>
++ <NoWarn>1591</NoWarn>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'v2Release|AnyCPU' ">
+- <NoWarn>1591;0429</NoWarn>
++ <NoWarn>1591</NoWarn>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'WP7Debug|AnyCPU' ">
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'WP7Release|AnyCPU' ">
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Silverlight4Debug|AnyCPU' ">
+- <NoWarn>1591;0429</NoWarn>
++ <NoWarn>1591</NoWarn>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Silverlight4Release|AnyCPU' ">
+- <NoWarn>1591;0429</NoWarn>
++ <NoWarn>1591</NoWarn>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Silverlight5Debug|AnyCPU' ">
+ </PropertyGroup>
diff --git a/lang/ironpython/files/patch-Solutions-Build.IronPython.proj b/lang/ironpython/files/patch-Solutions-Build.IronPython.proj
new file mode 100644
index 000000000000..1305575bf1a2
--- /dev/null
+++ b/lang/ironpython/files/patch-Solutions-Build.IronPython.proj
@@ -0,0 +1,88 @@
+--- Solutions/Build.IronPython.proj.orig 2012-07-04 09:16:08.000000000 +0200
++++ Solutions/Build.IronPython.proj 2013-07-12 10:09:24.000000000 +0200
+@@ -37,9 +37,11 @@
+ <BuildProject Include="$(Solution)" Condition=" '$(Mono)' != 'true' ">
+ <Properties>Configuration=Silverlight5$(BaseConfiguration)</Properties>
+ </BuildProject>
++<!--
+ <BuildProject Include="$(Solution)">
+ <Properties>Configuration=Android$(BaseConfiguration)</Properties>
+ </BuildProject>
++-->
+ <!-- Removed because it doesn't currently work. -->
+ <!--<BuildProject Include="$(Solution)" Condition=" '$(Mono)' != 'true' ">
+ <Properties>Configuration=WP7$(BaseConfiguration)</Properties>
+@@ -94,7 +96,7 @@
+ <SilverlightScriptTemplates Include="$(BaseDir)\Hosts\Silverlight\Public\script\templates\python\**\*.*" />
+
+ <MiscFiles Include="$(BaseDir)\Languages\IronPython\Public\License.html" />
+- <MiscFiles Include="$(BaseDir)\Languages\IronPython\Public\License.rtf" />
++ <MiscFiles Include="$(BaseDir)\Languages\IronPython\Public\License.Rtf" />
+ <MiscFiles Include="$(BaseDir)\Languages\IronPython\Public\License.txt" />
+ <MiscFiles Include="$(BaseDir)\Languages\IronPython\Public\Readme.html" />
+
+@@ -162,6 +164,7 @@
+ <Copy SourceFiles="@(TutorialFiles)" DestinationFiles="@(TutorialFiles->'$(StageDir)\Tutorial\%(RecursiveDir)%(Filename)%(Extension)')" />
+
+ <!-- Continue to copy the Silverlight files here for compatibility with previous releases. -->
++<!--
+ <Copy SourceFiles="@(DlrLibs->'$(Silverlight4BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Silverlight\bin" />
+ <Copy SourceFiles="@(SilverlightDlrLibs->'$(Silverlight4BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Silverlight\bin" />
+ <Copy SourceFiles="@(IronPythonLibs->'$(Silverlight4BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Silverlight\bin" />
+@@ -169,21 +172,24 @@
+
+ <Copy SourceFiles="@(SilverlightScriptFiles)" DestinationFiles="@(SilverlightScriptFiles->'$(StageDir)\Silverlight\script\%(RecursiveDir)%(Filename)%(Extension)')" />
+ <Copy SourceFiles="@(SilverlightScriptTemplates)" DestinationFiles="@(SilverlightScriptTemplates->'$(StageDir)\Silverlight\script\templates\python\%(RecursiveDir)%(Filename)%(Extension)')" />
++-->
+
+ <!-- .NET 4 -->
++<!--
+ <Copy SourceFiles="@(DlrLibs->'$(BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Net40" />
+ <Copy SourceFiles="@(ClrDlrLibs->'$(BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Net40" />
+ <Copy SourceFiles="@(IronPythonLibs->'$(BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Net40" />
+ <Copy SourceFiles="@(v4IronPythonModules->'$(BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Net40" />
+ <Copy SourceFiles="@(IronPythonModules->'$(BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Net40" />
+-
++-->
+ <!-- .NET 3.5 -->
++<!--
+ <Copy SourceFiles="@(DlrLibs->'$(v2BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Net35" />
+ <Copy SourceFiles="@(ClrDlrLibs->'$(v2BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Net35" />
+ <Copy SourceFiles="@(v2DlrLibs->'$(v2BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Net35" />
+ <Copy SourceFiles="@(IronPythonLibs->'$(v2BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Net35" />
+ <Copy SourceFiles="@(IronPythonModules->'$(v2BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Net35" />
+-
++-->
+ <!-- Windows Phone 7.5 -->
+ <!--
+ <Copy SourceFiles="@(DlrLibs->'$(WP7BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Sl4-WP71" />
+@@ -193,23 +199,26 @@
+ -->
+
+ <!-- Mono for Android -->
++<!--
+ <Copy SourceFiles="@(DlrLibs->'$(AndroidBuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Android" />
+ <Copy SourceFiles="@(v2DlrLibs->'$(AndroidBuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Android" />
+ <Copy SourceFiles="@(IronPythonLibs->'$(AndroidBuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Android" />
+ <Copy SourceFiles="@(IronPythonModules->'$(AndroidBuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Android" />
+-
++-->
+ <!-- Silverlight 4 -->
++<!--
+ <Copy SourceFiles="@(DlrLibs->'$(Silverlight4BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Sl4" />
+ <Copy SourceFiles="@(SilverlightDlrLibs->'$(Silverlight4BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Sl4" />
+ <Copy SourceFiles="@(IronPythonLibs->'$(Silverlight4BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Sl4" />
+ <Copy SourceFiles="@(IronPythonModules->'$(Silverlight4BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Sl4" />
+-
++-->
+ <!-- Silverlight 5 -->
++<!--
+ <Copy SourceFiles="@(DlrLibs->'$(Silverlight5BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Sl5" />
+ <Copy SourceFiles="@(SilverlightDlrLibs->'$(Silverlight5BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Sl5" />
+ <Copy SourceFiles="@(IronPythonLibs->'$(Silverlight5BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Sl5" />
+ <Copy SourceFiles="@(IronPythonModules->'$(Silverlight5BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Sl5" />
+-
++-->
+ <!-- Windows 8 "Metro" -->
+ <!--<Copy SourceFiles="@(DlrLibs->'$(BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Metro" />
+ <Copy SourceFiles="@(IronPythonLibs->'$(BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Metro" />-->
diff --git a/lang/ironpython/files/patch-Solutions-Common.proj b/lang/ironpython/files/patch-Solutions-Common.proj
new file mode 100644
index 000000000000..813bf09d8ef6
--- /dev/null
+++ b/lang/ironpython/files/patch-Solutions-Common.proj
@@ -0,0 +1,18 @@
+--- Solutions/Common.proj.orig 2013-05-01 13:37:45.000000000 +0200
++++ Solutions/Common.proj 2013-05-01 13:37:50.000000000 +0200
+@@ -147,7 +147,7 @@
+ <OutputPath>$(SolutionDir)..\bin\$(Configuration)</OutputPath>
+ <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
+ <WarningsNotAsErrors>618;429;219;1717;162;414</WarningsNotAsErrors>
+- <NoWarn>1591;1584;1574;444;1685;1573</NoWarn>
++ <NoWarn>1591;1584;1574;1685;1573;436</NoWarn>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <PlatformTarget>AnyCPU</PlatformTarget>
+@@ -467,4 +467,4 @@
+ <Private>False</Private>
+ </Reference>
+ </ItemGroup>
+-</Project>
+\ No newline at end of file
++</Project>