On Fri, 22 Oct 2010 02:34:50 +0300 (EEST), Burak Çalışkan <[email protected]> wrote:
Author: burak
Date: Fri Oct 22 02:34:49 2010
New Revision: 103139

Modified:
   2011/devel/system/base/glib2/comar/pakhandler.py
   2011/devel/system/base/glib2/pspec.xml
Log:
version bump & expand packagehandler

---
 comar/pakhandler.py |   14 +++++++++++---
 pspec.xml           |   15 +++++++++++----
 2 files changed, 22 insertions(+), 7 deletions(-)

Modified: 2011/devel/system/base/glib2/comar/pakhandler.py
=================================================================
--- 2011/devel/system/base/glib2/comar/pakhandler.py    (original)
+++ 2011/devel/system/base/glib2/comar/pakhandler.py Fri Oct 22 02:34:49 2010
@@ -4,17 +4,25 @@
 import piksemel
 import os

-def updateGIOModuleCache(filepath):
+def updateCaches(filepath):
     parse = piksemel.parse(filepath)
     GIO_MODULE_PATH = "usr/lib/gio/modules"
+    GSCHEMAS_MODULE_PATH = "usr/share/glib-2.0/schemas"
+
     for icon in parse.tags("File"):
         path = icon.getTagData("Path")
         if path.startswith(GIO_MODULE_PATH):
os.system("/usr/bin/gio-querymodules /%s" % GIO_MODULE_PATH)
+            break
+
+    for icon in parse.tags("File"):
+        path = icon.getTagData("Path")
+        if path.startswith(GIO_MODULE_PATH):
+            os.system("/usr/bin/glib-compile-schemas /%s" %
GSCHEMAS_MODULE_PATH)
             return

İki ayrı döngüye gerek yok sanki? İki komutu ard arda verebilirsin.
_______________________________________________
Gelistirici mailing list
[email protected]
http://liste.pardus.org.tr/mailman/listinfo/gelistirici

Cevap