[95009] trunk/dports/gnome/gnucash
dports at macports.org
dports at macports.org
Tue Jul 3 14:30:02 PDT 2012
Revision: 95009
https://trac.macports.org/changeset/95009
Author: dports at macports.org
Date: 2012-07-03 14:30:00 -0700 (Tue, 03 Jul 2012)
Log Message:
-----------
gnucash: add +python27 variant for building Python bindings
Modified Paths:
--------------
trunk/dports/gnome/gnucash/Portfile
Added Paths:
-----------
trunk/dports/gnome/gnucash/files/patch-configure-python.diff
Modified: trunk/dports/gnome/gnucash/Portfile
===================================================================
--- trunk/dports/gnome/gnucash/Portfile 2012-07-03 19:18:42 UTC (rev 95008)
+++ trunk/dports/gnome/gnucash/Portfile 2012-07-03 21:30:00 UTC (rev 95009)
@@ -100,6 +100,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/${name}-gconf-schema.sh
post-destroot {
Added: trunk/dports/gnome/gnucash/files/patch-configure-python.diff
===================================================================
--- trunk/dports/gnome/gnucash/files/patch-configure-python.diff (rev 0)
+++ trunk/dports/gnome/gnucash/files/patch-configure-python.diff 2012-07-03 21:30:00 UTC (rev 95009)
@@ -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/0d14a5b2/attachment.html>
More information about the macports-changes
mailing list