[Pkg-mono-svn-commits] rev 3528 - in cli-common/trunk: . debian

Mirco Bauer meebey at alioth.debian.org
Thu Dec 20 21:59:05 UTC 2007


Author: meebey
Date: 2007-12-20 21:59:04 +0000 (Thu, 20 Dec 2007)
New Revision: 3528

Modified:
   cli-common/trunk/debian/changelog
   cli-common/trunk/dh_clideps
Log:
- 0.5.3 release



Modified: cli-common/trunk/debian/changelog
===================================================================
--- cli-common/trunk/debian/changelog	2007-12-19 22:41:45 UTC (rev 3527)
+++ cli-common/trunk/debian/changelog	2007-12-20 21:59:04 UTC (rev 3528)
@@ -1,3 +1,13 @@
+cli-common (0.5.3) unstable; urgency=low
+
+  * dh_clideps:
+    + Added CLI 2.1 runtime support (Moonlight/Silverlight).
+    + Raised required cli-common version to >= 0.5.1 for packages that use the
+      late-GAC install feature (dh_installcligac), as older versions silently
+      missed installing policy files.
+
+ -- Mirco Bauer <meebey at debian.org>  Thu, 20 Dec 2007 22:58:27 +0100
+
 cli-common (0.5.2) unstable; urgency=low
 
   * Mirco 'meebey' Bauer:
@@ -20,7 +30,7 @@
 
   * Mirco 'meebey' Bauer:
     + Includes CLI policy version 0.5.0.
-    + Remvoed ".NET" from package descriptions.
+    + Removed ".NET" from package descriptions.
   * Dylan R. E. Moonfire
     + dh_cligacpolicy:
       - Cleaned up the code to simplify the file.

Modified: cli-common/trunk/dh_clideps
===================================================================
--- cli-common/trunk/dh_clideps	2007-12-19 22:41:45 UTC (rev 3527)
+++ cli-common/trunk/dh_clideps	2007-12-20 21:59:04 UTC (rev 3528)
@@ -221,6 +221,7 @@
   my $found_exe = 0;
   $needs_net_1_0 = 0;
   $needs_net_2_0 = 0;
+  $needs_net_2_1 = 0;
   
   # for idempotency
   delsubstvar($package, "cli:Depends");
@@ -255,7 +256,9 @@
   my $vm_ref = "";
   if (!defined($dh{R_FLAG}) && $found_exe) {
     if ($clr eq "mono") {
-      if ($needs_net_2_0) {
+      if ($needs_net_2_1) {
+        $vm_ref = "mono-runtime (>= 1.2.6), ";
+      } elsif ($needs_net_2_0) {
         $vm_ref = "mono-runtime (>= 1.1.8.1), ";
       } elsif ($needs_net_1_0) {
         $vm_ref = "mono-runtime (>= 1.0), ";
@@ -268,7 +271,7 @@
   }
     
   if (-f "$tmp/usr/share/cli-common/packages.d/$package.installcligac") {
-    $vm_ref .= "cli-common (>= 0.4.0), ";
+    $vm_ref .= "cli-common (>= 0.5.1), ";
   }
     
     #$deps .= join(", ", "",
@@ -481,6 +484,8 @@
           $needs_net_2_0 = 1;
         } elsif ($ver eq "2.0.0.0") {
           $needs_net_2_0 = 1;
+        } elsif ($ver eq "2.1.0.0") {
+          $needs_net_2_1 = 1;
         } else {
           warning("Warning: Unknown mscorlib version: $ver!");
         }




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