This allows packages to contain private assemblies that won't conflict
with other packages. Fixes bugzilla.novell.com #144655.
svn path=/trunk/mono/; revision=59881
+2006-04-25 Wade Berrier <wberrier@novell.com>
+
+ * scripts/mono-find-provides.in: Only scan files that are in the gac.
+ This allows packages to contain private assemblies that won't conflict
+ with other packages. Fixes bugzilla.novell.com #144655.
+
2006-04-21 Alp Toker <alp@atoker.com>
* scripts/mono-service.in: Usage info fixes:
filelist=($(grep -Ev '/usr/doc/|/usr/share/doc/'))
monolist=($(printf "%s\n" "${filelist[@]}" | egrep "\\.(exe|dll)\$"))
+# Only include files with /gac/ in path
+# (Allows packages to contain private assemblies that don't conflict with other packages)
+monolist=($(printf "%s\n" "${monolist[@]}" | egrep "/gac/"))
+
a=`which "$0"`
d=`dirname "$a"`
$REQUIRES" | sort | uniq -u)
#
-# Of those, only chose the ones that are in REQUIRES
+# Of those, only choose the ones that are in REQUIRES
#
echo "$UNIQ
$REQUIRES" | sort | uniq -d