Author: megabajt                     Date: Sat May 17 14:42:00 2008 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- script to transform desktop mimetype info into rpm provides

---- Files affected:
SOURCES:
   rpm-mimetypedeps (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/rpm-mimetypedeps
diff -u /dev/null SOURCES/rpm-mimetypedeps:1.1
--- /dev/null   Sat May 17 16:42:00 2008
+++ SOURCES/rpm-mimetypedeps    Sat May 17 16:41:55 2008
@@ -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
================================================================
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to