SOURCES: rpm-mimetypedeps (NEW) - script to transform desktop mimetype info...

megabajt megabajt at pld-linux.org
Sat May 17 16:42:00 CEST 2008


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
================================================================


More information about the pld-cvs-commit mailing list