]> git.pld-linux.org Git - packages/rpm.git/commitdiff
- script to transform desktop mimetype info into rpm provides
authorMarcin Banasiak <marcin.banasiak@gmail.com>
Sat, 17 May 2008 14:41:55 +0000 (14:41 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    rpm-mimetypedeps -> 1.1

rpm-mimetypedeps [new file with mode: 0644]

diff --git a/rpm-mimetypedeps b/rpm-mimetypedeps
new file mode 100644 (file)
index 0000000..62dbb67
--- /dev/null
@@ -0,0 +1,20 @@
+#!/bin/sh
+
+case $1 in
+-P|--provides)
+    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
+           ;;
+       esac
+    done
+    ;;
+esac
+exit 0
This page took 0.064638 seconds and 4 git commands to generate.