patches/pyglet-01-lib.diff
author yippi
Wed, 21 Jan 2009 10:51:07 +0000
changeset 1641 bee7722f9bdd
permissions -rw-r--r--
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