]> TLD Linux GIT Repositories - packages/rpm-tld-macros.git/blobdiff - kmod-deps.sh
- merged 2.019 from PLD
[packages/rpm-tld-macros.git] / kmod-deps.sh
index a78598b41df9ab8d18bc48e4fcdd71097a6e6856..c9bee5ed1490aa2682bb6e9cd8a51176beed3860 100755 (executable)
@@ -3,7 +3,7 @@
 # Kernel module dependency extractor.
 #
 # Author(s):   Danny Tholen <obiwan@mandriva.org>
-#              Olivier Blin <blino@mandriva.org>
+#              Olivier Blin <blino@mandriva.org>
 #              Per Ã˜yvind Karlsen <peroyvind@mandriva.org>
 # 
 
@@ -34,7 +34,7 @@ fi
 
 if [ $provides -eq 1 ]; then
     provideslist=`sed "s/['\"]/\\\&/g"`
-    modulelist=$(echo "$provideslist" | egrep '^.*(/lib/modules/|/var/lib/dkms/).*\.ko(\.gz|\.xz)?$')
+    modulelist=$(echo "$provideslist" | grep -E '^.*(/lib/modules/|/var/lib/dkms/).*\.ko(\.gz|\.xz)?$')
     echo $modulelist | xargs -r $modinfo | \
        perl -lne '
     $name = $1 if m!^filename:\s*(?:.*/)?([^/]+)\.k?o!;
@@ -45,7 +45,7 @@ if [ $provides -eq 1 ]; then
        undef $name; undef $ver;
     }
     '
-    dkmslist=$(echo "$provideslist" | egrep '(/var/lib/dkms-binary/[^/]+/[^/]+|/usr/src)/[^/]+/dkms.conf$')
+    dkmslist=$(echo "$provideslist" | grep -E '(/var/lib/dkms-binary/[^/]+/[^/]+|/usr/src)/[^/]+/dkms.conf$')
     [ -n "$dkmslist" ] && for d in $dkmslist; do
        VERSION=`sed -rne 's/^PACKAGE_VERSION="?([^"]+)"?$/\1/;T;p' $d`
        [ -z "$VERSION" ] && continue