diff --git a/component/gcc/buildout.cfg b/component/gcc/buildout.cfg index c53dcaca85da1caca4b2553c588828658f9210a2..86cde9fdb07ef242de88bc530413aa57f771a58a 100644 --- a/component/gcc/buildout.cfg +++ b/component/gcc/buildout.cfg @@ -3,26 +3,12 @@ [buildout] extends = ../m4/buildout.cfg + ../gmp/buildout.cfg ../zip/buildout.cfg parts = gcc -[gmp] -recipe = hexagonit.recipe.cmmi -# we should use version 4.x for ppl-0.10 -url = ftp://ftp.gmplib.org/pub/gmp-4.3.2/gmp-4.3.2.tar.bz2 -md5sum = dd60683d7057917e34630b4a787932e8 -# GMP does not correctly detect achitecture so it have to be given -# as hexagonit.recipe.cmmi is using shell expansion in subproceses -# backticks are working -configure-options = - --build=`uname -m`-linux - --enable-cxx - --disable-static -environment = - PATH=${m4:location}/bin:%(PATH)s - [mpfr] recipe = hexagonit.recipe.cmmi url = http://www.mpfr.org/mpfr-3.0.1/mpfr-3.0.1.tar.bz2 diff --git a/component/gmp/buildout.cfg b/component/gmp/buildout.cfg new file mode 100644 index 0000000000000000000000000000000000000000..b47bfc8b155963d9fe9fa7e51c73eca1d1eec12f --- /dev/null +++ b/component/gmp/buildout.cfg @@ -0,0 +1,23 @@ +[buildout] +extends = + ../m4/buildout.cfg + +parts = + gmp + +[gmp] +recipe = hexagonit.recipe.cmmi +# we should use version 4.x for ppl-0.10 +url = ftp://ftp.gmplib.org/pub/gmp-4.3.2/gmp-4.3.2.tar.bz2 +md5sum = dd60683d7057917e34630b4a787932e8 +# GMP does not correctly detect achitecture so it have to be given +# as hexagonit.recipe.cmmi is using shell expansion in subproceses +# backticks are working +configure-options = + --build=`uname -m`-linux + --enable-cxx + --disable-static +environment = + PATH=${m4:location}/bin:%(PATH)s + + diff --git a/component/pycrypto-python/buildout.cfg b/component/pycrypto-python/buildout.cfg new file mode 100644 index 0000000000000000000000000000000000000000..835f9c884f6380ce57f1962da49c5c957850c685 --- /dev/null +++ b/component/pycrypto-python/buildout.cfg @@ -0,0 +1,22 @@ +[buildout] +extends = + ../gmp/buildout.cfg + +parts = + pycrypto-python + +versions = versions + +[pycrypto-python] +recipe = zc.recipe.egg:custom +egg = pycrypto +include-dirs = + ${gmp:location}/include +library-dirs = + ${gmp:location}/lib +rpath = + ${gmp:location}/lib + +[versions] +# pycrypto 2.4 does not work with setuptools/buildout +pycrypto = 2.3