Gentoo Archives: gentoo-commits

From: "Arfrever Frehtes Taifersar Arahesis (arfrever)" <arfrever@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/pythonmagick/files: pythonmagick-0.9.1-use_active_python_version.patch
Date: Sat, 29 May 2010 15:50:36
Message-Id: 20100529155032.E75742CAD8@corvid.gentoo.org
1 arfrever 10/05/29 15:50:32
2
3 Added: pythonmagick-0.9.1-use_active_python_version.patch
4 Log:
5 Set SUPPORT_PYTHON_ABIS.
6 (Portage version: HEAD/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.1 dev-python/pythonmagick/files/pythonmagick-0.9.1-use_active_python_version.patch
10
11 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pythonmagick/files/pythonmagick-0.9.1-use_active_python_version.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pythonmagick/files/pythonmagick-0.9.1-use_active_python_version.patch?rev=1.1&content-type=text/plain
13
14 Index: pythonmagick-0.9.1-use_active_python_version.patch
15 ===================================================================
16 --- m4/ax_python.m4
17 +++ m4/ax_python.m4
18 @@ -58,13 +58,14 @@
19 AC_DEFUN([AX_PYTHON],
20 [AC_MSG_CHECKING(for python build information)
21 AC_MSG_RESULT([])
22 -for python in python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python; do
23 +for python in python python2.6 python2.5 python2.4 python2.3 python2.2 python2.1; do
24 AC_CHECK_PROGS(PYTHON_BIN, [$python])
25 ax_python_bin=$PYTHON_BIN
26 if test x$ax_python_bin != x; then
27 - AC_CHECK_LIB($ax_python_bin, main, ax_python_lib=$ax_python_bin, ax_python_lib=no)
28 - AC_CHECK_HEADER([$ax_python_bin/Python.h],
29 - [[ax_python_header=`locate $ax_python_bin/Python.h | sed -e s,/Python.h,,`]],
30 + [python_version=`$ax_python_bin -c 'import sys; print(".".join(str(x) for x in sys.version_info[:2]))'`]
31 + AC_CHECK_LIB(python$python_version, main, ax_python_lib=python$python_version, ax_python_lib=no)
32 + AC_CHECK_HEADER([python$python_version/Python.h],
33 + [[ax_python_header=`locate python$python_version/Python.h | sed -e s,/Python.h,,`]],
34 ax_python_header=no)
35 if test $ax_python_lib != no; then
36 if test $ax_python_header != no; then