From fdf78292d7108e13ea140ee946a57a0aeb74c9f7 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Sun, 18 May 2008 18:17:11 +0000 Subject: [PATCH] - do not match X-KDE-NativeMimeType=, simplify Changed files: rpm-mimetypedeps -> 1.2 --- rpm-mimetypedeps | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/rpm-mimetypedeps b/rpm-mimetypedeps index 62dbb67..576b10b 100644 --- a/rpm-mimetypedeps +++ b/rpm-mimetypedeps @@ -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 -- 2.43.0