--- wscript.orig 2010-10-10 13:42:19.709533271 +0200 +++ wscript 2010-10-10 18:38:39.307329160 +0200 @@ -129,18 +129,17 @@ conf.fatal('jackdbus was explicitly requested but cannot be built') conf.sub_config('example-clients') - if conf.check_cfg(package='celt', atleast_version='0.7.0', args='--cflags --libs'): - conf.define('HAVE_CELT', 1) - conf.define('HAVE_CELT_API_0_7', 1) - conf.define('HAVE_CELT_API_0_5', 0) - elif conf.check_cfg(package='celt', atleast_version='0.5.0', args='--cflags --libs', required=True): - conf.define('HAVE_CELT', 1) - conf.define('HAVE_CELT_API_0_5', 1) - conf.define('HAVE_CELT_API_0_7', 0) - else: - conf.define('HAVE_CELT', 0) - conf.define('HAVE_CELT_API_0_5', 0) - conf.define('HAVE_CELT_API_0_7', 0) + conf.define('HAVE_CELT', 0) + conf.define('HAVE_CELT_API_0_5', 0) + conf.define('HAVE_CELT_API_0_7', 0) + + if conf.check_cfg(package='celt', max_version='0.7.1', args='--cflags --libs'): + if conf.check_cfg(package='celt', atleast_version='0.7.0', args='--cflags --libs'): + conf.define('HAVE_CELT', 1) + conf.define('HAVE_CELT_API_0_7', 1) + elif conf.check_cfg(package='celt', atleast_version='0.5.0', args='--cflags --libs', required=True): + conf.define('HAVE_CELT', 1) + conf.define('HAVE_CELT_API_0_5', 1) conf.env['LIB_PTHREAD'] = ['pthread'] conf.env['LIB_DL'] = ['dl'] @@ -160,12 +159,12 @@ conf.env['BUILD_JACKD'] = True if Options.options.libdir: - conf.env['LIBDIR'] = conf.env['PREFIX'] + Options.options.libdir + conf.env['LIBDIR'] = Options.options.libdir else: conf.env['LIBDIR'] = conf.env['PREFIX'] + '/lib' - if Options.options.libdir: - conf.env['MANDIR'] = conf.env['PREFIX'] + Options.options.mandir + if Options.options.mandir: + conf.env['MANDIR'] = Options.options.mandir else: conf.env['MANDIR'] = conf.env['PREFIX'] + '/share/man/man1'