[95010] trunk/dports/gnome/gnucash-devel

dports at macports.org dports at macports.org
Tue Jul 3 14:34:48 PDT 2012


Revision: 95010
          https://trac.macports.org/changeset/95010
Author:   dports at macports.org
Date:     2012-07-03 14:34:47 -0700 (Tue, 03 Jul 2012)
Log Message:
-----------
gnucash-devel: merge r95009 from gnucash port:
add +python27 variant for building Python bindings

Revision Links:
--------------
    https://trac.macports.org/changeset/95009

Modified Paths:
--------------
    trunk/dports/gnome/gnucash-devel/Portfile

Added Paths:
-----------
    trunk/dports/gnome/gnucash-devel/files/patch-configure-python.diff

Property Changed:
----------------
    trunk/dports/gnome/gnucash-devel/
    trunk/dports/gnome/gnucash-devel/Portfile


Property changes on: trunk/dports/gnome/gnucash-devel
___________________________________________________________________
Modified: svn:mergeinfo
   - /trunk/dports/gnome/gnucash:75076,76649,87597,88798,88800,89699
   + /trunk/dports/gnome/gnucash:75076,76649,87597,88798,88800,89699,95009

Modified: trunk/dports/gnome/gnucash-devel/Portfile
===================================================================
--- trunk/dports/gnome/gnucash-devel/Portfile	2012-07-03 21:30:00 UTC (rev 95009)
+++ trunk/dports/gnome/gnucash-devel/Portfile	2012-07-03 21:34:47 UTC (rev 95010)
@@ -105,6 +105,13 @@
     notes-append "gnucash DBI backend support requires the libdbi-drivers port to be built with support for the desired databases. sqlite3 is available by default; for MySQL or PostgreSQL support, ensure that the corresponding variant is selected for libdbi-drivers."
 }
 
+variant python27 description {Install Python bindings for Python 2.7} {
+    patchfiles-append patch-configure-python.diff
+    depends_lib-append port:python27
+    configure.args-append --enable-python-bindings
+    configure.python ${prefix}/bin/python2.7
+}
+
 set gnucash_register_schema ${prefix}/libexec/${my_name}-gconf-schema.sh
 
 post-destroot {


Property changes on: trunk/dports/gnome/gnucash-devel/Portfile
___________________________________________________________________
Modified: svn:mergeinfo
   - /trunk/dports/gnome/gnucash/Portfile:75076,76649,77149,77299,77346,78188,79161,80328,80330,84977,86481,87597,88798,88800,89699,94888,94890,94892
   + /trunk/dports/gnome/gnucash/Portfile:75076,76649,77149,77299,77346,78188,79161,80328,80330,84977,86481,87597,88798,88800,89699,94888,94890,94892,95009

Copied: trunk/dports/gnome/gnucash-devel/files/patch-configure-python.diff (from rev 95009, trunk/dports/gnome/gnucash/files/patch-configure-python.diff)
===================================================================
--- trunk/dports/gnome/gnucash-devel/files/patch-configure-python.diff	                        (rev 0)
+++ trunk/dports/gnome/gnucash-devel/files/patch-configure-python.diff	2012-07-03 21:34:47 UTC (rev 95010)
@@ -0,0 +1,20 @@
+--- configure.orig	2012-07-03 16:53:51.000000000 -0400
++++ configure	2012-07-03 16:59:57.000000000 -0400
+@@ -23852,7 +23852,7 @@
+      else
+        am_py_prefix=$prefix
+      fi
+-     am_cv_python_pythondir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(0,0,prefix='$am_py_prefix'))" 2>/dev/null ||
++     am_cv_python_pythondir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(0,0))" 2>/dev/null ||
+      echo "$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages"`
+      case $am_cv_python_pythondir in
+      $am_py_prefix*)
+@@ -23890,7 +23890,7 @@
+      else
+        am_py_exec_prefix=$exec_prefix
+      fi
+-     am_cv_python_pyexecdir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(1,0,prefix='$am_py_exec_prefix'))" 2>/dev/null ||
++     am_cv_python_pyexecdir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(1,0))" 2>/dev/null ||
+      echo "$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages"`
+      case $am_cv_python_pyexecdir in
+      $am_py_exec_prefix*)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120703/b13e16e3/attachment.html>


More information about the macports-changes mailing list