From a4f1b2a2fea6fb5f254e44c94cfe71cb41743ecf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-Fran=C3=A7ois=20Rameau?= Date: Fri, 25 Mar 2005 11:55:54 +0000 Subject: data/check-mime.py MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 2005-03-25 Jean-François Rameau * data/check-mime.py Set the script directly executable. Fix problem with args. Add a message if no arg is supplied. --- ChangeLog | 8 ++++++++ data/check-mime.py | 12 ++++++++++-- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index d1e3845d4..b7182c3e7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2005-03-25 Jean-François Rameau + + * data/check-mime.py + + Set the script directly executable. + Fix problem with args. + Add a message if no arg is supplied. + 2005-03-24 Christian Persch * embed/mozilla/ContentHandler.cpp: diff --git a/data/check-mime.py b/data/check-mime.py index 59d1d3383..db87484f1 100755 --- a/data/check-mime.py +++ b/data/check-mime.py @@ -1,12 +1,20 @@ +#!/usr/bin/env python + from xml.dom.minidom import parse, Node, Document, parseString import xml.parsers.expat import os import sys -base = sys.argv[0] +try: + base = sys.argv[1] +except IndexError: + print "\nYou shoud give the full path to freedesktop.org.xml file" + print "e.g /usr/share/mime/packages/freedesktop.org.xml\n" + sys.exit (1) + dbfile = os.path.join(os.path.dirname(base), "freedesktop.org.xml") -permissionfile = os.path.join(os.path.dirname(base), "mime-types-permissions.xml") +permissionfile = "mime-types-permissions.xml" def PrintIfAbsent(elements, elem): for elem2 in elements: -- cgit v1.2.3