[glom/glom-1-32] Build: Update AX_PYTHON_DEVEL



commit e5808ce3fd63439ee57dff50aa243eada55ab30f
Author: Murray Cumming <murrayc murrayc com>
Date:   Tue Dec 4 12:03:30 2018 +0100

    Build: Update AX_PYTHON_DEVEL
    
    By downloading it from:
    https://www.gnu.org/software/autoconf-archive/ax_python_devel.html

 macros/ax_python_devel.m4 | 25 ++++++++++++-------------
 1 file changed, 12 insertions(+), 13 deletions(-)
---
diff --git a/macros/ax_python_devel.m4 b/macros/ax_python_devel.m4
index 77ee576e..44dbd83e 100644
--- a/macros/ax_python_devel.m4
+++ b/macros/ax_python_devel.m4
@@ -1,5 +1,5 @@
 # ===========================================================================
-#      http://www.gnu.org/software/autoconf-archive/ax_python_devel.html
+#     https://www.gnu.org/software/autoconf-archive/ax_python_devel.html
 # ===========================================================================
 #
 # SYNOPSIS
@@ -52,7 +52,7 @@
 #   Public License for more details.
 #
 #   You should have received a copy of the GNU General Public License along
-#   with this program. If not, see <http://www.gnu.org/licenses/>.
+#   with this program. If not, see <https://www.gnu.org/licenses/>.
 #
 #   As a special exception, the respective Autoconf Macro's copyright owner
 #   gives unlimited permission to copy, distribute and modify the configure
@@ -67,7 +67,7 @@
 #   modified version of the Autoconf Macro, you may extend this special
 #   exception to the GPL to apply to your modified version as well.
 
-#serial 18
+#serial 21
 
 AU_ALIAS([AC_PYTHON_DEVEL], [AX_PYTHON_DEVEL])
 AC_DEFUN([AX_PYTHON_DEVEL],[
@@ -137,7 +137,7 @@ variable to configure. See ``configure --help'' for reference.
        #
        AC_MSG_CHECKING([for the distutils Python package])
        ac_distutils_result=`$PYTHON -c "import distutils" 2>&1`
-       if test -z "$ac_distutils_result"; then
+       if test $? -eq 0; then
                AC_MSG_RESULT([yes])
        else
                AC_MSG_RESULT([no])
@@ -262,25 +262,25 @@ EOD`
        # libraries which must be linked in when embedding
        #
        AC_MSG_CHECKING(python extra libraries)
-       if test -z "$PYTHON_EXTRA_LDFLAGS"; then
-          PYTHON_EXTRA_LDFLAGS=`$PYTHON -c "import distutils.sysconfig; \
+       if test -z "$PYTHON_EXTRA_LIBS"; then
+          PYTHON_EXTRA_LIBS=`$PYTHON -c "import distutils.sysconfig; \
                 conf = distutils.sysconfig.get_config_var; \
                 print (conf('LIBS') + ' ' + conf('SYSLIBS'))"`
        fi
-       AC_MSG_RESULT([$PYTHON_EXTRA_LDFLAGS])
-       AC_SUBST(PYTHON_EXTRA_LDFLAGS)
+       AC_MSG_RESULT([$PYTHON_EXTRA_LIBS])
+       AC_SUBST(PYTHON_EXTRA_LIBS)
 
        #
        # linking flags needed when embedding
        #
        AC_MSG_CHECKING(python extra linking flags)
-       if test -z "$PYTHON_EXTRA_LIBS"; then
-               PYTHON_EXTRA_LIBS=`$PYTHON -c "import distutils.sysconfig; \
+       if test -z "$PYTHON_EXTRA_LDFLAGS"; then
+               PYTHON_EXTRA_LDFLAGS=`$PYTHON -c "import distutils.sysconfig; \
                        conf = distutils.sysconfig.get_config_var; \
                        print (conf('LINKFORSHARED'))"`
        fi
-       AC_MSG_RESULT([$PYTHON_EXTRA_LIBS])
-       AC_SUBST(PYTHON_EXTRA_LIBS)
+       AC_MSG_RESULT([$PYTHON_EXTRA_LDFLAGS])
+       AC_SUBST(PYTHON_EXTRA_LDFLAGS)
 
        #
        # final check to see if everything compiles alright
@@ -325,4 +325,3 @@ EOD`
        # all done!
        #
 ])
-


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]