packages: dia/dia-python.patch - u[dated to 0.97.2
adamg
adamg at pld-linux.org
Sat Dec 31 14:34:13 CET 2011
Author: adamg Date: Sat Dec 31 13:34:13 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- u[dated to 0.97.2
---- Files affected:
packages/dia:
dia-python.patch (1.2 -> 1.3)
---- Diffs:
================================================================
Index: packages/dia/dia-python.patch
diff -u packages/dia/dia-python.patch:1.2 packages/dia/dia-python.patch:1.3
--- packages/dia/dia-python.patch:1.2 Fri Apr 16 12:08:26 2004
+++ packages/dia/dia-python.patch Sat Dec 31 14:34:08 2011
@@ -1,27 +1,36 @@
-diff -urN dia-0.93-pre3.orig/acinclude.m4 dia-0.93-pre3/acinclude.m4
---- dia-0.93-pre3.orig/acinclude.m4 2004-04-16 11:49:20.275636288 +0200
-+++ dia-0.93-pre3/acinclude.m4 2004-04-16 11:55:01.459768416 +0200
-@@ -214,7 +214,7 @@
+--- dia-0.97.2/acinclude.m4~ 2011-03-20 12:18:13.000000000 +0100
++++ dia-0.97.2/acinclude.m4 2011-12-31 13:03:18.989732048 +0100
+@@ -224,30 +224,13 @@
[AC_REQUIRE([AM_PATH_PYTHON])
AC_REQUIRE([AM_CHECK_PYTHON_HEADERS])
-AC_MSG_CHECKING(for libpython${PYTHON_VERSION}.a)
+AC_MSG_CHECKING(for libpython${PYTHON_VERSION})
- py_config_dir=`$PYTHON -c "import os; print os.path.abspath('$pyexecdir/../config')"`
-
-@@ -225,13 +225,8 @@
- py_basemodlibs=`sed -n -e 's/^BASEMODLIBS=\(.*\)/\1/p' $py_makefile`
- py_other_libs=`sed -n -e 's/^LIBS=\(.*\)/\1/p' $py_makefile`
+ py_config_dir="$py_prefix/$py_lib/python${PYTHON_VERSION}/config"
+ py_makefile="${py_config_dir}/Makefile"
+-if test -f "$py_makefile"; then
+-dnl extra required libs
+- py_basemodlibs=`sed -n -e 's/^BASEMODLIBS=\(.*\)/\1/p' $py_makefile`
+- py_other_libs=`sed -n -e 's/^LIBS=\(.*\)/\1/p' $py_makefile`
+-
-dnl now the actual libpython
-- if test -e "${py_config_dir}/libpython${PYTHON_VERSION}.a"; then
-- PYTHON_LIBS="-L${py_config_dir} -lpython${PYTHON_VERSION} $py_localmodlibs $py_basemodlibs $py_other_libs"
-+ PYTHON_LIBS="-lpython${PYTHON_VERSION} $py_localmodlibs $py_basemodlibs $py_other_libs"
- AC_MSG_RESULT(found)
+- if test -e "$PYTHON_PREFIX/${py_lib}/libpython${PYTHON_VERSION}.so"; then
+- PYTHON_LIBS="-L${py_config_dir} -lpython${PYTHON_VERSION} $py_basemodlibs $py_other_libs"
+- AC_MSG_RESULT(found)
+- elif test -e "${py_prefix}/${py_lib}/libpython${PYTHON_VERSION}.a"; then
+- dnl Same as above, but looking into the previous location: bug #581533
+- PYTHON_LIBS="-L${py_config_dir} -lpython${PYTHON_VERSION} $py_basemodlibs $py_other_libs"
+- AC_MSG_RESULT(found)
- else
-- AC_MSG_RESULT(not found)
+- AC_MSG_RESULT(not found lib)
- fi
- else
- AC_MSG_RESULT(not found)
- fi
+-else
+- AC_MSG_RESULT(not found config)
+-fi
++PYTHON_LIBS="-lpython${PYTHON_VERSION} $py_basemodlibs $py_other_libs"
++AC_MSG_RESULT(found)
+ AC_SUBST(PYTHON_LIBS)])
+
+ # We need this because freetype is optional
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/dia/dia-python.patch?r1=1.2&r2=1.3&f=u
More information about the pld-cvs-commit
mailing list