[Pkg-cli-common-commits] [SCM] cli-common branch, master, updated. debian/0.7-2-gf303472
Mirco Bauer
meebey at meebey.net
Wed Aug 5 21:43:45 UTC 2009
The following commit has been merged in the master branch:
commit f303472da378d79ebf711b5febc6d34d42a45c06
Author: Mirco Bauer <meebey at meebey.net>
Date: Wed Aug 5 19:29:21 2009 +0200
* dh_makeclilibs:
+ Pass by default MONO_GAC_PREFIX=debian/tmp/usr so monodis can find
libraries devided into multi-binary packages. (Closes: #498868)
diff --git a/debian/changelog b/debian/changelog
index 7537b24..7d291e8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -15,6 +15,9 @@ cli-common (0.7) unstable; urgency=low
dh_makeclilibs:
+ Fix cli-common-dev build-dep(-indep) detection logic. (Closes: #500329)
(thanks to Chow Loong Jin <hyperair at gmail.com> for the patch)
+ * dh_makeclilibs:
+ + Pass by default MONO_GAC_PREFIX=debian/tmp/usr so monodis can find
+ libraries devided into multi-binary packages. (Closes: #498868)
* mono.pub
mono.snk:
+ Added the public and private key of Mono so libraries that don't have
@@ -28,7 +31,7 @@ cli-common (0.7) unstable; urgency=low
+ Add support for the "os" attribute in <dllmap> entries
(http://www.mono-project.com/Config_DllMap).
- -- Mirco Bauer <meebey at debian.org> Tue, 04 Aug 2009 05:50:09 +0200
+ -- Mirco Bauer <meebey at debian.org> Wed, 05 Aug 2009 16:03:59 +0200
cli-common (0.6.2) unstable; urgency=low
diff --git a/dh_makeclilibs b/dh_makeclilibs
index a66ae9d..65e22ab 100755
--- a/dh_makeclilibs
+++ b/dh_makeclilibs
@@ -200,7 +200,11 @@ foreach my $package (@{$dh{DOPACKAGES}}) {
warning "$libfile has no valid signature, ignoring";
next dll;
}
- my $dis = `$cli_parser --assembly $libfile 2>&1`;
+
+ my $command = "LANG=C MONO_GAC_PREFIX=\$MONO_GAC_PREFIX:$tmp/usr $cli_parser --assembly $libfile 2>&1";
+ verbose_print("running CLI parser command: $command");
+
+ my $dis = `$command`;
if ($dis =~ m/Name:\s+(\S+)/) {
$library = $1;
$dis =~ m/Version:\s+(\S+)/;
--
cli-common
More information about the Pkg-cli-common-commits
mailing list