Added extra overflow patch frrom native build
[fedora-mingw.git] / filesystem / mingw-find-requires.sh
index 66ac46f..6b9848a 100755 (executable)
@@ -19,10 +19,10 @@ filelist=`sed "s/['\"]/\\\&/g"`
 echo 'mingw-filesystem >= @VERSION@'
 echo 'mingw-runtime'
 
-dlls=$(echo $filelist | tr [:blank:] '\n' | grep '\.dll')
+dlls=$(echo $filelist | tr [:blank:] '\n' | grep '\.dll$')
 
 for f in $dlls; do
-    $OBJDUMP -p $f | grep 'DLL Name' | grep -Eo '[[:alnum:]_]+\.dll' |
+    $OBJDUMP -p $f | grep 'DLL Name' | grep -Eo '[-._[:alnum:]]+\.dll' |
         tr [:upper:] [:lower:] |
         sed 's/\(.*\)/mingw(\1)/'
 done | sort -u