aboutsummaryrefslogtreecommitdiff
path: root/archivers/rpm5/files/patch-configure
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2011-03-07 23:07:10 +0000
committerPav Lucistnik <pav@FreeBSD.org>2011-03-07 23:07:10 +0000
commit940a2b4f409608b5446d78ce28d0680b9fee6b56 (patch)
treefb7aa9e9bd5d44f70db4b65303070c575b304367 /archivers/rpm5/files/patch-configure
parentaa48142f094449112165cf60293f146a82a30153 (diff)
downloadports-940a2b4f409608b5446d78ce28d0680b9fee6b56.tar.gz
ports-940a2b4f409608b5446d78ce28d0680b9fee6b56.zip
Notes
Diffstat (limited to 'archivers/rpm5/files/patch-configure')
-rw-r--r--archivers/rpm5/files/patch-configure300
1 files changed, 300 insertions, 0 deletions
diff --git a/archivers/rpm5/files/patch-configure b/archivers/rpm5/files/patch-configure
new file mode 100644
index 000000000000..e58a66ce505a
--- /dev/null
+++ b/archivers/rpm5/files/patch-configure
@@ -0,0 +1,300 @@
+--- configure.orig 2010-05-01 18:57:15.000000000 +0200
++++ configure 2010-10-23 18:07:03.000000000 +0200
+@@ -36085,15 +36085,15 @@
+ withval=$with_python;
+ if test ".$withval" != .no; then
+ case "$withval" in
+- 2.x|2.3|2.4|2.5|2.6)
++ 2.x|2.3|2.4|2.5|2.6|2.7)
+ python_version=$withval
+ ;;
+ yes)
+- python_version="2.6 2.5 2.4 2.3 2.x"
++ python_version="2.7 2.6 2.5 2.4 2.3 2.x"
+ ;;
+ *)
+- { $as_echo "$as_me:$LINENO: WARNING: --with-python only supports values \"2.x\", \"2.3\", \"2.4\", \"2.5\", or \"2.6\" ignoring..." >&5
+-$as_echo "$as_me: WARNING: --with-python only supports values \"2.x\", \"2.3\", \"2.4\", \"2.5\", or \"2.6\" ignoring..." >&2;}
++ { $as_echo "$as_me:$LINENO: WARNING: --with-python only supports values \"2.x\", \"2.3\", \"2.4\", \"2.5\", \"2.6\", or \"2.7\" ignoring..." >&5
++$as_echo "$as_me: WARNING: --with-python only supports values \"2.x\", \"2.3\", \"2.4\", \"2.5\", \"2.6\", or \"2.7\" ignoring..." >&2;}
+ python_version=""
+ ;;
+ esac
+@@ -53679,6 +53679,64 @@
+ rm -f conftest.err conftest.$ac_ext
+
+ __rcl_safe_LIBS="${LIBS}"
++ LIBS="-lpython2.7 ${LIBS}"
++ cat >conftest.$ac_ext <<_ACEOF
++/* confdefs.h. */
++_ACEOF
++cat confdefs.h >>conftest.$ac_ext
++cat >>conftest.$ac_ext <<_ACEOF
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char Py_Initialize ();
++int
++main ()
++{
++return Py_Initialize ();
++ ;
++ return 0;
++}
++_ACEOF
++rm -f conftest.$ac_objext conftest$ac_exeext
++if { (ac_try="$ac_link"
++case "(($ac_try" in
++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
++ *) ac_try_echo=$ac_try;;
++esac
++eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
++$as_echo "$ac_try_echo") >&5
++ (eval "$ac_link") 2>conftest.er1
++ ac_status=$?
++ grep -v '^ *+' conftest.er1 >conftest.err
++ rm -f conftest.er1
++ cat conftest.err >&5
++ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
++ (exit $ac_status); } && {
++ test -z "$ac_c_werror_flag" ||
++ test ! -s conftest.err
++ } && test -s conftest$ac_exeext && {
++ test "$cross_compiling" = yes ||
++ $as_test_x conftest$ac_exeext
++ }; then
++ __rcl_found_lib=yes
++else
++ $as_echo "$as_me: failed program was:" >&5
++sed 's/^/| /' conftest.$ac_ext >&5
++
++
++fi
++
++rm -rf conftest.dSYM
++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
++ conftest$ac_exeext conftest.$ac_ext
++ LIBS="${__rcl_safe_LIBS}"
++
++ __rcl_safe_LIBS="${LIBS}"
+ LIBS="-lpython2.6 ${LIBS}"
+ cat >conftest.$ac_ext <<_ACEOF
+ /* confdefs.h. */
+@@ -53838,6 +53896,64 @@
+ rm -f conftest.err conftest.$ac_ext
+
+ __rcl_safe_LIBS="${LIBS}"
++ LIBS="-lpython2.7 ${LIBS}"
++ cat >conftest.$ac_ext <<_ACEOF
++/* confdefs.h. */
++_ACEOF
++cat confdefs.h >>conftest.$ac_ext
++cat >>conftest.$ac_ext <<_ACEOF
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char Py_Initialize ();
++int
++main ()
++{
++return Py_Initialize ();
++ ;
++ return 0;
++}
++_ACEOF
++rm -f conftest.$ac_objext conftest$ac_exeext
++if { (ac_try="$ac_link"
++case "(($ac_try" in
++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
++ *) ac_try_echo=$ac_try;;
++esac
++eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
++$as_echo "$ac_try_echo") >&5
++ (eval "$ac_link") 2>conftest.er1
++ ac_status=$?
++ grep -v '^ *+' conftest.er1 >conftest.err
++ rm -f conftest.er1
++ cat conftest.err >&5
++ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
++ (exit $ac_status); } && {
++ test -z "$ac_c_werror_flag" ||
++ test ! -s conftest.err
++ } && test -s conftest$ac_exeext && {
++ test "$cross_compiling" = yes ||
++ $as_test_x conftest$ac_exeext
++ }; then
++ __rcl_found_lib=yes
++else
++ $as_echo "$as_me: failed program was:" >&5
++sed 's/^/| /' conftest.$ac_ext >&5
++
++
++fi
++
++rm -rf conftest.dSYM
++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
++ conftest$ac_exeext conftest.$ac_ext
++ LIBS="${__rcl_safe_LIBS}"
++
++ __rcl_safe_LIBS="${LIBS}"
+ LIBS="-lpython2.6 ${LIBS}"
+ cat >conftest.$ac_ext <<_ACEOF
+ /* confdefs.h. */
+@@ -54240,6 +54356,40 @@
+ __rcl_found=no
+ for __rcl_dir in ${__rcl_location}/lib/pythonembed ${__rcl_location}/lib ${__rcl_location}; do
+
++ if test -f "${__rcl_dir}/libpython2.7.la" && \
++ test -d "${__rcl_dir}/.libs"; then
++ if test ".${__rcl_dir}" != "./usr/lib"; then
++
++ if test ".$verbose" = .yes; then
++ $as_echo "-- extending LDFLAGS: -L${__rcl_dir}" >&6
++ fi
++
++
++ if test ".$verbose" = .yes; then
++ $as_echo "-- extending LDFLAGS: -L${__rcl_dir}/.libs" >&6
++ fi
++
++ LDFLAGS="${LDFLAGS} -L${__rcl_dir} -L${__rcl_dir}/.libs"
++ fi
++ __rcl_found=yes
++ break
++ fi
++ if test -f "${__rcl_dir}/libpython2.7.a" || \
++ test -f "${__rcl_dir}/libpython2.7.so" || \
++ test -f "${__rcl_dir}/libpython2.7.sl" || \
++ test -f "${__rcl_dir}/libpython2.7.dylib"; then
++ if test ".${__rcl_dir}" != "./usr/lib"; then
++
++ if test ".$verbose" = .yes; then
++ $as_echo "-- extending LDFLAGS: -L${__rcl_dir}" >&6
++ fi
++
++ LDFLAGS="${LDFLAGS} -L${__rcl_dir}"
++ fi
++ __rcl_found=yes
++ break
++ fi
++
+ if test -f "${__rcl_dir}/libpython2.6.la" && \
+ test -d "${__rcl_dir}/.libs"; then
+ if test ".${__rcl_dir}" != "./usr/lib"; then
+@@ -54332,6 +54482,22 @@
+ if test ".${__rcl_found}" = .yes; then
+ __rcl_found=no
+
++ for __rcl_file in _ `find ${__rcl_location} -name "libpython2.7.*" -type f -print 2>/dev/null | \
++ egrep '\.(a|so|sl|dylib)$'`; do
++ test .${__rcl_file} = ._ && continue
++ __rcl_dir=`echo ${__rcl_file} | sed -e 's;[^/]*$;;' -e 's;\(.\)/$;\1;'`
++ if test ".${__rcl_dir}" != "./usr/lib"; then
++
++ if test ".$verbose" = .yes; then
++ $as_echo "-- extending LDFLAGS: -L${__rcl_dir}" >&6
++ fi
++
++ LDFLAGS="${LDFLAGS} -L${__rcl_dir}"
++ fi
++ __rcl_found=yes
++ break
++ done
++
+ for __rcl_file in _ `find ${__rcl_location} -name "libpython2.6.*" -type f -print 2>/dev/null | \
+ egrep '\.(a|so|sl|dylib)$'`; do
+ test .${__rcl_file} = ._ && continue
+@@ -54538,6 +54704,83 @@
+ __rcl_found_lib=no
+
+
++{ $as_echo "$as_me:$LINENO: checking for Py_Initialize in -lpython2.7" >&5
++$as_echo_n "checking for Py_Initialize in -lpython2.7... " >&6; }
++if test "${ac_cv_lib_python2_7_Py_Initialize+set}" = set; then
++ $as_echo_n "(cached) " >&6
++else
++ ac_check_lib_save_LIBS=$LIBS
++LIBS="-lpython2.7 $LIBS"
++cat >conftest.$ac_ext <<_ACEOF
++/* confdefs.h. */
++_ACEOF
++cat confdefs.h >>conftest.$ac_ext
++cat >>conftest.$ac_ext <<_ACEOF
++/* end confdefs.h. */
++
++/* Override any GCC internal prototype to avoid an error.
++ Use char because int might match the return type of a GCC
++ builtin and then its argument prototype would still apply. */
++#ifdef __cplusplus
++extern "C"
++#endif
++char Py_Initialize ();
++int
++main ()
++{
++return Py_Initialize ();
++ ;
++ return 0;
++}
++_ACEOF
++rm -f conftest.$ac_objext conftest$ac_exeext
++if { (ac_try="$ac_link"
++case "(($ac_try" in
++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
++ *) ac_try_echo=$ac_try;;
++esac
++eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
++$as_echo "$ac_try_echo") >&5
++ (eval "$ac_link") 2>conftest.er1
++ ac_status=$?
++ grep -v '^ *+' conftest.er1 >conftest.err
++ rm -f conftest.er1
++ cat conftest.err >&5
++ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
++ (exit $ac_status); } && {
++ test -z "$ac_c_werror_flag" ||
++ test ! -s conftest.err
++ } && test -s conftest$ac_exeext && {
++ test "$cross_compiling" = yes ||
++ $as_test_x conftest$ac_exeext
++ }; then
++ ac_cv_lib_python2_7_Py_Initialize=yes
++else
++ $as_echo "$as_me: failed program was:" >&5
++sed 's/^/| /' conftest.$ac_ext >&5
++
++ ac_cv_lib_python2_7_Py_Initialize=no
++fi
++
++rm -rf conftest.dSYM
++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
++ conftest$ac_exeext conftest.$ac_ext
++LIBS=$ac_check_lib_save_LIBS
++fi
++{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_python2_7_Py_Initialize" >&5
++$as_echo "$ac_cv_lib_python2_7_Py_Initialize" >&6; }
++if test "x$ac_cv_lib_python2_7_Py_Initialize" = x""yes; then
++ cat >>confdefs.h <<_ACEOF
++#define HAVE_LIBPYTHON2_7 1
++_ACEOF
++
++ LIBS="-lpython2.7 $LIBS"
++
++fi
++
++ test ".${ac_cv_lib_python2_7_Py_Initialize}" = .yes && __rcl_found_lib=yes
++
++
+ { $as_echo "$as_me:$LINENO: checking for Py_Initialize in -lpython2.6" >&5
+ $as_echo_n "checking for Py_Initialize in -lpython2.6... " >&6; }
+ if test "${ac_cv_lib_python2_6_Py_Initialize+set}" = set; then