From: Wade Berrier Date: Sat, 9 Jun 2007 09:38:32 +0000 (-0000) Subject: 2007-06-09 Wade Berrier X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=commitdiff_plain;h=8a2820a23c9cda22843f93d9e22e7abe0effca6d;p=mono.git 2007-06-09 Wade Berrier * scripts/mono-find-requires.in: use lib name instead of package name for deps found in .config files. suse's rpmlint prefers it that way. svn path=/trunk/mono/; revision=79041 --- diff --git a/ChangeLog b/ChangeLog index fefe6b5704c..70dd1154440 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-06-09 Wade Berrier + + * scripts/mono-find-requires.in: use lib name instead of package name + for deps found in .config files. suse's rpmlint prefers it that way. + 2007-05-29 Robert Jordan * data/config.in: add mono_win32_compat entries. diff --git a/scripts/mono-find-requires.in b/scripts/mono-find-requires.in index cc93dbbbf92..df4f614f11e 100644 --- a/scripts/mono-find-requires.in +++ b/scripts/mono-find-requires.in @@ -103,12 +103,16 @@ REQUIRES=$( } } if(!ignore) { - system("rpm -q --whatprovides --queryformat \"%{NAME}\n\" ""\""req"'$libext'""\"") + print req"'$libext'" } } ' $i 2>/dev/null done ) +# Note about above: +# Use to do: system("rpm -q --whatprovides --queryformat \"%{NAME}\n\" ""\""req"'$libext'""\"") +# rpmlint prefers to have lib names instead of package names. There was a reason I was using package names but it slips me now... + PROVIDES=$( for i in "${monolist[@]}"; do ($bindir/monodis --assembly $i | awk '