3c30eb9
--- mash/multilib.py.mult	2007-09-25 15:33:41.000000000 -0400
3c30eb9
+++ mash/multilib.py	2008-04-14 17:02:40.000000000 -0400
3c30eb9
@@ -66,7 +66,7 @@
3c30eb9
     
3c30eb9
     def select(self, po):
3c30eb9
         libdirs = [ '/usr/lib', '/usr/lib64', '/lib', '/lib64' ]
3c30eb9
-        whitelist = [ 'libgnat', 'wine', 'wine-arts', 'nspluginwrapper', 'libflashsupport', 'valgrind' ]
3c30eb9
+        whitelist = [ 'libgnat', 'wine', 'wine-arts', 'nspluginwrapper', 'libflashsupport', 'pulseaudio-utils', 'valgrind' ]
3c30eb9
         if po.name in whitelist:
3c30eb9
             return True
3c30eb9
         if MultilibMethod.select(self,po):
4823467
@@ -89,12 +89,18 @@
4823467
             # nss
4823467
             if dirname in [ '/lib', '/lib64' ] and filename.startswith('libnss_'):
4823467
                 return True
4823467
+            # alsa
4823467
+            if dirname in [ '/usr/lib/alsa-lib', '/usr/lib64/alsa-lib' ]:
4823467
+                return True
4823467
             # mysql, qt, etc.
4823467
             if dirname == '/etc/ld.so.conf.d' and filename.endswith('.conf'):
4823467
                 return True
4823467
 	    # gtk2-engines
4823467
 	    if fnmatch(dirname, '/usr/lib*/gtk-2.0/*/engines'):
4823467
 		return True
4823467
+            # accessibility
4823467
+            if fnmatch(dirname, '/usr/lib*/gtk-2.0/modules'):
4823467
+                return True
4823467
 	    # scim-bridge-gtk	
4823467
             if fnmatch(dirname, '/usr/lib*/gtk-2.0/immodules'):
4823467
                 return True