Author: Michael Hanke <michael.hanke@gmail.com>
Subject: Gracefully handle missing CFLAGS variable in sysconfig on kfreebsd

Bug-Debian: http://bugs.debian.org/661658

diff --git a/configure b/configure
index cafe008..62c64ec 100755
--- a/configure
+++ b/configure
@@ -776,7 +776,9 @@ then
 from distutils import sysconfig
 flags = ['-I' + sysconfig.get_python_inc(),
 	 '-I' + sysconfig.get_python_inc(plat_specific=True)]
-flags.extend(sysconfig.get_config_var('CFLAGS').split())
+syscfgflags = sysconfig.get_config_var('CFLAGS')
+if not syscfgflags is None:
+	flags.extend(syscfgflags.split())
 print ' '.join(flags)
 EOF
 				${python} > $python_ldflags_file <<EOF
