]> git.pld-linux.org Git - packages/rpm.git/commitdiff
- do not match X-KDE-NativeMimeType=, simplify
authorElan Ruusamäe <glen@pld-linux.org>
Sun, 18 May 2008 18:17:11 +0000 (18:17 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    rpm-mimetypedeps -> 1.2

rpm-mimetypedeps

index 62dbb67a5ef52fc3b367b885b75daa4bc8d4c64c..576b10be94078d78956f9bcd36b0eabe8b144db3 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
+               mime=$(awk -F= '/^MimeType=/{print $2}' "$filename")
+               IFS=';'
+               for type in $mime; do
                if [ -n "$type" ]; then
-                   echo "mimetype($type)"
-               fi
-           done
-           ;;
+                       echo "mimetype($type)"
+               fi
+               done
+               ;;
        esac
-    done
-    ;;
+       done
+       ;;
 esac
+
 exit 0
This page took 0.057027 seconds and 4 git commands to generate.