[kernel] r5913 - in people/waldi: linux-2.6/debian/bin
linux-2.6/debian/lib/python/debian_linux/kconfigeditor utils
utils/kconfigeditor utils/kconfigeditor/kconfigeditor
Bastian Blank
waldi at costa.debian.org
Fri Feb 17 15:46:54 UTC 2006
Author: waldi
Date: Fri Feb 17 15:46:53 2006
New Revision: 5913
Added:
people/waldi/utils/
people/waldi/utils/kconfigeditor/
people/waldi/utils/kconfigeditor/kconfigeditor/
- copied from r5703, people/waldi/linux-2.6/debian/lib/python/debian_linux/kconfigeditor/
people/waldi/utils/kconfigeditor/kconfigeditor.py
- copied, changed from r5703, people/waldi/linux-2.6/debian/bin/kconfigeditor.py
Removed:
people/waldi/linux-2.6/debian/bin/kconfigeditor.py
people/waldi/linux-2.6/debian/lib/python/debian_linux/kconfigeditor/
Modified:
people/waldi/utils/kconfigeditor/kconfigeditor/editor.py
Log:
* /people/waldi/utils, /people/waldi/utils/kconfigeditor: New directory.
* /people/waldi/utils/kconfigeditor/kconfigeditor:
Move from /people/waldi/linux-2.6/debian/lib/python/debian_linux/kconfigeditor.
* /people/waldi/utils/kconfigeditor/kconfigeditor/editor.py: Fix.
* /people/waldi/utils/kconfigeditor/kconfigeditor.py
- Move from /people/waldi/linux-2.6/debian/bin/kconfigeditor.py.
- Fix.
Copied: people/waldi/utils/kconfigeditor/kconfigeditor.py (from r5703, people/waldi/linux-2.6/debian/bin/kconfigeditor.py)
==============================================================================
--- people/waldi/linux-2.6/debian/bin/kconfigeditor.py (original)
+++ people/waldi/utils/kconfigeditor/kconfigeditor.py Fri Feb 17 15:46:53 2006
@@ -1,39 +1,41 @@
#!/usr/bin/env python2.4
import sys
-sys.path.append("debian/lib/python")
+# HACK
+sys.path.append("../../linux-2.6/debian/lib/python")
from debian_linux.config import config_reader
-from debian_linux.kconfigeditor.editor import editor
+from kconfigeditor.editor import editor
import pygtk
+pygtk.require("2.0")
import gtk
class editor(editor):
- def __init__(self):
+ def __init__(self, base):
super(editor, self).__init__()
- self.config = config_reader()
+ self.config = config_reader(base)
- self.add_file("debian/arch/config")
+ self.add_file("%s/config" % base)
for arch in iter(self.config['base',]['arches']):
if self.config['base', arch].get("available", "yes") != "yes":
continue
self.add_data(arch)
- self.add_file("debian/arch/%s/config" % arch, arch)
+ self.add_file("%s/%s/config" % (base, arch), arch)
for subarch in iter(self.config['base', arch]['subarches']):
self.add_data(arch, subarch)
if subarch != "none":
- self.add_file("debian/arch/%s/%s/config" % (arch, subarch), arch, subarch)
+ self.add_file("%s/%s/%s/config" % (base, arch, subarch), arch, subarch)
else:
self.add_file(None, arch, subarch)
for flavour in iter(self.config['base', arch, subarch]['flavours']):
self.add_data(arch, subarch, flavour)
if subarch == "none":
- self.add_file("debian/arch/%s/config.%s" % (arch, flavour), arch, subarch, flavour)
+ self.add_file("%s/%s/config.%s" % (base, arch, flavour), arch, subarch, flavour)
else:
- self.add_file("debian/arch/%s/%s/config.%s" % (arch, subarch, flavour), arch, subarch, flavour)
+ self.add_file("%s/%s/%s/config.%s" % (base, arch, subarch, flavour), arch, subarch, flavour)
self.show()
if __name__ == '__main__':
- editor()
+ editor("../../linux-2.6/debian/arch")
gtk.main()
Modified: people/waldi/utils/kconfigeditor/kconfigeditor/editor.py
==============================================================================
--- people/waldi/linux-2.6/debian/lib/python/debian_linux/kconfigeditor/editor.py (original)
+++ people/waldi/utils/kconfigeditor/kconfigeditor/editor.py Fri Feb 17 15:46:53 2006
@@ -2,6 +2,7 @@
from debian_linux.utils import sorted_dict
import pygtk
+pygtk.require("2.0")
import gtk
_marker = object()
More information about the Kernel-svn-changes
mailing list