[Pkg-mono-svn-commits] rev 246 - mono/branches/experimental/trunk/debian

Eduard Bloch blade@quantz.debian.org
Sun, 15 Feb 2004 15:43:53 +0100


Author: blade
Date: 2004-02-15 15:43:52 +0100 (Sun, 15 Feb 2004)
New Revision: 246

Modified:
   mono/branches/experimental/trunk/debian/dh_mono
Log:
The half-working dh_mono edition


Modified: mono/branches/experimental/trunk/debian/dh_mono
===================================================================
--- mono/branches/experimental/trunk/debian/dh_mono	2004-02-15 12:51:35 UTC (rev 245)
+++ mono/branches/experimental/trunk/debian/dh_mono	2004-02-15 14:43:52 UTC (rev 246)
@@ -130,9 +130,9 @@
 	# find binaries
 	find sub {
      my $vers;
-     return unless -f and (-x or /\.(pl|dll)$/);
+     return unless -f and /\.(exe|dll)$/;
 		local *F;
-		return unless open F, "monodis $_|";
+		return unless open F, "monodis --assemblyref $_|";
     while(<F>) {
        $vers=$1 if /Version=(.*)\n/;
        $libs{$1}=$vers if /Name=(.*)\n/;
@@ -186,7 +186,7 @@
      # finaly resolve the version and add it to substvars
      foreach my $pkg (keys %deps) {
         my $version = $minvLoc{$pkg};
-        $version =~ s#[\(\)]##g;
+        $version =~ s#[\(\)]##g if $version;
         if(!$version && `dpkg -s $pkg` =~ /^Version:\s*(\S+)/) {
            $version = ">= $1";
         }