public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in dev-dotnet/ikvm/files: ikvm-7.1.4532.2-key.patch
@ 2012-07-21 10:12 Pacho Ramos (pacho)
  0 siblings, 0 replies; only message in thread
From: Pacho Ramos (pacho) @ 2012-07-21 10:12 UTC (permalink / raw
  To: gentoo-commits

pacho       12/07/21 10:12:48

  Added:                ikvm-7.1.4532.2-key.patch
  Log:
  Version bump.
  
  (Portage version: 2.1.11.9/cvs/Linux x86_64)

Revision  Changes    Path
1.1                  dev-dotnet/ikvm/files/ikvm-7.1.4532.2-key.patch

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-dotnet/ikvm/files/ikvm-7.1.4532.2-key.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-dotnet/ikvm/files/ikvm-7.1.4532.2-key.patch?rev=1.1&content-type=text/plain

Index: ikvm-7.1.4532.2-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/ikvm-7.0.4335.0/CommonAssemblyInfo.cs.in
===================================================================
--- ikvm.orig/ikvm-7.0.4335.0/CommonAssemblyInfo.cs.in	2012-02-07 01:29:25.080047165 +0000
+++ ikvm/ikvm-7.0.4335.0/CommonAssemblyInfo.cs.in	2012-02-07 01:30:58.092593303 +0000
@@ -33,5 +33,6 @@
 
 #if SIGNCODE
 	#pragma warning disable 1699
-	[assembly: AssemblyKeyName("ikvm-key")]
+	[assembly: AssemblyDelaySign(false)]
+	[assembly: AssemblyKeyFile("../../debian/mono.snk")]
 #endif
Index: ikvm/ikvm-7.0.4335.0/ikvm.build
===================================================================
--- ikvm.orig/ikvm-7.0.4335.0/ikvm.build	2012-02-07 01:29:57.152235493 +0000
+++ ikvm/ikvm-7.0.4335.0/ikvm.build	2012-02-07 01:30:48.348536094 +0000
@@ -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:../../debian/mono.snk" />
+         <property name="ilasm_signoption" value="/key:../../debian/mono.snk" />
          <call target="managed" />
     </target>
     <target name="managed" depends="clean-managed CommonAssemblyInfo">
Index: ikvm/ikvm-7.0.4335.0/runtime/runtime.build
===================================================================
--- ikvm.orig/ikvm-7.0.4335.0/runtime/runtime.build	2012-02-07 01:31:20.084722420 +0000
+++ ikvm/ikvm-7.0.4335.0/runtime/runtime.build	2012-02-07 01:31:47.120881144 +0000
@@ -19,8 +19,8 @@
 
     <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:../../../debian/mono.snk" />
+        <property name="ilasm_signoption" value="/key:../../../debian/mono.snk" />
         <call target="full" />
     </target>
 
Index: ikvm/ikvm-7.0.4335.0/tools/pubkey.cs
===================================================================
--- ikvm.orig/ikvm-7.0.4335.0/tools/pubkey.cs	2012-02-07 01:28:30.479726527 +0000
+++ ikvm/ikvm-7.0.4335.0/tools/pubkey.cs	2012-02-07 01:28:58.927893592 +0000
@@ -29,7 +29,8 @@
 
 #if SIGNCODE
     #pragma warning disable 1699
-    [assembly: AssemblyKeyName("ikvm-key")]
+    [assembly: AssemblyDelaySign(false)]
+    [assembly: AssemblyKeyFile("../../debian/mono.snk")]
 #endif
 
 class PublicKey






^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2012-07-21 10:12 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-07-21 10:12 [gentoo-commits] gentoo-x86 commit in dev-dotnet/ikvm/files: ikvm-7.1.4532.2-key.patch Pacho Ramos (pacho)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox