so here we go, my little uphill battle. please find attached the diff to update the waf port. all the current ports that needed waf have been changed to drop that dependency, so i left out the historical 1.5.18 version. and as such, there are no ports atm to test it against :] but the newly released mpv uses it, and i will submit a port for that shortly. some other projects (namely samba) include their own waf, this port tries to cater to those that dont (but samba could use this one in theory as well).
as you can see from the port, i have chosen the way of least resistance to make waf behave. the port simply downloads the waf scripts, patches them, and puts them into ${LOCALBASE}/bin. waf is patched so that upon first execution (e.g. "configure") it will also unpack its library under ${WORKDIST}. to use waf simply add: MODULES += devel/waf BUILD_DEPENDS = devel/waf MODWAF_VERSION = 1.7.13 remove CONFIGURE_STYLE and specify CONFIGURE_ARGS adding waf versions is as easy as adding them to DISTFILES and making sure the patch works for them. i am not happy that they went with this daemontools mindset and not using site-packages but who am i to judge. it supposedly runs on all python versions (that matter) so at least that should not be an issue. i think this might be a bit better and more elegant solution than to have random ports download random build dependencies from the internet... otherwise probably what Stuart said (SUPDISTFILE).. -f -- saint: a dead sinner revised and edited.
Index: Makefile =================================================================== RCS file: /cvs/ports/devel/waf/Makefile,v retrieving revision 1.12 diff -u -p -r1.12 Makefile --- Makefile 7 Aug 2013 21:31:49 -0000 1.12 +++ Makefile 3 Jan 2014 15:43:10 -0000 @@ -1,40 +1,42 @@ # $OpenBSD: Makefile,v 1.12 2013/08/07 21:31:49 naddy Exp $ -COMMENT= Python-based build system +COMMENT = Python-based build system -DISTNAME= waf-1.5.18 -CATEGORIES= devel -REVISION = 2 -EXTRACT_SUFX= .tar.bz2 +DISTNAME = waf-1.7.14 +CATEGORIES = devel -HOMEPAGE= https://waf.googlecode.com/ -MASTER_SITES= ${HOMEPAGE}/files/ +HOMEPAGE = https://code.google.com/p/waf/ +MAINTAINER = frantisek holop <min...@obiit.org> # BSD -PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_CDROM = Yes -MODULES= lang/python - -NO_TEST= Yes - -SUBST_VARS= MODPY_SITEPKG - -pre-configure: - ${SUBST_CMD} ${WRKSRC}/waf-light ${WRKSRC}/wscript - touch ${WRKSRC}/waf - -do-configure: - cd ${WRKSRC} && PYTHON=${MODPY_BIN} ${MODPY_BIN} ./waf-light configure - -do-build: - cd ${WRKSRC} && ${MODPY_BIN} ./waf-light +MASTER_SITES = https://waf.googlecode.com/files/ +DISTFILES = waf-1.7.13 \ + waf-1.7.14 +EXTRACT_ONLY = + +MODULES = lang/python + +NO_BUILD = Yes +NO_TEST = Yes + +MODPY_ADJ_FILES = ${DISTFILES} + +post-extract: + mkdir ${WRKDIST} +.for f in ${DISTFILES} + cp ${FULLDISTDIR}/$f ${WRKDIST}/$f +.endfor + +do-patch: +.for f in ${DISTFILES} + perl -pi -e 's/base, /os.getcwd(), /' ${WRKDIST}/$f +.endfor do-install: - cd ${WRKSRC} && ${MODPY_BIN} ./waf-light install --yes --prefix=${PREFIX} - -# clean root owned files and overwrite with our patched version -post-install: - rm -fr ${WRKSRC}/build - ${INSTALL_SCRIPT} ${WRKSRC}/waf-light ${PREFIX}/bin/waf +.for f in ${DISTFILES} + ${INSTALL_SCRIPT} ${WRKDIST}/$f ${PREFIX}/bin +.endfor .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/devel/waf/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo 30 Sep 2010 12:13:07 -0000 1.4 +++ distinfo 3 Jan 2014 15:43:10 -0000 @@ -1,5 +1,4 @@ -MD5 (waf-1.5.18.tar.bz2) = yxFTSRUl7W6mUjkQFcaQ6w== -RMD160 (waf-1.5.18.tar.bz2) = SSYN3QMDfgqcRM+w0FjSU8PUR5g= -SHA1 (waf-1.5.18.tar.bz2) = Ll5LZlvuIsERz4m2AmrPh9s8rwI= -SHA256 (waf-1.5.18.tar.bz2) = LhQDlNNTcuzKA2fBAS1xnZPsyAZG4n1shAZLcFw14xs= -SIZE (waf-1.5.18.tar.bz2) = 904130 +SHA256 (waf-1.7.13) = A8x1AEk1DuAc28WEtwkk4zP8wXukotBGSNqxU1U4qHM= +SHA256 (waf-1.7.14) = k7J4PoqQJ9Wm9vEa7XhOUGdlcHvcvXw56ut/AAsXH+c= +SIZE (waf-1.7.13) = 90702 +SIZE (waf-1.7.14) = 90755 Index: waf.port.mk =================================================================== RCS file: /cvs/ports/devel/waf/waf.port.mk,v retrieving revision 1.5 diff -u -p -r1.5 waf.port.mk --- waf.port.mk 2 Jul 2013 08:36:16 -0000 1.5 +++ waf.port.mk 3 Jan 2014 15:43:10 -0000 @@ -3,11 +3,12 @@ MODULES += lang/python MODPY_RUNDEP = no BUILD_DEPENDS += devel/waf -MODWAF_BIN = ${LOCALBASE}/bin/waf +MODWAF_VERSION ?= 1.7.14 +MODWAF_BIN = ${LOCALBASE}/bin/waf-${MODWAF_VERSION} MAKE_ENV += PYTHON=${MODPY_BIN} PYTHON_VERSION=${MODPY_VERSION} _MODWAF_CMD = cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MODWAF_BIN} _MODWAF_CONFIGURE_CMD = cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${CONFIGURE_ENV} ${MODWAF_BIN} -MODWAF_VERBOSE ?= Yes +MODWAF_VERBOSE ?= No .if ${MODWAF_VERBOSE:L} == "yes" _MODWAF_VERBOSE_FLAG = -v Index: patches/patch-waf-light =================================================================== RCS file: /cvs/ports/devel/waf/patches/patch-waf-light,v retrieving revision 1.3 diff -u -p -r1.3 patch-waf-light --- patches/patch-waf-light 3 Oct 2010 12:40:55 -0000 1.3 +++ patches/patch-waf-light 3 Jan 2014 15:43:10 -0000 @@ -1,30 +0,0 @@ -$OpenBSD: patch-waf-light,v 1.3 2010/10/03 12:40:55 jasper Exp $ - -trick waf-light to make it found installed version - ---- waf-light.orig Tue Jul 6 19:50:52 2010 -+++ waf-light Sun Oct 3 14:40:31 2010 -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!${MODPY_BIN} - # encoding: ISO-8859-1 - # Thomas Nagy, 2005-2010 - -@@ -131,16 +131,7 @@ def find_lib(): - if w: return w - err("waf-light requires wafadmin -> export WAFDIR=/folder") - -- dir = "/lib/%s-%s-%s/" % (WAF, VERSION, REVISION) -- for i in [INSTALL,'/usr','/usr/local','/opt']: -- w = test(i+dir) -- if w: return w -- -- #waf-local -- s = '.%s-%s-%s' -- if sys.platform == 'win32': s = s[1:] -- dir = join(base, s % (WAF, VERSION, REVISION)) -- w = test(dir) -+ w = test("${MODPY_SITEPKG}") - if w: return w - - #unpack Index: patches/patch-wscript =================================================================== RCS file: /cvs/ports/devel/waf/patches/patch-wscript,v retrieving revision 1.4 diff -u -p -r1.4 patch-wscript --- patches/patch-wscript 3 Oct 2010 12:40:55 -0000 1.4 +++ patches/patch-wscript 3 Jan 2014 15:43:10 -0000 @@ -1,18 +0,0 @@ -$OpenBSD: patch-wscript,v 1.4 2010/10/03 12:40:55 jasper Exp $ ---- wscript.orig Tue Jul 6 19:50:52 2010 -+++ wscript Sun Oct 3 14:40:31 2010 -@@ -1,4 +1,4 @@ --#! /usr/bin/env python -+#!${MODPY_BIN} - # encoding: utf-8 - # Thomas Nagy, 2005, 2006, 2007, 2008 - -@@ -340,7 +340,7 @@ def build(bld): - if val != True and val != "y": sys.exit(1) - create_waf() - -- dir = os.path.join('lib', 'waf-%s-%s' % (VERSION, REVISION), 'wafadmin') -+ dir = 'lib/python${MODPY_VERSION}/site-packages/wafadmin' - - wafadmin = bld(features = 'py') - wafadmin.find_sources_in_dirs('wafadmin', exts=['.py']) Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/waf/pkg/PLIST,v retrieving revision 1.4 diff -u -p -r1.4 PLIST --- pkg/PLIST 30 Sep 2010 12:13:07 -0000 1.4 +++ pkg/PLIST 3 Jan 2014 15:43:10 -0000 @@ -1,196 +1,3 @@ @comment $OpenBSD: PLIST,v 1.4 2010/09/30 12:13:07 jasper Exp $ -bin/waf -lib/python${MODPY_VERSION}/site-packages/wafadmin/ -lib/python${MODPY_VERSION}/site-packages/wafadmin/Build.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Build.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Build.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Configure.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Configure.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Configure.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Constants.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Constants.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Constants.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Environment.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Environment.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Environment.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Logs.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Logs.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Logs.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Node.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Node.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Node.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Options.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Options.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Options.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Runner.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Runner.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Runner.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Scripting.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Scripting.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Scripting.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Task.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Task.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Task.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/TaskGen.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/TaskGen.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/TaskGen.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/ -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/__init__.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/__init__.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/__init__.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/ar.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/ar.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/ar.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/bison.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/bison.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/bison.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/cc.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/cc.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/cc.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/ccroot.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/ccroot.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/ccroot.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/compiler_cc.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/compiler_cc.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/compiler_cc.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/compiler_cxx.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/compiler_cxx.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/compiler_cxx.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/compiler_d.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/compiler_d.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/compiler_d.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/config_c.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/config_c.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/config_c.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/cs.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/cs.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/cs.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/cxx.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/cxx.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/cxx.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/d.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/d.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/d.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/dbus.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/dbus.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/dbus.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/dmd.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/dmd.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/dmd.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/flex.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/flex.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/flex.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/gas.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/gas.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/gas.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/gcc.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/gcc.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/gcc.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/gdc.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/gdc.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/gdc.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/glib2.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/glib2.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/glib2.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/gnome.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/gnome.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/gnome.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/gnu_dirs.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/gnu_dirs.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/gnu_dirs.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/gob2.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/gob2.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/gob2.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/gxx.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/gxx.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/gxx.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/icc.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/icc.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/icc.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/icpc.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/icpc.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/icpc.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/intltool.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/intltool.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/intltool.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/javaw.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/javaw.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/javaw.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/kde4.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/kde4.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/kde4.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/libtool.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/libtool.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/libtool.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/lua.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/lua.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/lua.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/misc.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/misc.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/misc.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/msvc.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/msvc.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/msvc.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/nasm.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/nasm.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/nasm.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/ocaml.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/ocaml.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/ocaml.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/osx.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/osx.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/osx.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/perl.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/perl.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/perl.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/preproc.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/preproc.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/preproc.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/python.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/python.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/python.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/qt4.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/qt4.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/qt4.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/ruby.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/ruby.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/ruby.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/suncc.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/suncc.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/suncc.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/suncxx.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/suncxx.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/suncxx.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/tex.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/tex.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/tex.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/unittestw.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/unittestw.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/unittestw.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/vala.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/vala.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/vala.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/winres.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/winres.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/winres.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/xlc.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/xlc.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/xlc.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/xlcxx.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/xlcxx.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Tools/xlcxx.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/Utils.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/Utils.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/Utils.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/__init__.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/__init__.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/__init__.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/ansiterm.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/ansiterm.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/ansiterm.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/pproc.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/pproc.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/pproc.pyo -lib/python${MODPY_VERSION}/site-packages/wafadmin/py3kfixes.py -lib/python${MODPY_VERSION}/site-packages/wafadmin/py3kfixes.pyc -lib/python${MODPY_VERSION}/site-packages/wafadmin/py3kfixes.pyo +bin/waf-1.7.13 +bin/waf-1.7.14