From: Elan Ruusamäe Date: Sun, 18 May 2008 18:17:11 +0000 (+0000) Subject: - do not match X-KDE-NativeMimeType=, simplify X-Git-Tag: auto/th/rpm-build-macros-1_451-1~2 X-Git-Url: http://git.pld-linux.org/?p=packages%2Frpm.git;a=commitdiff_plain;h=fdf78292d7108e13ea140ee946a57a0aeb74c9f7 - do not match X-KDE-NativeMimeType=, simplify Changed files: rpm-mimetypedeps -> 1.2 --- 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