From 6587c9ec0b24d8371e9f038048cb0d9db45d53d9 Mon Sep 17 00:00:00 2001 From: Kazuhiko Shiozaki <kazuhiko@nexedi.com> Date: Wed, 7 Mar 2012 20:49:13 +0100 Subject: [PATCH] version up : Python 2.7.3rc1 including security fixes. enable ipv6 explicitly. use our own libexpat. --- component/python-2.7/buildout.cfg | 28 ++++++++++------------------ 1 file changed, 10 insertions(+), 18 deletions(-) diff --git a/component/python-2.7/buildout.cfg b/component/python-2.7/buildout.cfg index e4a5f5cb..fb5fc7ad 100644 --- a/component/python-2.7/buildout.cfg +++ b/component/python-2.7/buildout.cfg @@ -3,6 +3,7 @@ extends = ../bzip2/buildout.cfg ../gdbm/buildout.cfg ../gettext/buildout.cfg + ../libexpat/buildout.cfg ../ncurses/buildout.cfg ../openssl/buildout.cfg ../readline/buildout.cfg @@ -12,21 +13,6 @@ extends = parts = python2.7 -[python2.7] -<= python2.7.2 - -[python2.7.1] -<= python2.7common -package_version = 2.7.1 -md5sum = aa27bc25725137ba155910bd8e5ddc4f -package_version_suffix = - -[python2.7.2] -<= python2.7common -package_version = 2.7.2 -md5sum = ba7b2f11ffdbf195ee0d111b9455a5bd -package_version_suffix = - [bootstrap2.7] recipe = zc.recipe.egg eggs = zc.buildout @@ -36,8 +22,12 @@ scripts = arguments = sys.argv[1:] + ["bootstrap"] python = python2.7 -[python2.7common] +[python2.7] recipe = hexagonit.recipe.cmmi +package_version = 2.7.3 +package_version_suffix = rc1 +md5sum = 72aaa940dfa2777de161d7cb27c91df7 + depends = ${gdbm:version} # This is actually the default setting for prefix, but we can't use it in @@ -49,9 +39,11 @@ executable = ${:prefix}/bin/python${:version} url = http://python.org/ftp/python/${:package_version}/Python-${:package_version}${:package_version_suffix}.tar.bz2 configure-options = + --enable-ipv6 --enable-unicode=ucs4 + --with-system-expat --with-threads environment = - CPPFLAGS=-I${zlib:location}/include -I${readline:location}/include -I${ncurses:location}/include/ -I${ncurses:location}/include/ncursesw/ -I${bzip2:location}/include -I${gdbm:location}/include -I${openssl:location}/include -I${sqlite3:location}/include -I${gettext:location}/include - LDFLAGS=-L${zlib:location}/lib -L${readline:location}/lib -L${ncurses:location}/lib -L${bzip2:location}/lib -L${gdbm:location}/lib -L${openssl:location}/lib -L${sqlite3:location}/lib -Wl,-rpath=${zlib:location}/lib -Wl,-rpath=${readline:location}/lib -Wl,-rpath=${ncurses:location}/lib -Wl,-rpath=${bzip2:location}/lib -Wl,-rpath=${gdbm:location}/lib -Wl,-rpath=${openssl:location}/lib -Wl,-rpath=${sqlite3:location}/lib -L${gettext:location}/lib -Wl,-rpath=${gettext:location}/lib + CPPFLAGS=-I${zlib:location}/include -I${readline:location}/include -I${libexpat:location}/include -I${ncurses:location}/include -I${ncurses:location}/include/ncursesw -I${bzip2:location}/include -I${gdbm:location}/include -I${openssl:location}/include -I${sqlite3:location}/include -I${gettext:location}/include + LDFLAGS=-L${zlib:location}/lib -L${readline:location}/lib -L${libexpat:location}/lib -L${ncurses:location}/lib -L${bzip2:location}/lib -L${gdbm:location}/lib -L${openssl:location}/lib -L${sqlite3:location}/lib -Wl,-rpath=${zlib:location}/lib -Wl,-rpath=${readline:location}/lib -Wl,-rpath=${libexpat:location}/lib -Wl,-rpath=${ncurses:location}/lib -Wl,-rpath=${bzip2:location}/lib -Wl,-rpath=${gdbm:location}/lib -Wl,-rpath=${openssl:location}/lib -Wl,-rpath=${sqlite3:location}/lib -L${gettext:location}/lib -Wl,-rpath=${gettext:location}/lib -- 2.30.9