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