[141830] trunk/dports/science/ompl
mmoll at macports.org
mmoll at macports.org
Sat Dec 12 03:11:21 PST 2015
Revision: 141830
https://trac.macports.org/changeset/141830
Author: mmoll at macports.org
Date: 2015-10-29 08:41:03 -0700 (Thu, 29 Oct 2015)
Log Message:
-----------
ompl: more verbose build
Modified Paths:
--------------
trunk/dports/science/ompl/Portfile
Added Paths:
-----------
trunk/dports/science/ompl/files/patch-py-bindings-bindings_generator-py-in.diff
Modified: trunk/dports/science/ompl/Portfile
===================================================================
--- trunk/dports/science/ompl/Portfile 2015-10-29 15:21:21 UTC (rev 141829)
+++ trunk/dports/science/ompl/Portfile 2015-10-29 15:41:03 UTC (rev 141830)
@@ -8,7 +8,7 @@
name ompl
version 1.1.0
-revision 0
+revision 1
categories science
maintainers mmoll
description The Open Motion Planning Library (OMPL)
@@ -67,7 +67,8 @@
"
}
-patchfiles patch-CMakeModules-PythonBindingUtils-cmake.diff
+patchfiles patch-CMakeModules-PythonBindingUtils-cmake.diff \
+ patch-py-bindings-bindings_generator-py-in.diff
if { ![variant_isset app] } {
patch.pre_args -p1
}
Added: trunk/dports/science/ompl/files/patch-py-bindings-bindings_generator-py-in.diff
===================================================================
--- trunk/dports/science/ompl/files/patch-py-bindings-bindings_generator-py-in.diff (rev 0)
+++ trunk/dports/science/ompl/files/patch-py-bindings-bindings_generator-py-in.diff 2015-10-29 15:41:03 UTC (rev 141830)
@@ -0,0 +1,22 @@
+diff -r 72ff4ee4fea6 py-bindings/bindings_generator.py.in
+--- ompl/py-bindings/bindings_generator.py.in Wed Oct 28 20:04:41 2015 -0500
++++ ompl/py-bindings/bindings_generator.py.in Thu Oct 29 10:36:45 2015 -0500
+@@ -39,7 +39,7 @@
+ # coding: utf-8
+
+ import logging
+-from os.path import exists, join, isdir
++from os.path import exists, join, isdir, abspath
+ from os import getenv
+ import subprocess
+ from sys import platform
+@@ -155,7 +155,8 @@
+ self.filter_declarations()
+ if deps!=None:
+ for dep in deps:
+- self.mb.register_module_dependency(dep)
++ print(abspath(dep))
++ self.mb.register_module_dependency(abspath(dep))
+ self.mb.build_code_creator( module_name='_'+name )
+ self.mb.split_module('bindings/' + name, use_files_sum_repository=True)
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20151212/04b7fcab/attachment.html>
More information about the macports-changes
mailing list