]> git.pld-linux.org Git - packages/rpm.git/blobdiff - rpm-mimetypedeps
- updated javadeps patch, removed namespaceccompare (code differs to much)
[packages/rpm.git] / rpm-mimetypedeps
index 62dbb67a5ef52fc3b367b885b75daa4bc8d4c64c..6c0176d6b12f1b98143d5b9a7c88da1443d0a49f 100644 (file)
@@ -2,19 +2,20 @@
 
 case $1 in
 -P|--provides)
-    while read filename ; do
+       while read filename; do
        case "$filename" in
        *.desktop)
-           mime=`grep MimeType $filename | cut -d'=' -f2`
-           IFS=';'
-           for type in $mime ; do
-               if [ -n "$type" ]; then
-                   echo "mimetype($type)"
-               fi
-           done
-           ;;
+               mime=$(awk -F= '/^MimeType=/{print $2}' "$filename")
+               IFS=';'
+               for type in $mime; do
+                       if [ -n "$type" ]; then
+                               echo "mimetype($type)"
+                       fi
+               done
+               ;;
        esac
-    done
-    ;;
+       done
+       ;;
 esac
+
 exit 0
This page took 0.037817 seconds and 4 git commands to generate.