diff options
author | Pacho Ramos <pacho@gentoo.org> | 2010-09-12 17:16:05 +0000 |
---|---|---|
committer | Pacho Ramos <pacho@gentoo.org> | 2010-09-12 17:16:05 +0000 |
commit | c8c3f794c3a8ac84d34259c237e63910819970ee (patch) | |
tree | 747867710ecb7c867437dfd6e158f4b8b37154f6 /dev-dotnet/ikvm/files | |
parent | ia64 stable wrt #333951 (diff) | |
download | gentoo-2-c8c3f794c3a8ac84d34259c237e63910819970ee.tar.gz gentoo-2-c8c3f794c3a8ac84d34259c237e63910819970ee.tar.bz2 gentoo-2-c8c3f794c3a8ac84d34259c237e63910819970ee.zip |
Version bump and remove old.
(Portage version: 2.1.8.3/cvs/Linux x86_64)
Diffstat (limited to 'dev-dotnet/ikvm/files')
-rw-r--r-- | dev-dotnet/ikvm/files/ikvm-0.36.0.5.pc.in | 9 | ||||
-rw-r--r-- | dev-dotnet/ikvm/files/ikvm-0.44.0.5-key.patch | 65 | ||||
-rw-r--r-- | dev-dotnet/ikvm/files/ikvm.pc.in | 9 | ||||
-rw-r--r-- | dev-dotnet/ikvm/files/mono.snk.uu | 20 | ||||
-rw-r--r-- | dev-dotnet/ikvm/files/script-template | 2 |
5 files changed, 85 insertions, 20 deletions
diff --git a/dev-dotnet/ikvm/files/ikvm-0.36.0.5.pc.in b/dev-dotnet/ikvm/files/ikvm-0.36.0.5.pc.in deleted file mode 100644 index aaf131f3531f..000000000000 --- a/dev-dotnet/ikvm/files/ikvm-0.36.0.5.pc.in +++ /dev/null @@ -1,9 +0,0 @@ -prefix=/usr -exec_prefix=${prefix} -libdir=${prefix}/@LIBDIR@ - - -Name: IKVM.NET -Description: An implementation of Java for Mono and the Microsoft .NET Framework. -Version: @VERSION@ -Libs: -r:${libdir}/ikvm/IKVM.Runtime.dll -r:${libdir}/ikvm/IKVM.OpenJDK.ClassLibrary.dll -r:${libdir}/ikvm/IKVM.AWT.WinForms.dll diff --git a/dev-dotnet/ikvm/files/ikvm-0.44.0.5-key.patch b/dev-dotnet/ikvm/files/ikvm-0.44.0.5-key.patch new file mode 100644 index 000000000000..625d97a966ab --- /dev/null +++ b/dev-dotnet/ikvm/files/ikvm-0.44.0.5-key.patch @@ -0,0 +1,65 @@ +Inspired in Debian patch: + +++ ikvm-0.40.0.1+dfsg/debian/patches/03-use_mono.snk_for_ikvm-key.patch + +Author: Jo Shields +Description: This patch ensures that rather than trying to use the Mono Crypto +Description: Service Provider to retrieve a signing key (CSP is not safe to +Description: run with fakeroot), we simply hard-code the path to a bundled key +Description: file +Index: ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/CommonAssemblyInfo.cs +=================================================================== +--- ikvm-0.40.0.1+dfsg.orig/ikvm-0.40.0.1/CommonAssemblyInfo.cs 2009-04-20 10:48:46.000000000 +0100 ++++ ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/CommonAssemblyInfo.cs 2009-06-06 11:38:42.000000000 +0100 +@@ -33,5 +33,6 @@ +
+ #if SIGNCODE
+ #pragma warning disable 1699
+- [assembly: AssemblyKeyName("ikvm-key")]
++ [assembly: AssemblyDelaySign(false)]
++ [assembly: AssemblyKeyFile("../mono.snk")]
+ #endif
+Index: ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/tools/pubkey.cs +=================================================================== +--- ikvm-0.40.0.1+dfsg.orig/ikvm-0.40.0.1/tools/pubkey.cs 2008-09-18 07:34:30.000000000 +0100 ++++ ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/tools/pubkey.cs 2009-06-06 11:39:20.000000000 +0100 +@@ -29,7 +29,8 @@ +
+ #if SIGNCODE
+ #pragma warning disable 1699
+- [assembly: AssemblyKeyName("ikvm-key")]
++ [assembly: AssemblyDelaySign(false)]
++ [assembly: AssemblyKeyFile("../mono.snk")]
+ #endif
+
+ class PublicKey
+Index: ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/ikvm.build +=================================================================== +--- ikvm-0.40.0.1+dfsg.orig/ikvm-0.40.0.1/ikvm.build 2009-03-26 15:32:28.000000000 +0000 ++++ ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/ikvm.build 2009-06-06 11:40:16.000000000 +0100 +@@ -2,8 +2,8 @@ + <project name="ikvm" default="all">
+ <target name="signed">
+ <property name="signed" value="SIGNCODE" />
+- <property name="signoption" value="-key:ikvm-key" />
+- <property name="ilasm_signoption" value="/key:@ikvm-key" />
++ <property name="signoption" value="-keyfile:../mono.snk" />
++ <property name="ilasm_signoption" value="/key:../mono.snk" />
+ <call target="all" />
+ </target>
+ <target name="all">
+Index: ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/runtime.build +=================================================================== +--- ikvm-0.40.0.1+dfsg.orig/ikvm-0.40.0.1/runtime/runtime.build 2009-03-04 06:47:20.000000000 +0000 ++++ ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/runtime.build 2009-06-06 11:40:37.000000000 +0100 +@@ -6,8 +6,8 @@ + </target>
+ <target name="signed">
+ <property name="signed" value="SIGNCODE" />
+- <property name="signoption" value="-key:ikvm-key" />
+- <property name="ilasm_signoption" value="/key:@ikvm-key" />
++ <property name="signoption" value="-keyfile:../../mono.snk" />
++ <property name="ilasm_signoption" value="/key:../../mono.snk" />
+ <call target="IKVM.Runtime" />
+ </target>
+
diff --git a/dev-dotnet/ikvm/files/ikvm.pc.in b/dev-dotnet/ikvm/files/ikvm.pc.in deleted file mode 100644 index 3fdd3b5e9806..000000000000 --- a/dev-dotnet/ikvm/files/ikvm.pc.in +++ /dev/null @@ -1,9 +0,0 @@ -prefix=/usr -exec_prefix=${prefix} -libdir=${prefix}/@LIBDIR@ - - -Name: IKVM.NET -Description: An implementation of Java for Mono and the Microsoft .NET Framework. -Version: @VERSION@ -Libs: -r:${libdir}/ikvm/IKVM.Runtime.dll -r:${libdir}/ikvm/IKVM.GNU.Classpath.dll diff --git a/dev-dotnet/ikvm/files/mono.snk.uu b/dev-dotnet/ikvm/files/mono.snk.uu new file mode 100644 index 000000000000..ae4f04a38f5d --- /dev/null +++ b/dev-dotnet/ikvm/files/mono.snk.uu @@ -0,0 +1,20 @@ + +++ ikvm-0.40.0.1+dfsg/debian/mono.snk.uu + +begin 644 mono.snk +M!P(````D``!24T$R``0```$``0!Y%9EWTM`ZCFOJ>BYTZ-&OS)/HA1ETE2NT +M@*$LD31'300&)$?#?@YHP(!3;\\\/[XO^<EYSIF$=>4&Z,Z"W5L/-0W!#I._ +M+N[/ATLD=PQ0@=OJ=$?]VOHG>R+>1];_ZD26=*3Y_,^$T5!I").`*$V]TU]& +MS?\2H;UXY.\`9=`6WTW&V[S-/V")DAN)G[17F@RI:B)C5#D%RJ56:#^3AH,C +M]@&$<!=,R%8*<F"H`S/!I(,;/V3OE6!0!Z`&H,SN[/;=^?:,:CB8!<'N2$.% +M7H%/2X3=?@$W-)2"1)`'WV\2@53=A6JBUHW;N?U!-S]<EJ/Y6HW9F4=Z::0K +MC=$/H4GG7;O3OP\,QS/*+(.1##JVL!^\0:S9KUORVJ*OY?23U1C</20JL+MN +MY*-:I&QG!TAKRN5Z7%,_D!Y@^\S6+41[9`GU8FWBY@M+$ZS&#K(\<<GX`1GJ +MQT-7=!]>W>!$Z8GJN;LFRG+&@,&'^&J!2YL4]D*X*;XW'`$9-D,ZEH"`T-L\ +MPU"47K=X!%N$=E*!_.5#/%'9DL*<%>?&(60?[(CZ_.8[1Y0B%U'\GL:UQF`P +M\@6'"3BB@G]:IBH-9]TTGER_$0GG'@?>3)<Z'^>B^*J&Y5W-W,A=.\\4*>\+ +M*L(^3D9>^G_9U9<N]IZ?;39PJI<OLPD/L8E-C/%(BQS6L2^W1E])]Z#[M2YD +MR\0O7F0E1BOXBHJE$K'XC#U1H="B6>7:7^IZ$+.NG,][`/4*::QS_SFM!W[` ++"5R_0#E/%?%_J<\` +` +end diff --git a/dev-dotnet/ikvm/files/script-template b/dev-dotnet/ikvm/files/script-template deleted file mode 100644 index 4ee2d171a11d..000000000000 --- a/dev-dotnet/ikvm/files/script-template +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec /usr/bin/mono /usr/lib/P/EXE.exe "$@" |