SOURCES: quodlibet-browsers.patch (NEW) work without *.py
wiget
wiget at pld-linux.org
Sun Dec 28 14:43:31 CET 2008
Author: wiget Date: Sun Dec 28 13:43:31 2008 GMT
Module: SOURCES Tag: HEAD
---- Log message:
work without *.py
---- Files affected:
SOURCES:
quodlibet-browsers.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/quodlibet-browsers.patch
diff -u /dev/null SOURCES/quodlibet-browsers.patch:1.1
--- /dev/null Sun Dec 28 14:43:32 2008
+++ SOURCES/quodlibet-browsers.patch Sun Dec 28 14:43:26 2008
@@ -0,0 +1,42 @@
+--- quodlibet-2.0/quodlibet/browsers/__init__.py.wiget 2008-11-02 18:55:32.000000000 +0100
++++ quodlibet-2.0/quodlibet/browsers/__init__.py 2008-11-02 19:10:21.000000000 +0100
+@@ -24,12 +24,17 @@ base = dirname(__file__)
+ self = basename(base)
+ parent = basename(dirname(base))
+ modules = [f[:-3] for f in glob(join(base, "[!_]*.py"))]
++modules.extend([f[:-4] for f in glob(join(base, "[!_]*.py[co]"))])
++modules = set(modules)
+ modules = ["%s.%s.%s" % (parent, self, basename(m)) for m in modules]
+
+ if isdir(BROWSERS):
+ sys.path.insert(0, BROWSERS)
+ modules.extend([basename(f)[:-3] for f in
+ glob(join(BROWSERS, "[!_]*.py"))])
++ modules.extend([basename(f)[:-4] for f in
++ glob(join(BROWSERS, "[!_]*.py[co]"))])
++ modules = set(modules)
+
+ # Browsers are declared and stored as a magic 4-tuple. The first element is
+ # the sort order (built-in browsers are numbered with integers). The second
+--- quodlibet-2.0/quodlibet/formats/__init__.py.wiget 2008-11-02 19:17:18.000000000 +0100
++++ quodlibet-2.0/quodlibet/formats/__init__.py 2008-11-02 19:18:24.000000000 +0100
+@@ -16,6 +16,8 @@ base = dirname(__file__)
+ self = basename(base)
+ parent = basename(dirname(base))
+ modules = [f[:-3] for f in glob(join(base, "[!_]*.py"))]
++modules.extend([f[:-4] for f in glob(join(base, "[!_]*.py[co]"))])
++modules = set(modules)
+ modules = ["%s.%s.%s" % (parent, self, basename(m)) for m in modules]
+
+ _infos = {}
+--- quodlibet-2.0/quodlibet/devices/__init__.py.wiget2 2008-11-02 19:24:57.000000000 +0100
++++ quodlibet-2.0/quodlibet/devices/__init__.py 2008-11-02 19:25:44.000000000 +0100
+@@ -25,6 +25,8 @@ base = dirname(__file__)
+ self = basename(base)
+ parent = basename(dirname(base))
+ modules = [f[:-3] for f in glob(join(base, "[!_]*.py"))]
++modules.extend([f[:-3] for f in glob(join(base, "[!_]*.py"))])
++modules = set(modules)
+ modules = ["%s.%s.%s" % (parent, self, basename(m)) for m in modules]
+
+ devices = []
================================================================
More information about the pld-cvs-commit
mailing list