Package: minitage.recipe
ContentsIntroductionMakina Corpus sponsored softwareCHANGELOGUP1.351.34-> 1.201.141.131.11 - 1.121.-1.101.81.4->1.71.31.21.11.00.33->0.340.320.290.280.270.260.250.23->0.240.220.210.200.190.180.160.14 -> 0.150.130.120.110.100.90.7 -> 0.80.60.2 -> 0.50.10.0.130.0.110.0.100.0.90.0.80.0.70.0.60.0.30.0.20.0.1IntroductionThis was a collection of recipes which can be use inside or outside a minitage environment.As they are now all splitted out from this package, we keep only left the
entry points for asccendant compatibility purpose.
the build environment automaticly.The egg has those entry point:cmmi: install configure/make/make install softwaresfetch: fetch something, somewhere, with git, http, frp, static, hg, svn or bzr.egg: install python eggs / packages ‘setuptoolisables’printer: print or dump to a file all versions needed to achieve eggs
requirements (versions.cfg made easy)scripts: install scripts from an egg and install egg dependencies if they
are not already in the cachewsgi: Make a Python paste configuration file eatable by mod_wsgi with
all the eggs dependencies you need.You can browse the code on minitage’s following resources:http://git.minitage.org/git/minitage/eggs/minitage.recipe/http://www.minitage.org/trac/browser/minitage/eggs/minitage.recipeYou can migrate your buldouts without any effort with buildout.minitagificator:http://pypi.python.org/pypi/buildout.minitagificatorMakina Corpus sponsored softwarePlanet Makina CorpusContact usCHANGELOGUPintegrate other recipes1.35split recipes into separate packages1.34all:fix rst docaddldflagsandldflagsoptionsminitage.recipe.cmmi:install-in-placeoption added and pivot on make install slightly
modifiedskip-flagsoption addedprefixoption addedminitage.recipe.fetch:unpackoption addedmd5sum un revision for static fetcher check addedminitage.recipe.printer:remove fake eggs and develop eggs from fixed versions.-> 1.20Minitage.recipe.egg:better errors handlingIn particular for eggs and url, now md5 urls are preferred.Also when we can’t download a distribution from somewhere, we try to
fallback to other distributions which achieve the desired requirementIn the same way, try to compile eggs from any other sdist fullfilling the
requirement if an error occurs on the first found.Minitage.recipe.cmmi:new patch selection for freebsd:freebsd-patchesFix some double spaces left in compilation flags which broke some exotic
system builders.1.14add enrionment file generation to the scripts recipe1.13cmmi buggy update methods1.11 - 1.12rescan egg direcrectories at install time because there may be new
develop eggs or eggs installed by buildout extensions (mr.developer)fix for interaction with buildout.minitagificator and
zc.buildout.easy_install..*script1.-1.10bugfix with cache and static distributions.1.8make patches go in a personnal directory with some md5 mecanism to redownload them.1.4->1.7x64 fixesbugfix in static distribution install when you have patches to apply.1.3release uncomitted unittests updates1.2make it compatible with zc.buildout 1.01.1md5 bug1.0first stable release.All recipe are documented and well tested.buildout.minitagificator is completed.stabilized and synced with other minitage componentsminitage.recipe:eggs has been drasticly improved in term of algorythms and speed.0.33->0.34Fix python executable computation0.32Documentation and tests release0.29Fix bug in recipes initialization because of buildout auto-ordering0.28Add another hook to the cmmi recipe: post-download0.27Fix an annoying bug when you are using virtualenv and a classical
python as executable in your recipe, it may occur that sometimes, the
virtualenv site-packages is appended to PYTHONPATH. As a fix, we now
filter all python core lib directories and site packages that are not
relevant to the python used by the recipe.0.26Introduce the minitage.recipe:wsgi recipe wich wraps a paste wsgi application
in a script eatable by mod_wsgi0.25stop lowering project_name0.23->0.24Fix small bugs in printer0.22Introduce a new recipe : minitage.recipe:printer which prints/dumps to a
file all versions eggs needed to achieve requirements.0.21Fix bug in compilation  directory guessing0.20Fix bug in distribution reloadingBetter handling of pkg_resources’s working set0.19add a post build hook0.18Change installation order0.16Fix index and find links options0.14 -> 0.15logging output improvednewest mode handling0.13fix static dist install0.12bugfix for zipped eggs0.11import bugfix for minitagificator0.10Change some logging optionsfollow allow host option from buildout for eggs installation0.9Do not rely anymore on zc.buildout ez for script generation0.7 -> 0.8egg and scripts recipes were rewritten a lot to adapt their api to
zc.recipe.eggCommon to all recipes: all arguements are now identicak to zc.recipe.cmmi
or zc.recipe.eggDependencies resolver has been improved a lotFor static distribution, you can know speicify multiple urls with ‘urls’0.6fix bug in path generation in minitage.recipe:scripts0.2 -> 0.5add make-options for make option in minitage.recipe.cmmimultiple bugfixesmake things append in subprocess for environment conversationadd initiaiization code for generated python interpreter in
minitage.recipe:scripts0.1add fetch recipe0.0.13fix zip safe flag0.0.11Include eggs dependencies by defaultModulate the script recipe to append in the PYTHONPATH all egg dependencies
found into the local eggs cache.0.0.10Add pyc regeneration feature stolen from zc.buildout0.0.9minor fix for run without minitagefix for long path/compilation flags0.0.8minor fix for scm check outs0.0.7add C compiler cflags/ldflags/makeopts customistation options0.0.6Change the eggs installation way to do, now using easy_install everywhere
Also include a buildout option to allow to include eggs dependencies (ez-dependencies-true)Set the __doc__ variable in scripts to fix some scripts like bzr.0.0.3fix scm choice when there are eggs and url in the same part0.0.2bugfix versionfix linking problem0.0.1Initial version