Lines Matching refs:recipe
969 def buildRecipe(recipe, basedir, archList): argument
977 name = recipe['name']
979 url = recipe['url']
980 configure = recipe.get('configure', './configure')
981 buildrecipe = recipe.get('buildrecipe', None)
982 install = recipe.get('install', 'make && make install DESTDIR=%s'%(
991 verifyThirdPartyFile(url, recipe['checksum'], sourceArchive)
1000 for patch in recipe.get('patches', ()):
1008 runCommand('patch -p%s < %s'%(recipe.get('patchlevel', 1),
1011 for patchscript in recipe.get('patchscripts', ()):
1025 if 'buildDir' in recipe:
1026 os.chdir(recipe['buildDir'])
1036 if 'configure_pre' in recipe:
1037 args = list(recipe['configure_pre'])
1044 if recipe.get('useLDFlags', 1):
1048 recipe.get('extra_cflags', ''),
1063 recipe.get('extra_cflags', ''),
1070 if 'configure_post' in recipe:
1071 configure_args = configure_args + list(recipe['configure_post'])
1104 for recipe in library_recipes():
1105 buildRecipe(recipe, universal, ARCHLIST)
1361 def packageFromRecipe(targetDir, recipe): argument
1367 pkgname = '%s-%s'%(recipe['name'], getVersion())
1368 srcdir = recipe.get('source')
1369 pkgroot = recipe.get('topdir', srcdir)
1370 postflight = recipe.get('postflight')
1371 readme = textwrap.dedent(recipe['readme'])
1372 isRequired = recipe.get('required', True)
1444 IFPkgDescriptionTitle=recipe.get('long_name', "Python.%s"%(pkgname,)),
1498 for recipe in pkg_recipes():
1499 packageFromRecipe(pkgcontents, recipe)