[128628] trunk/dports/gnome/anjuta
jeremyhu at macports.org
jeremyhu at macports.org
Mon Nov 24 12:10:46 PST 2014
Revision: 128628
https://trac.macports.org/changeset/128628
Author: jeremyhu at macports.org
Date: 2014-11-24 12:10:46 -0800 (Mon, 24 Nov 2014)
Log Message:
-----------
anjuta: Build fix, use proper LDFLAGS for python (#45870)
Modified Paths:
--------------
trunk/dports/gnome/anjuta/Portfile
Added Paths:
-----------
trunk/dports/gnome/anjuta/files/python-ldflags.patch
Modified: trunk/dports/gnome/anjuta/Portfile
===================================================================
--- trunk/dports/gnome/anjuta/Portfile 2014-11-24 20:07:29 UTC (rev 128627)
+++ trunk/dports/gnome/anjuta/Portfile 2014-11-24 20:10:46 UTC (rev 128628)
@@ -50,7 +50,8 @@
port:xdg-utils
patchfiles patch-configure.ac.diff \
- patch-ltmain.sh.diff
+ patch-ltmain.sh.diff \
+ python-ldflags.patch
#reconfigure with our intltool.m4 using autogen.sh
Added: trunk/dports/gnome/anjuta/files/python-ldflags.patch
===================================================================
--- trunk/dports/gnome/anjuta/files/python-ldflags.patch (rev 0)
+++ trunk/dports/gnome/anjuta/files/python-ldflags.patch 2014-11-24 20:10:46 UTC (rev 128628)
@@ -0,0 +1,37 @@
+--- plugins/python-loader/Makefile.am.orig 2014-01-12 04:37:43.000000000 -0500
++++ plugins/python-loader/Makefile.am 2014-11-24 14:48:13.000000000 -0500
+@@ -38,12 +38,11 @@ plugin_LTLIBRARIES = libanjuta-python-lo
+ # Plugin sources
+ libanjuta_python_loader_la_SOURCES = plugin.c plugin.h
+
+-libanjuta_python_loader_la_LDFLAGS = $(ANJUTA_PLUGIN_LDFLAGS)
++libanjuta_python_loader_la_LDFLAGS = $(ANJUTA_PLUGIN_LDFLAGS) $(PYTHON_LDFLAGS)
+
+ # Plugin dependencies
+ libanjuta_python_loader_la_LIBADD = \
+ $(LIBANJUTA_LIBS) \
+- $(PYTHON_LIBS) \
+ $(PYGOBJECT_LIBS)
+
+ endif # HAVE_PYTHON
+--- configure.ac.orig 2014-11-24 14:33:14.000000000 -0500
++++ configure.ac 2014-11-24 14:46:54.000000000 -0500
+@@ -363,14 +363,14 @@ AM_PATH_PYTHON([],
+ if test x$have_python = xyes; then
+ if test -x $PYTHON-config; then
+ PYTHON_CFLAGS=`$PYTHON-config --cflags`
+- PYTHON_LIBS=`$PYTHON-config --libs`
++ PYTHON_LDFLAGS=`$PYTHON-config --ldflags`
+ AC_SUBST(PYTHON_CFLAGS)
+- AC_SUBST(PYTHON_LIBS)
++ AC_SUBST(PYTHON_LDFLAGS)
+ elif test -x $PYTHON$PYTHON_VERSION-config; then
+ PYTHON_CFLAGS=`$PYTHON$PYTHON_VERSION-config --cflags`
+- PYTHON_LIBS=`$PYTHON$PYTHON_VERSION-config --libs`
++ PYTHON_LDFLAGS=`$PYTHON$PYTHON_VERSION-config --ldflags`
+ AC_SUBST(PYTHON_CFLAGS)
+- AC_SUBST(PYTHON_LIBS)
++ AC_SUBST(PYTHON_LDFLAGS)
+ else
+ have_python="no"
+ echo "$PYTHON-config or $PYTHON$PYTHON_VERSION-config not found - disabling python"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20141124/35b8503f/attachment.html>
More information about the macports-changes
mailing list