[139087] trunk/dports/science/ompl

mmoll at macports.org mmoll at macports.org
Fri Jul 31 15:14:54 PDT 2015


Revision: 139087
          https://trac.macports.org/changeset/139087
Author:   mmoll at macports.org
Date:     2015-07-31 15:14:54 -0700 (Fri, 31 Jul 2015)
Log Message:
-----------
ompl: patch for small GUI problems

Modified Paths:
--------------
    trunk/dports/science/ompl/Portfile

Added Paths:
-----------
    trunk/dports/science/ompl/files/
    trunk/dports/science/ompl/files/patch-gui-ompl_app.py.diff

Modified: trunk/dports/science/ompl/Portfile
===================================================================
--- trunk/dports/science/ompl/Portfile	2015-07-31 21:14:07 UTC (rev 139086)
+++ trunk/dports/science/ompl/Portfile	2015-07-31 22:14:54 UTC (rev 139087)
@@ -8,7 +8,7 @@
 
 name                ompl
 version             1.0.0
-revision            1
+revision            2
 categories          science
 maintainers         mmoll
 description         The Open Motion Planning Library (OMPL)
@@ -60,6 +60,7 @@
     distname            omplapp-${version}-Source
     checksums           rmd160  a5b07eac786560faeeee0ff72162cc363035bf28 \
                         sha256  2a7aa0374c1f11b83a54c2d35104e732e5c439804117a968dad10994390e8a7a
+    patchfiles          patch-gui-ompl_app.py.diff
 }
 
 set pythons_suffixes {27 34}

Added: trunk/dports/science/ompl/files/patch-gui-ompl_app.py.diff
===================================================================
--- trunk/dports/science/ompl/files/patch-gui-ompl_app.py.diff	                        (rev 0)
+++ trunk/dports/science/ompl/files/patch-gui-ompl_app.py.diff	2015-07-31 22:14:54 UTC (rev 139087)
@@ -0,0 +1,23 @@
+diff -r gui/ompl_app.py gui/ompl_app.py
+--- gui/ompl_app.py	Sun Oct 26 08:23:19 2014 -0500
++++ gui/ompl_app.py	Fri Jul 31 16:57:54 2015 -0500
+@@ -218,6 +218,7 @@
+                     robotType = [t[0] for t in self.robotTypes].index('GSE2RigidBodyPlanning')
+                 self.mainWidget.problemWidget.robotTypeSelect.setCurrentIndex(robotType)
+             cfg_dir = dirname(fname)
++            self.setRobotType(robotType)
+             self.environmentFile = join(cfg_dir, config.get("problem", "world"))
+             self.robotFile = join(cfg_dir, config.get("problem", "robot"))
+             self.omplSetup.setEnvironmentMesh(self.environmentFile)
+@@ -295,9 +296,9 @@
+             startPose = self.mainWidget.problemWidget.getStartPose()
+             goalPose = self.mainWidget.problemWidget.getGoalPose()
+             config.set("problem", "objective",
+-                self.mainWidget.problemWidget.objectiveSelect.currentText().replace(" ", "_"))
++                str(self.mainWidget.problemWidget.objectiveSelect.currentText()).replace(" ", "_"))
+             config.set("problem", "objective.threshold", str(self.mainWidget.problemWidget.objectiveThreshold.value()))
+-            ctype = self.mainWidget.problemWidget.robotTypeSelect.currentText()
++            ctype = str(self.mainWidget.problemWidget.robotTypeSelect.currentText())
+             if not ctype.startswith('Rigid body planning'):
+                 if ctype == "Blimp":
+                     config.set("problem", "control", "blimp")
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150731/7e3e8832/attachment.html>


More information about the macports-changes mailing list