-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

tags 345871 + patch
thanks

Hi,

here is a patch that should fix the dash-in-library-name problem.

Regards,
  Bastian
- --
  ,''`.                  Bastian Kleineidam
 : :' :                    GnuPG Schlüssel
 `. `'    gpg --keyserver wwwkeys.pgp.net --recv-keys 32EC6F3E
   `-

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDzU+ieBwlBDLsbz4RAhdyAJ9um1gtKt3ZTRp7kvunRUjRoXWA+gCgiUCk
V+36cFCiGDbn4u/Hib4YHHQ=
=4KaT
-----END PGP SIGNATURE-----
--- library.py.orig     2006-01-17 21:08:35.477238016 +0100
+++ library.py  2006-01-17 21:10:17.545667490 +0100
@@ -44,7 +44,10 @@
                 obj = self.information['collector']('output', 'objdump')[file]
                 if obj.find('SONAME') != -1:
                     cur_soname = obj[obj.find('SONAME'):obj.find('\n', \
-                        
obj.find('SONAME'))].split()[-1].split('.')[0].split('-')[0]
+                        obj.find('SONAME'))].split()[-1].split('.')[0]
+                    # For Python 2.4: cur_soname = cur_soname.rsplit('-', 1)
+                    # For Python 2.3:
+                    cur_soname = '-'.join(cur_soname.split('-')[:-1])
                     if cur_soname:
                         self.libraries[file] = cur_soname
                 del obj

Reply via email to