2009-01-21 Brian Cameron <
[email protected]>
* SFEsdl-ttf.spec: Fix packaging.
* SFepyglet.spec, patches/piglet-01-lib.diff: Add version 1.1.2
and patch needed to build.
* SFEpython-ctypes.spec, patches/python-ctypes-01-ffitarget.diff:
Add version 1.0.2 and patch needed to build.
* SFEpygame.spec, patches/pygame-01-scrap.diff,
patches/pygame-02-noconfirm.diff: Add version 1.8.1 and patches
needed to build.
--- pyglet-1.1.2/pyglet/lib.py-orig 2009-01-21 04:37:54.586130000 -0600
+++ pyglet-1.1.2/pyglet/lib.py 2009-01-21 04:38:21.296254000 -0600
@@ -95,8 +95,7 @@ class LibraryLoader(object):
elif type(platform_names) is tuple:
platform_names = list(platform_names)
- if self.platform == 'linux2':
- platform_names.extend(['lib%s.so' % n for n in names])
+ platform_names.extend(['lib%s.so' % n for n in names])
platform_names.extend(names)
for name in platform_names:
@@ -294,10 +293,6 @@ class LinuxLibraryLoader(LibraryLoader):
return self._ld_so_cache.get(path)
-if sys.platform == 'darwin':
- loader = MachOLibraryLoader()
-elif sys.platform == 'linux2':
- loader = LinuxLibraryLoader()
-else:
- loader = LibraryLoader()
+loader = LinuxLibraryLoader()
+
load_library = loader.load_library