[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