2007-06-09 Wade Berrier <wberrier@novell.com>
authorWade Berrier <wade@mono-cvs.ximian.com>
Sat, 9 Jun 2007 09:38:32 +0000 (09:38 -0000)
committerWade Berrier <wade@mono-cvs.ximian.com>
Sat, 9 Jun 2007 09:38:32 +0000 (09:38 -0000)
        * 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

ChangeLog
scripts/mono-find-requires.in

index fefe6b5704c1b445f18d943d07118c83e456168f..70dd11544402a911db27da02a048c4c1145c81c7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-06-09  Wade Berrier  <wberrier@novell.com>
+
+       * 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  <robertj@gmx.net>
 
        * data/config.in: add mono_win32_compat entries.
index cc93dbbbf92e141c55f0ba0a900bf37b67712e39..df4f614f11ebdd91bab2bb29ef11d26824ca5047 100644 (file)
@@ -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 '