$NetBSD: patch-aa,v 1.2 2014/01/21 10:45:22 wiz Exp $ --- setup.py.orig 2011-02-05 13:55:21.000000000 +0000 +++ setup.py @@ -5,7 +5,8 @@ import commands def pkgconfig(*packages, **kw): flag_map = {'-I': 'include_dirs', '-L': 'library_dirs', '-l': 'libraries'} for token in commands.getoutput("pkg-config --libs --cflags %s" % ' '.join(packages)).split(): - kw.setdefault(flag_map.get(token[:2]), []).append(token[2:]) + if flag_map.has_key(token[:2]): + kw.setdefault(flag_map.get(token[:2]), []).append(token[2:]) return kw module1 = Extension('libmtag', ['libmtagmodule.c'], **pkgconfig('libmtag'))