SOURCES: libmusicbrainz-py-lib64.patch (NEW) - don't manualy look ...
wiget
wiget at pld-linux.org
Tue Apr 11 18:42:44 CEST 2006
Author: wiget Date: Tue Apr 11 16:42:44 2006 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- don't manualy look for library, relay on dynamic linker configuration
---- Files affected:
SOURCES:
libmusicbrainz-py-lib64.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/libmusicbrainz-py-lib64.patch
diff -u /dev/null SOURCES/libmusicbrainz-py-lib64.patch:1.1
--- /dev/null Tue Apr 11 18:42:44 2006
+++ SOURCES/libmusicbrainz-py-lib64.patch Tue Apr 11 18:42:39 2006
@@ -0,0 +1,35 @@
+--- libmusicbrainz-2.1.2/python/musicbrainz.py.wiget 2006-04-11 18:21:19.000000000 +0200
++++ libmusicbrainz-2.1.2/python/musicbrainz.py 2006-04-11 18:23:34.000000000 +0200
+@@ -37,22 +37,18 @@
+ else:
+ raise MusicBrainzError, "Unknown platform: " + sys.platform
+
+- path = "/usr/lib/" + lib
+- if os.access(path, os.F_OK):
+- return path;
+-
+- path = "/usr/local/lib/" + lib
+- if os.access(path, os.F_OK):
+- return path;
++ return lib
+
+- raise MusicBrainzError, "Cannot find MusicBrainz share library: " + lib
+
+-if sys.platform == "win32":
+- mbdll = cdll.LoadLibrary("libmusicbrainz.dll")
+- mbdll.mb_WSAInit.argtypes = [c_int]
+- mbdll.mb_WSAStop.argtypes = [c_int]
+-else:
+- mbdll = cdll.LoadLibrary(findLibrary())
++try:
++ if sys.platform == "win32":
++ mbdll = cdll.LoadLibrary("libmusicbrainz.dll")
++ mbdll.mb_WSAInit.argtypes = [c_int]
++ mbdll.mb_WSAStop.argtypes = [c_int]
++ else:
++ mbdll = cdll.LoadLibrary(findLibrary())
++except OSError:
++ raise MusicBrainzError, "Cannot find MusicBrainz share library: " + lib
+
+ class mb:
+ mbdll.mb_New.argtypes = []
================================================================
More information about the pld-cvs-commit
mailing list